<SEC-DOCUMENT>0001628280-22-003647.txt : 20220224
<SEC-HEADER>0001628280-22-003647.hdr.sgml : 20220224
<ACCEPTANCE-DATETIME>20220224073833
ACCESSION NUMBER:		0001628280-22-003647
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		103
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220224
DATE AS OF CHANGE:		20220224

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MGP INGREDIENTS INC
		CENTRAL INDEX KEY:			0000835011
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-BEER, WINE & DISTILLED ALCOHOLIC BEVERAGES [5180]
		IRS NUMBER:				480531200
		STATE OF INCORPORATION:			KS
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-17196
		FILM NUMBER:		22666548

	BUSINESS ADDRESS:	
		STREET 1:		1300 MAIN ST
		CITY:			ATCHISON
		STATE:			KS
		ZIP:			66002
		BUSINESS PHONE:		9133671480

	MAIL ADDRESS:	
		STREET 1:		1300 MAIN STREET
		CITY:			ATCHISON
		STATE:			KS
		ZIP:			66002

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MIDWEST GRAIN PRODUCTS INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>mgpi-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:778e9834-73e2-48cd-a70b-547e8471250b,g:9ba63b21-08d6-4594-aad7-1a4f0eae9ad2,d:08f996bad78f47128fb6699ee4f5094c--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:mgpi="http://www.mgpingredients.com/20211231" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mgpi-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl8zLTEtMS0xLTA_95e7ecb1-eb41-4219-90e4-1a402fef6d64">false</ix:nonNumeric><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl80LTEtMS0xLTA_d06e63d8-1643-4f71-b67b-d9f87cb15fc2">0000835011</ix:nonNumeric><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl81LTEtMS0xLTA_82efb3e4-960f-4788-9243-bab350b3f270">2021</ix:nonNumeric><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl82LTEtMS0xLTA_08e3bcd1-2fc1-4734-872c-82c2cb7f92b6">FY</ix:nonNumeric><ix:nonNumeric contextRef="i27afe01323574e028a4f29e3cd11114e_D20180101-20181231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMC0xLTEtMzI4NTA_8859975e-a444-41b1-b923-4eabe8633a0a">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Member</ix:nonNumeric><ix:nonNumeric contextRef="iddcb7f2d83d14eefa5837366dbca189f_D20210101-20211231" name="us-gaap:DerivativeTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d">P1M</ix:nonNumeric><ix:nonNumeric contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mgpi-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></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="i2db1da0dc50b4f6ea6e42b83163773b9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ia8be0f713b6147d9838daa316586862e_I20220218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</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="i61994ca996d6415d8282b86713a43e76_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i7d135796dc2d433fb61b878ab7e51966_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b0a5e7d7947489091007913a3abbf3a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64f2dfc284cf4a37aea84dde72a9225b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i055bf538b19241a1abf2a58aaab32f39_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3534b43eb93d4583b427a97583c0236d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9209e3563a3c4af488fd5b8b4e95fc63_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b5ca443b9b74c94aff6e1c31036fdef_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56bca690ac7545ef9eab81f999d10254_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa53b0c85c3144e398a83e491a4ad2df_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bcf679293d54d15a9c96a7bef6cb6c5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i957b991e91a844b9a2899affe01f2633_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b990edb12cd484d957e4562d1d62d7a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdf232a2865a424e8b0ffbfe4cac35be_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27afe01323574e028a4f29e3cd11114e_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89e114572a42489fb0705fc39a2ea52c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic77ed67b5c394266b6a1d999f1cc4d5b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83395fe40ba342369196710243c27552_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5332dd6162d1474eb8ec0d2fc669a609_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ade0229dafc4d848e86bb8977766f9f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i192a53bfde6a408e95cd356b9ca2ed04_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e294409fd4e41ea9e366020e08fbd59_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47058ac5c2ef42408a253c082a52c75d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia81192dfa5f240c29638178eee369b2e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i044203e4a0c74f8e997de495be448309_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc3f45c3106e48339e1ac1371614fb9f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cc0ca82037f4ed5ad17502bb80eed3a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i288af96ea17b4550b9262a51164f95fd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5a21c14911b4857be721c80eb34332b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f66895c6c7e46a18a3d3e7ecdafb6d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d9bde615c0c4500aa128384d75b4ba1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="id939824644e044b5b391737de41d9412_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="i90529befe9d14651bfc9ddf309517649_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="i24a650af050b4414b9c8945e254badb9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00e00fd677714f22b87e337cdc4b2cfb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3a70b5032e64f2d9df8fc003d8d8966_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56ca6325cdc24e1b978ddb27be463ed9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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="i2afc716089374ebc9bdadd5bc6b95eb8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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="ib573388f71b14f2d80e9229393819c88_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i6b5e9d13b6024da0a1e05f51f28d2336_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i115a7ea37c7845299fe97d5d29499e43_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i149201cd372a45ca93850e8ebab20a93_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="i69ef57fc126e412ebc36cdc8a01b1510_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="i3a7fe7487128452dbe0361ff1b9b5143_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="id29c154289644ae7a267c383a5a3f24d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd12a2246c9d4a5fbf2be3e8fd2c0267_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>mgpi:segment</xbrli:measure></xbrli:unit><xbrli:context id="i59075e83c8544cc48a13dd59dd8028b5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="idceea8b4d7924682a512224c324a7234_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="i668df1d34e284aedad7af480a87d1ef1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia452165941f04d1b96ee3574871dd1f0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i223f3009e1dd4f9a977a2e0ef1107dd2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ibd14516c09574156a06ef44a52ce24ae_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i7a489ae76a6e4073b4423f0a39e4a172_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="if6849781d7284bfcae808b758a0d7caf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i7bdb14d391ef4e02b541ff3cf8e67d47_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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="iddcb7f2d83d14eefa5837366dbca189f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ic2853b29883e4140942ad682dcdfd9a9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i57ad5b06b0654d909f73c6812c8bd5f8_I20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib008f784b708475eb756e49811c952d2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</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="icdb6981bef85492e91d0053f89a8d199_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4afdeb6dfa224432984a7055138e503a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63f6ecf93bda459f9abc543df0fe2d6c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="if9232614db6c464b858d52e61f11ee74_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7821ee9a694c4deba957195933262cc8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="i7edf4f8afb71438b80314a333de7e2fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0599db8f702a47e39cc404098a73fb64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</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="i97574b705f7d43478ef90396262c515f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65aebfa9340741f0891c1f16bd23bd43_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:BrownGoodsMember</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="id762a9dbb40240e2912883792df2eb3b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:BrownGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35ecfce3e5564329bb5bab78ef00249c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:BrownGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b9482a7b9184a42852aad5636ef579a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WhiteGoodsMember</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="i6d54d534a6e249b085285974e02cca16_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WhiteGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3787867a357e401895165fca6d7e65e2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WhiteGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18917ffa2eca40c597530b635139aae7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumBeverageAlcoholMember</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="icf55646808fd4ac2a42daaa82c183c71_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumBeverageAlcoholMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bc7e42e0df54f1488d426ea3cfe5a3e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumBeverageAlcoholMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52b2a7a36be649e4a3b18637700c1af4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:IndustrialAlcoholMember</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="ifb50ec8b76dc4b2d9a90a887a59ea9a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:IndustrialAlcoholMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i568e68e12b8540359972ce96357ec5ed_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:IndustrialAlcoholMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62ca2ad89c4541dfbd2daf362e5fa074_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FoodGradeAlcoholMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</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="i9de648a1f9ee4afc8993cfe75033b849_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FoodGradeAlcoholMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5abd04c4106844768d281f06a0873a90_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FoodGradeAlcoholMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5c9001b30214b99b9d895a29c839323_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FuelGradeAlcoholMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</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="i80ae1a10b4384a549643243df51a613c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FuelGradeAlcoholMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f2288fc59a34632beb8f4728fe7cb5c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FuelGradeAlcoholMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2899cb78e7494fd589bd873f638b474f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:DistillersFeedAndRelatedCoProductsMember</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="if70b4bc278f44b98a1c3c602a3ce2651_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:DistillersFeedAndRelatedCoProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05e5474d2d73491d99567316ced70d1d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:DistillersFeedAndRelatedCoProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i761e6d927e37427cae1a796a38022220_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WarehouseServicesMember</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="ie84b727c60b7405dbfcd7f7e5ab451c3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WarehouseServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ff8e4f6ecbf43879bb429592980c801_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WarehouseServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</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="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia212a00a41a641ad86eeca1b68144c7b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:UltraPremiumSpiritsMember</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="i1038efbad880419c8a54e96dabbf6eb2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:UltraPremiumSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae83dab442d94f81bf09f0cee4558fb1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:UltraPremiumSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1d95d7a1bdf4cb392e0ce750579c06b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumSpiritsMember</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="i905393a9eedc41b582fdab4b131db2df_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i400695c0b62f437982cb9d47f7a98322_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21690b42ad8944e983c307e80339ec2f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:MidSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</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="i111abd99cd3d4dfca88e20f374eed91f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:MidSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9621e653d8994ca691e86c739dba31fa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:MidSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b1cfbbd671d46809ea1788d9f246698_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:ValueSpiritsMember</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="i95c03e18e66c454c82e8eebec8b6ffc1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:ValueSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14cd0b72331d4e3ca8c7debc6a840dc1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:ValueSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90eae372e21747dea3b794446acee20a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:OtherBrandedSpiritsMember</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="i1eca152f1acc45b3b53bb45d6ce87e49_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:OtherBrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d9a6b18da3c4b8c9d5627ddf8d63cc7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:OtherBrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</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="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6535f4aaeaf3446298552cd042251a43_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatStarchesMember</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="i7760b5e67f784d6cbd372fbd8dc485b4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatStarchesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad8934c2eb5c4874b1ef0db50bd8ac21_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatStarchesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2dc59d086644e078825b4825344d7de_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatProteinsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</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="iceba3a19d7414a2ba95347110d50f98d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatProteinsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib00fe08b6a46404b912a1735660374dd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatProteinsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a9b2260c3ef4c949b357c85bd10bb2c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatStarchMember</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="i62658df1d5db40a4bb3e990f5ee3e443_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatStarchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d2f09aa475d4c8a881f0d3b86f172a6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatStarchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08b6a2b3d123420183d45fca5cb1aba3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatProteinMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</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="i544df70a1960451b8bb09fb3a3b5c9d7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatProteinMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2602353c7d5d42d1a0fc769178d58a86_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatProteinMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</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="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic618352785344886a891282a66da8167_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61ee324ee6604042b5081ebbd757874b_I20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib737a267bdc84d1aa88ceb69194660fc_I20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4baf0a404774c74a6ae83c0bd1a570f_I20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">mgpi:DistributorRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i599fc13fa1be424a8ee52fcc42819f7e_D20210401-20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">mgpi:DistributorRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</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="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e1443cb292c4e6ea900d6d882f327ec_D20200101-20200101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31077dd1cbc94f75ba8f13673814297a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mgpi:LuxcoMember</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="ib2429f4f6ae14b32a620ad0b7be04cd3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:FairValueAdjustmentToInventoryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</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="i3949b6de90104bd3b9407abbd5afaa00_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i821953fa6f3543a29d0c6c1c993de959_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22827bf07707482bb98c57944136d53a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63d1a97d9ee1436185eacfd3ed203ee6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id02980ab6c29400fa3941ab43819146f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i719e0319c9e049d5baeaa85713ccd277_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae068fd52f5d4acdba23053c48f61400_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:RevolvingCreditAgreementDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95917a3ce25540b09825742faafc8a01_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:RevolvingCreditAgreementDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5b83b735e5640fda2fba5b79a857b79_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf3326d41a08410bbd895387ea141c26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id897ca8ea8004e4ea8beb02707bac302_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie21e5d239b5a424ea73fd19ceb2dbbb1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb42516bd766415eb96c44d65542b0a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27ac50921927474389d1a751208d0d81_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72700b9b420e4fb89eef5246e054a3cb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9029d99ec1c94da7bb2b39dd0cb325bc_I20200214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24b8a7cf4c474e95bf01a804edabd0b1_I20210514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementDue2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71bcf8f6b8684793b36bec765ce876e4_I20210514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49446a2f9b7e478c98c1e525eecfa8a5_D20210401-20210401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementDue2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29b6b1153cc84380872163dc248c78f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b6a6deeedc3405d9c1fd63b27a98ac4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0826282112684380a3f4183c98438e8a_I20210514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b6cd94700854a4ca535e4dcdc7ac643_I20210514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89931b4647854e49a5b7e3d51285e0cd_I20210728"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb7e4bfa7ed4430daea418c352230cd5_I20210729"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e879ce354a5459a97ff365e3d8cd843_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5967d7fe1784bb2b21c322adcb7416f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i669fc2f74686494d974a763a19305b17_D20190430-20190430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-30</xbrli:startDate><xbrli:endDate>2019-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i297592d2e1724ac6b7ee0cac764fc2d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cbc3b4d9c16498b9c87f7065c6da572_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-16</xbrli:startDate><xbrli:endDate>2021-11-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2457ae479304c299843117983cd09bc_I20211116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic60e9a64d7ac42aab9c1f887c20abd37_D20211116-20211116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">mgpi:InitialPurchasersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-16</xbrli:startDate><xbrli:endDate>2021-11-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="d"><xbrli:measure>utr:D</xbrli:measure></xbrli:unit><xbrli:context id="if485b13fb4e64d78bb8b29445aa1b93a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</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="i07ae89a478ae4a838b2ea04d12b14348_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f94361ce4dd4952bab652948a74ba0f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i865c1bc189e64eadb5504f270164d8f8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff895783cbdc44afba7b6835336c1b0e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="boardmember"><xbrli:measure>mgpi:boardMember</xbrli:measure></xbrli:unit><xbrli:context id="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bb2be3deb5c435e84496867a0449cab_I20190225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-02-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7774cad74a774148a927bcaf75c6a5e0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fe84a8c49004319832a3274d1a71f1c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68de667534bd4df3a3f411236a2ea371_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23c59d8cbb944b4ab908c02bdeefe710_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd765f7c41224c288874b76593807734_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bedd0bb4f3242a5ac0bfb4dad2d59b6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1f2c7a969d9493fa6c6a9af73cdd6cc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</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="ideb565cd4b70403294062b56a6789c90_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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="i509ac1808bb54343ae06f183b07cd9ae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7aacacc32af4e6a91091a2c896b9069_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i344309ed027d422082628f1823e6037f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6116cb790d940d191fa001590bdaba4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i606e6806f8cd4e6794a21bfd68f2fbe2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd8c41313e914ab69b2cb5ca087c2d5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">mgpi:IndustrialRevenueBondWithWilliamstownKentuckyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6b86c6425a3426ab6942c47ba609c4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">mgpi:IndustrialRevenueBondWithNelsonCountyKentuckyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id94da43c2a1f4dc2bceac9a358e2b66b_D20201101-20201130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessInterruptionLossAxis">mgpi:FireDamageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2020-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i256154def89d40648647370960e627c0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id906f2dd9f754862ad087bc0e931c2ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireBusinessInterruptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa784b1a94c24188806ca91c6fc95453_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireDamagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4564ec8700a44c17bf49835d6704f97e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireMember</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="ib71c593bd89442c6b5cfe8bc34e72d62_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i867e1ca829e54a25a1c4dfd1b6d971b9_D20201201-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:RansomwareCyberAttackMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i731b42e676c84351861bb70ea2722757_D20211201-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:RansomwareCyberAttackMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="lawsuit"><xbrli:measure>mgpi:lawsuit</xbrli:measure></xbrli:unit><xbrli:context id="i099056cd894b49f0831c248bb5038d70_D20200528-20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-28</xbrli:startDate><xbrli:endDate>2020-05-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i119978e2cf74458ca1fb59531f41a371_I20170801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:EPAAdministrativeCivilPenaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i052abbb7b0d442ef9b4a10ff74711708_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><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="i9d6dc58030944134a839e4a3c9e154ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><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:unit id="plan"><xbrli:measure>mgpi:plan</xbrli:measure></xbrli:unit><xbrli:context id="ib6b5a2437cb9490cacb8aa5c66be3d8e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</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="i0a460729ada74ef8add677fa458729a9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</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="ib59dd62e83524c4e8c16f65e429ab718_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</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="i75019be52ece4a30a5fcd691ba60b800_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idea9ab91ed0c4eef8cb43560eb2889e1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1647c303413545afb0e5440cb05c961a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:The2014PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if73e62d1ae0a443a9ed48d1e95c973ad_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:The2014PlanMember</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="i4760e4d924d440adbcd835084a5addcd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:TheDirectorsPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8931614766849129d0f58275c32d763_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70f17999c4c5493b936dafbfd645c7e9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a22819f747441228fc57ffc06eb8996_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc3b20230bec41968ae5fb35a3121407_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</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="i9a7d615097f14108aea7dc4ab5b5a77a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8311438e397644c1833c93aef30cd3be_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25e45016b90d496abebbce4de7abfa94_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mgpi:TenLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</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="i13e47b8208654ac49c2fc82b311b3143_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mgpi:TenLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06e427ea02464e6eb9f13063b4dc332a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mgpi:TenLargestCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a17f11f44c447a49d673327a9675978_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TwoGrainSuppliersMember</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="iea153495fc994252ae1514aca9da34c3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TenLargestSuppliersMember</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="ie83eb27ed44b4e30a1996a69b52d79e1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TwoGrainSuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if181e3727970439dab054d24c8481bc1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TenLargestSuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96e50b72547b4f4fa4fb147cba3a474b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TwoGrainSuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72aae6ffaf2f47eb9f351d0109972598_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TenLargestSuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6d279dd603c4dd2ac60495b228fa02a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</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="i2327499a82194c2d97032ef1ef1f137d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e280afbafa2453e85dc1deabc0a415b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgpi:MeiersWineCellarsIncMember</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="id3135d8e2ec24df7b9c7bbefa5e0b27b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">mgpi:MGPIngredientsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mgpi:LuxFamilyGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1b1d4fd71d04bbf89788be16b027267_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</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="ifb6da8fad8804a51a090e1dd9b2a7d98_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06d535d5bfc640baa63db8ffacfe3f9c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cd7e8752fc448b4bf7cb65ac4682b25_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</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="ic6021717ea2e4be3ac002d170488f386_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b28c29fc439460895c5d96f17ae76e7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if22b18be0bb1431c84060c394dc7ff47_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</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="i9e23884c97714f71bf840a6145db0f9e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85bea9db3e804db184d66cc8de875902_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaa1ea7458ad46f6ae68edf44c8cdaba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</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="i33d1c0ecef994728acf03f50f28acfdb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ad29534794e4418a80da2e0a7403a43_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i573c408b6684400480b3e523350a5e79_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</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="i8813c8d195a240ad9edf46291153db85_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice16b59c8854470bb800ca1469dadde4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5cfe3eef2a9412882a27ea0ab8a2f11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e99244c55d5499ea7e461b313b73161_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i687b4407c15b4dfc99906a23a0bcdc87_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice98e4362b654edcb9776a5466e5668c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77d4858eb87c48b3afeac67ce898efef_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29bb7fd02b7f49a3bbc1ecfc79d61ae4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9134aefe848341c1b83607601f595979_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i171b6c9453a14398b4e1253b729b5cd9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb38143728504a1c8e08385619156d9b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifffd7041427d46cab06338342f223b3e_D20220222-20220222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000835011</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-22</xbrli:startDate><xbrli:endDate>2022-02-22</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i08f996bad78f47128fb6699ee4f5094c_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></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:9pt;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:9pt;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:9pt;font-weight:700;line-height:120%">WASHINGTON, DC 20549</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:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjY0_54318eb0-3d49-4b33-8c62-ceadd628fb33">10-K</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:400;line-height:120%">&#160;</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%">ANNUAL REPORT</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%">PURSUANT TO SECTION 13 OR 15(D) OF THE</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%">SECURITIES EXCHANGE ACT OF 1934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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-weight:400;line-height:100%">(Mark One)</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-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZWRkMGRjOTA2Y2MzNDFkOGIzODBhMTZhOGNkMTY5ZDkvdGFibGVyYW5nZTplZGQwZGM5MDZjYzM0MWQ4YjM4MGExNmE4Y2QxNjlkOV8xLTAtMS0xLTA_6a27c093-7c01-4ef5-8b4d-6b8b063e8568">&#9746;</ix:nonNumeric></span></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:9pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;For the fiscal year ended <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yMDQ_d8220334-2b6c-4345-9a2b-a4e40bbeea69"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yMDQ_e247524e-af48-4f56-9ab9-6767f755daee">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric>  </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">OR</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:2.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.538%"></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-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZjhjN2M1MzgzZTg4NGU0ZjhiNTEwZTU0YjEzMThjYjQvdGFibGVyYW5nZTpmOGM3YzUzODNlODg0ZTRmOGI1MTBlNTRiMTMxOGNiNF8wLTAtMS0xLTA_b0ba1c21-d3b1-4045-a5da-566d7f60d8d3">&#9744;</ix:nonNumeric></span></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:9pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;For the transition period from _______ to _______</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yOTI_7e48f135-1f96-4276-85cb-1217c71dbb49">0-17196</ix:nonNumeric></span></div><div style="text-align:center"><img src="mgpi-20211231_g1.jpg" alt="mgpi-20211231_g1.jpg" style="height:113px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%;text-decoration:underline"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU3_98705702-096d-4da2-9fbe-8607f3507417">MGP Ingredients, Inc.</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:400;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:9pt;font-weight:400;line-height:120%">&#160;</span><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:center;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"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF8wLTAtMS0xLTA_20877bed-38c4-42fa-a448-87866c04b116">Kansas</ix:nonNumeric></span></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:9pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF8wLTEtMS0xLTA_4648c779-3ec2-4233-8818-d112ca6b66a6">45-4082531</ix:nonNumeric></span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">(State or Other Jurisdiction</span></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:9pt;font-weight:400;line-height:100%">(I.R.S. Employer</span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">of Incorporation or Organization)</span></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:9pt;font-weight:400;line-height:100%">Identification No.)</span></td></tr><tr style="height:3pt"><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:center;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"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF80LTAtMS0xLTA_3ea553d2-9bf5-451c-8628-f86cbc22d380">100 Commercial Street, Box 130</ix:nonNumeric></span></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="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"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF81LTAtMS0xLTAvdGV4dHJlZ2lvbjo2MzFhMjEyYmY3M2U0Yjg0YTE1Y2U1NDQ1Mjg5NmE2OV80_7e533467-ef01-4758-bd3a-7dbe9fd69995">Atchison</ix:nonNumeric>, <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF81LTAtMS0xLTAvdGV4dHJlZ2lvbjo2MzFhMjEyYmY3M2U0Yjg0YTE1Y2U1NDQ1Mjg5NmE2OV84_48845495-b958-411f-879a-dcd7a2d104a2">Kansas</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF81LTEtMS0xLTA_967ccd95-3024-49b0-a251-9e5b94246a36">66002</ix:nonNumeric></span></td></tr><tr><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:9pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</span></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:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></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%;text-decoration:underline"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU0_431b8b01-5196-403f-9753-35ff7df3d870">(913)</ix:nonNumeric> <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU4_b5ace8b2-768e-454e-8e22-844ecac66bf2">367-1480</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:400;line-height:120%">Registrant&#8217;s telephone number, including area code</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the act:&#160;</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:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.229%"></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of Each Class</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:700;line-height:100%;text-decoration:underline">Trading Symbol</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:700;line-height:100%;text-decoration:underline">Name of Each Exchange on Which Registered</span></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ODFmZDZjNWEyZjI4NGU2M2JlY2ViOTk5YmUwOTg0NmIvdGFibGVyYW5nZTo4MWZkNmM1YTJmMjg0ZTYzYmVjZWI5OTliZTA5ODQ2Yl8xLTAtMS0xLTA_54ad022a-53f7-423d-9c61-da21d0e20d6d">Common Stock, no par value</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:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ODFmZDZjNWEyZjI4NGU2M2JlY2ViOTk5YmUwOTg0NmIvdGFibGVyYW5nZTo4MWZkNmM1YTJmMjg0ZTYzYmVjZWI5OTliZTA5ODQ2Yl8xLTEtMS0xLTA_c42c74be-8f0c-4f98-929a-2ce6b50eedaf">MGPI</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:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ODFmZDZjNWEyZjI4NGU2M2JlY2ViOTk5YmUwOTg0NmIvdGFibGVyYW5nZTo4MWZkNmM1YTJmMjg0ZTYzYmVjZWI5OTliZTA5ODQ2Yl8xLTItMS0xLTA_3213758c-755a-4255-9233-ac18cbb58465">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: None</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU1_ba07abc5-2d9f-4fd7-901c-fc966e994be6">Yes</ix:nonNumeric> &#9746;  No &#9744;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.&#160;&#160;Yes &#9744;  <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjUx_b1d67e5f-a6f1-48ba-a97b-d6a85f7ddd1c">No</ix:nonNumeric> &#9746; </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant:&#160;&#160;(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.&#160;&#160;<ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjYw_eef63b57-d139-422c-9f10-0f02c1c43882">Yes</ix:nonNumeric> &#9746;&#160;&#160;No &#9744; </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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).&#160;&#160;<ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjYy_beb41269-b86f-4024-be46-1d82ab4829a6">Yes</ix:nonNumeric> &#9746; &#160;No &#9744;</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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.&#160;&#160;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></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:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.240%"></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-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6NjJlZTFlZmY0MzBiNDYxMWI3YmVjODI1ZTAzY2I2MDUvdGFibGVyYW5nZTo2MmVlMWVmZjQzMGI0NjExYjdiZWM4MjVlMDNjYjYwNV8wLTAtMS0xLTMyNzgx_8824b5d2-b2c3-45e2-a7f0-b33377ab847e">Large accelerated filer</ix:nonNumeric></span></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:9pt;font-weight:400;line-height:100%">&#9746;</span></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:9pt;font-weight:400;line-height:100%">Accelerated filer </span></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:9pt;font-weight:400;line-height:100%">&#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:9pt;font-weight:400;line-height:120%">Non-accelerated filer</span></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:9pt;font-weight:400;line-height:100%">&#9744;</span></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:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6NjJlZTFlZmY0MzBiNDYxMWI3YmVjODI1ZTAzY2I2MDUvdGFibGVyYW5nZTo2MmVlMWVmZjQzMGI0NjExYjdiZWM4MjVlMDNjYjYwNV8xLTMtMS0xLTA_450fda82-7cc9-4c32-9a76-0159654937ae">&#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: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%">Emerging growth company</span></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:400;line-height:100%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6NjJlZTFlZmY0MzBiNDYxMWI3YmVjODI1ZTAzY2I2MDUvdGFibGVyYW5nZTo2MmVlMWVmZjQzMGI0NjExYjdiZWM4MjVlMDNjYjYwNV8yLTMtMS0xLTA_e4b10890-455c-4824-bdf2-4c80f9d679c4">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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. &#9744;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjUy_56f98067-2058-4304-8cca-285ad7fcea2a">&#9746;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjYz_e0787475-6ba3-4d0b-aa31-3a9e3185c275">&#9744;</ix:nonNumeric>  No &#9746;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, as reported by NASDAQ on June 30, 2021, was $<ix:nonFraction unitRef="usd" contextRef="i2db1da0dc50b4f6ea6e42b83163773b9_I20210630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yODI3_616bd52b-219d-47e5-8275-5d33934d18a4">880,067,784</ix:nonFraction>.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of shares of the registrant&#8217;s common stock, no par value (&#8220;Common Stock&#8221;) outstanding as of February&#160;18, 2022 was <ix:nonFraction unitRef="shares" contextRef="ia8be0f713b6147d9838daa316586862e_I20220218" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yOTQz_1395d658-c086-4476-88ab-d2e6af636c0a">21,965,451</ix:nonFraction>.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 documents are incorporated herein by reference:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></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:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU2_92214320-4c59-4d35-9e1a-42b412dcd8d0" escape="true">Portions of the MGP Ingredients, Inc. Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;26, 2022 are incorporated by reference into Part III of this report to the extent set forth herein.</ix:nonNumeric></span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><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%">CONTENTS PAGE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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:6.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_10">PART I</a></span></div></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%">&#160;</span></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%">&#160;</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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_13">Item 1.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_13">Business</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_13">1</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_58">Item 1A.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_58">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_58">6</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_61">Item 1B.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_61">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_61">17</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_64">Item 2.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_64">Properties</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_64">18</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_67">Item 3.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_67">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_67">18</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_70">Item 4.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_70">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_70">18</a></span></div></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_73">PART II</a></span></div></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%">&#160;</span></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%">&#160;</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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_76">Item 5.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_76">Market for Registrant&#8217;s Common Equity, Related Stockholders Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_73">18</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_85">Item 6.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_85">[Reserved]</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_85">19</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_91">Item 7.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_91">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_91">20</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_133">Item 7A.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_133">Quantitative and Qualitative Disclosure About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_133">35</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_136">Item 8.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_136">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_136">36</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_139">Management&#8217;s Report on Internal Control Over Financial Reporting</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_139">36</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_142">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_142">37</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_145">Consolidated Statements of Income - Years Ended December 31, 2021, 2020, and 2019</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_145">40</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_148">Consolidated Statements of Comprehensive Income - Years Ended December 31, 2021, 2020, and 2019</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_148">41</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_151">Consolidated Balance Sheets - December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_151">42</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_154">Consolidated Statements of Cash Flows &#8211; Years Ended December 31, 2021, 2020 and 2019</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_154">43</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_157">Consolidated Statements of Changes in Stockholders&#8217; Equity &#8211; Years Ended December 31, 2021, 2020, and 2019</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_157">44</a></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%">&#160;</span></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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_160">Notes to Consolidated Financial Statements &#8211; Years Ended December 31, 2021, 2020, and 2019</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_160">45</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_211">Item 9.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_211">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_211">67</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_214">Item 9A</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_214">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_214">67</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_217">Item 9B</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_217">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_217">68</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_2390">Item 9C</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_2390">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_2390">68</a></span></div></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_220">PART III</a></span></div></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%">&#160;</span></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%">&#160;</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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_223">Item 10.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_223">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_223">68</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_226">Item 11.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_226">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_226">68</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_229">Item 12.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_229">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_229">68</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_232">Item 13.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_232">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_232">69</a></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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_235">Item 14.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_235">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_235">69</a></span></div></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_238">PART IV</a></span></div></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%">&#160;</span></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%">&#160;</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%">&#160;</span></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_241">Item 15.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_241">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_241">69</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_244">Item 16.</a></span></div></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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_244">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_244">71</a></span></div></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_247">SIGNATURES</a></span></div></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%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i08f996bad78f47128fb6699ee4f5094c_247">72</a></span></div></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 calculation of the aggregate market value of the Common Stock held by non-affiliates is based on the assumption that affiliates include directors and executive officers. Such assumption does not constitute an admission by the Company or any director or executive officer that any director or executive officer is an affiliate of the Company.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i08f996bad78f47128fb6699ee4f5094c_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.&#160;&#160;BUSINESS</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%">MGP Ingredients, Inc. was incorporated in 2011 in Kansas, continuing a business originally founded by Cloud L. Cray, Sr. in Atchison, Kansas in 1941.  As used herein, the term &#8220;MGP,&#8221; &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221; refers to MGP Ingredients, Inc. and its subsidiaries unless the context indicates otherwise.  In this document, for any references to Note 1 through Note 16 refer to the Notes to Consolidated Financial Statements in Item 8.  </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AVAILABLE 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%">We make available through our website (www.mgpingredients.com) under &#8220;For Investors,&#8221; free of charge, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, special reports and other information, and amendments to those reports as soon as reasonably practicable after we electronically file or furnish such material with the Securities and Exchange Commission (&#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 SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including the Company.  The address of the SEC site is http://www.sec.gov.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_19"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">METHOD OF PRESENTATION</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All amounts in this report, except for shares, par values, bushels, gallons, pounds, mmbtu, proof gallons, 9-liter cases, per share, per bushel, per gallon, per proof gallon, per 9-liter case, and percentage amounts are shown in thousands, unless otherwise noted.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_22"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GENERAL 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%">MGP is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients. Distilled spirits include premium bourbon and rye whiskeys and grain neutral spirits (&#8220;GNS&#8221;), including vodka and gin.  Our distilled spirits are either packaged and sold under our own brands to distributors, sold directly or indirectly to manufacturers of other branded spirits, or direct to consumers.  MGP is also a top producer of high quality industrial alcohol for use in both food and non-food applications.  The Company&#8217;s protein and starch food ingredients provide a host of functional, nutritional, and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  Our industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries. </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:115%">Mission Statement</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 mission is to secure our future by consistently delivering superior financial results by more fully participating in all levels of the alcohol and food ingredients segments for the betterment of our shareholders, employees, partners, consumers, and communities. </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:115%">Recent Developments</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:115%">Merger with Luxco, Inc.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 22, 2021, we entered into an Agreement and Plan of Merger to acquire Luxco, Inc. and its affiliates (&#8220;Luxco&#8221;) and subsequently completed the merger on April 1, 2021 (&#8220;the Merger&#8221;).  Luxco is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Luxco&#8217;s operations involve the producing, importing, bottling and rectifying of distilled spirits. </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:115%"> </span></div><div id="i08f996bad78f47128fb6699ee4f5094c_25"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INFORMATION ABOUT SEGMENTS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the merger with Luxco, during 2021, we established a new reportable segment structure that separates the Branded Spirits from the Distillery Products segment.  The Ingredient Solutions segment remains unchanged.  The new segment presentation reflects how management is now operating the business and making resource allocations.  We report three operating segments; Distillery Products, Branded Spirits and Ingredient Solutions.</span></div><div><span><br/></span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">Distillery Products Segment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We process corn and other grains (including rye, barley, wheat, barley malt, and milo) into food grade alcohol and distillery co-products, such as distillers feed (commonly called dried distillers grain in the industry), fuel grade alcohol, and corn oil.  We also provide warehouse services, including barrel put away, barrel storage, and barrel retrieval services, as well as blending services.  We have certain contracts with customers to supply distilled products (or &#8220;distillate&#8221;), as well as certain contracts with customers to provide barreling and warehousing services.&#160;&#160;Contracts with customers may be monthly, annual, or multi-year in term with periodic reviews of pricing.&#160;&#160;Sales of co-products are primarily made on the spot market.  During 2021, our five largest Distillery Products customers, combined, accounted for 14.2 percent of our consolidated sales.</span></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Food Grade Alcohol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The majority of our distillery capacities are dedicated to the production of high quality, high purity food grade alcohol for beverage and industrial applications.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Food grade alcohol sold for beverage applications, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">premium beverage alcohol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, consists primarily of premium bourbon and rye whiskeys (&#8220;brown goods&#8221;) and GNS, including vodka and gin (&#8220;white goods&#8221;).&#160;&#160;Our premium bourbon is created by distilling grains, primarily corn.  Our whiskey is made from fermented grain mash, including rye and corn.  Our whiskeys are sold as aged and unaged distillate, which may be further aged by our customers or warehoused at our facilities, and are sold at various proof concentrations.  Our GNS is sold in bulk quantities at various proof concentrations.  Our gin is primarily created by redistilling GNS together with proprietary formulations of botanicals or botanical oils.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Food grade </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">industrial alcohol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is used as an ingredient in foods (e.g., vinegar and food flavorings), personal care products (e.g., hair sprays and hand sanitizers), cleaning solutions, pharmaceuticals, and a variety of other products.&#160;&#160;We sell food grade industrial alcohol in tank truck or rail car quantities direct to a number of industrial processing customers.</span></div><div style="padding-left:13.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fuel grade alcohol</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Fuel grade alcohol is sold primarily for blending with gasoline to increase the octane and oxygen levels of the gasoline.&#160;&#160;As an octane enhancer, fuel grade alcohol can serve as a substitute for lead and petroleum-based octane enhancers.&#160;&#160;As an oxygenate, fuel grade alcohol has been used in gasoline to meet certain environmental regulations and laws relating to air quality by reducing carbon monoxide, hydrocarbon particulates, and other toxic emissions generated from the burning of gasoline.  We produce fuel grade alcohol as a co-product of our food grade alcohol business at our Atchison facility.</span></div><div style="padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distillers Feed and related Co-Products - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bulk alcohol co-products sales include distillers feed and corn oil.  Distillers feed is principally derived from the mash from alcohol processing operations.&#160;&#160;The mash is dried and sold primarily to processors of animal feed as a high protein additive.&#160; In addition, we produce corn oil as a value added co-product through a corn oil extraction process at our Atchison facility.</span></div><div style="padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warehouse Services - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers who purchase barreled distillate may, and in most cases do, also enter into separate warehouse service agreements with us for the storage of product for aging.  Services under warehouse agreements include barrel put away, barrel storage, and barrel retrieval, as well as blending services.</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:112%">Branded Spirits Segment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> Our Branded Spirits segment consists primarily of producing, importing, bottling and rectifying of distilled spirits through our distilleries and bottling facilities.  Contracts with customers are generally in the form of purchase orders.  MGP&#8217;s branded spirits include a wide spectrum of brands across numerous segments.  During 2021, our five largest Branded Spirits customers, combined, accounted for 16.5 percent of our consolidated sales.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ultra Premium - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultra Premium includes brands such as Yellowstone</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Select Kentucky Straight Bourbon Whiskey, George Remus</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Straight Bourbon Whiskey, Blood Oath Bourbon, Minor Case</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Straight Rye Whiskey, Rossville Union</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Straight Rye Whiskey, Green Hat</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gin, Rebel</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 Year Single Barrel Kentucky Straight Bourbon Whiskey, and Old Ezra Brooks</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 7 Year Kentucky Straight Bourbon Whiskey.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Premium - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premium branded spirits includes brands such as Everclear</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, The Quiet Man Irish Whiskey, Ezra Brooks</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 99 Proof Kentucky Straight Bourbon Whiskey, and Rebel</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 Proof Kentucky Straight Bourbon Whiskey.  Additionally, Premium includes El Mayor Tequila and Dos Primos</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">tm</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Tequila which is produced with our Joint Ventures; DGL Destiladores, S.de R.L. de C.V. (&#8220;DGL&#8221;) and Agricola LG, S.de R.L. de C.V. (&#8220;Agricola&#8221;) (combined &#8220;LMX&#8221;).</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mid - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mid includes brands such as Saint Brendan&#8217;s</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Irish Cream Liqueur, Pearl</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Vodka,  Ezra Brooks</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90 Proof Kentucky Straight Bourbon Whiskey, Rebel</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80 Proof Kentucky Straight Bourbon Whiskey and Lord Calvert</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Canadian Whiskey.  Additionally, Mid includes Exotico</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Tequila, which is produced by our joint venture, LMX.   </span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Value - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Value includes brands such as Arrow</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cordials, Canada House Canadian Whiskey, and Lady Bligh</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">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rum. Additionally, Value includes Juarez Group, which is produced by our joint venture, LMX.</span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Other includes contract bottling, private and control label products, and retail sales.  Contract bottling is a service provided to a customer to process, bottle and distribute spirits for brands not owned by the Company.  Private label products are distilled, processed, bottled, and distributed by MGP for sales under another company&#8217;s brand.  Control label sales are similar to private label, but MGP owns and controls the brand name and enters into sales agreements with certain customers to allow them to exclusively sell a branded spirit.  We operate retail locations at three of our distilleries, including Limestone Branch Distillery in Lebanon, Kentucky, Lux Row Distillers in Bardstown, Kentucky, and Green Hat Gin Distillery in Washington D.C. </span></div><div style="padding-left:13.5pt"><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%">Ingredient Solutions Segment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Ingredient Solutions segment consists primarily of specialty wheat starches, specialty wheat proteins, commodity wheat starches, and commodity wheat proteins.  Contracts with Ingredient Solutions customers are generally price, volume, and term agreements, which are fixed-term contracts, with very few agreements longer than 12 months in duration.  In effort to best serve our customers and maximize returns to shareholders, we have strategically been migrating our sales towards higher price, higher margin specialty wheat products.  During 2021, our five largest Ingredient Solutions customers, combined, accounted for 9.9 percent of our consolidated sales.&#160;&#160;</span></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Specialty Wheat Starches</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wheat starch is the carbohydrate-bearing portion of wheat flour.&#160;&#160;We produce a premium wheat starch powder by extracting the starch from the starch slurry. We use proprietary processing steps to purify and clean impurities from the starch, and then dry the starch using spray, flash, or drum dryers.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of our premium wheat starch is processed to produce certain unique specialty wheat starches designed for special applications.&#160;&#160;We sell our specialty wheat starches on a global basis, primarily to food processors and distributors.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We primarily market our specialty wheat starches under the trademarks Fibersym</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Resistant Starch series, and FiberRite</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> RW Resistant Starch.  These flagship brands are FDA approved dietary fibers and are useful in creating lower net carb baked goods for many industrial bakers and pasta makers.  Our other specialty starches are used primarily for food applications to improve their nutritional profile, appearance, texture, tenderness, taste, palatability, cooking temperature, stability, viscosity, binding, and freeze-thaw characteristics.&#160;&#160;Important physical properties contributed by specialty wheat starch include whiteness, clean flavor, viscosity, and texture.&#160;&#160;For example, our starches improve the taste and texture of cream puffs, &#233;clairs, puddings, frostings, pie fillings, breading, and batters, and can also improve the taste of angel food cakes.  Our other starch ingredients will improve the viscosity of soups, sauces, and gravies.  Additionally, these specialty starches will improve the freeze-thaw stability and shelf life of fruit pies and other frozen foods as well as support moisture retention in microwavable foods.</span></div><div style="padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our wheat starches, as a whole, generally compete primarily with cornstarch, which dominates the United States starch market.&#160;&#160;Additionally, our wheat starches compete with potato and tapioca.  However, the unique characteristics of our specialty wheat starches provide a number of advantages over other starches for certain functionality in baking and pasta end uses. </span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Specialty Wheat Proteins</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - We have developed a number of specialty wheat proteins for food applications.  Specialty wheat proteins are created from vital wheat gluten through a variety of proprietary processes which change its molecular structure.&#160;&#160;Specialty wheat proteins for food applications include the products Arise</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Proterra</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">&#174;</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:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We produce clean label ingredients under our Arise</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> line of wheat protein isolates.  Along with Arise</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 8000, this series includes Arise</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 8100 and Arise</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 8200.  Each of these ingredients is also Non-Genetically Modified Organism (&#8220;Non-GMO&#8221;) Project Verified.  We also offer a Non-GMO Project Verified food ingredients portfolio of Proterra</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1000, Proterra</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2000, and plant protein combinations textured and ready for meat replacement applications.  Additionally, we offer gluten-free textured pea proteins within the Proterra</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">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> portfolio of products. </span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our specialty wheat proteins generally compete with other ingredients and modified proteins having similar characteristics, primarily soy proteins and other wheat proteins, with differentiation being based on factors such as functionality, price, and, in the case of food applications, flavor.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Wheat Starches - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is the case with value added wheat starches, our commodity wheat starches have both food and non-food applications, but such applications are more limited than those of value added wheat starches.  These are clean label starches and are minimally processed. They have a simple and clean ingredient declaration, which is a benefit for food formulators.&#160;&#160;Commodity wheat starches compete primarily with other commodity starches, corn starches and tapioca.  Market place prices generally track the fluctuations in the overall starch market in this category.  However, wheat starch has </span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unique funtions in wheat based food formulations and provide for a cleaner more neutral flavor profile in finished goods.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commodity Wheat Proteins - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commodity wheat protein, or vital wheat gluten, is a free-flowing light tan powder which contains approximately 75 percent protein.&#160;&#160;When we process wheat flour to derive starch, we also derive vital wheat gluten.&#160;&#160;Vital wheat gluten is added by bakeries and food processors to baked goods, such as breads, and to pet foods, cereals, processed meats, and fish and poultry to improve the nutritional content, texture, strength, shape, and volume of the product.&#160;&#160;The neutral flavor and color of vital wheat gluten also enhances the flavor and color of certain foods.&#160;&#160;The cohesiveness and elasticity of the gluten enables the dough in wheat and other high protein breads to rise and to support added ingredients, such as whole cracked grains, raisins and fibers.&#160;&#160;This allows bakers to make an array of different breads by varying the gluten content of the dough.&#160;&#160;Vital wheat gluten is also added to white breads, hot dog buns, and hamburger buns to improve the strength and cohesiveness of the product.  Additionally, our wheat gluten is being used in more vegan and vegetarian food options than in years past.  This wheat protein is also the starter material used to create our textured wheat product line branded under Proterra</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">&#174;</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:13.5pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_28"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPETITIVE CONDITION</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%">While we believe that the overall market environment offers considerable growth opportunities for us in 2022 and beyond, the markets in which our products are sold are competitive.  Our products compete against similar products of many large and small companies.  In our Distillery Products segment, competition is based primarily on product innovation, product characteristics, functionality, price, service, and quality factors, such as flavor.  In our Branded Spirits segment, competition is based primarily on product innovation, price, brand recognition, and quality factors, such as flavor. In our Ingredient Solutions segment, competition is based primarily on product innovation, product characteristics, price, name, color, flavor, or other properties that affect how the ingredient is being used.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_31"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PATENTS, TRADEMARKS, AND LICENSES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in a number of patent-related activities, primarily within our Ingredient Solutions segment.&#160;&#160;We have filed patent applications to protect a range of inventions made in our research and development efforts, including inventions relating to applications for our products.  We have trade names on the majority of the brands we produce within our Branded Spirits segment.  We believe our trade names are critical to the success of the brands we produce and the marketing of those products.   Some of these patents or licenses cover significant product formulation and processes used to manufacture our products. </span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_34"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEASONALITY</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Sales for some of our products, including brown goods and branded spirits, can fluctuate from period to period due to the inherent demands and timing of our customers and consumer needs. Within our diversified Branded Spirits portfolio, there are certain product lines, limited offerings and categories that experience higher demand certain periods throughout the year.  However, our sales, on average, are generally not seasonal.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:107%"> </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRANSPORTATION</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, our output has been transported to customers by truck and rail, most of which is provided by common carriers.  We use third party transportation companies to help us manage truck and rail carriers who deliver our products to our North American customers as well as overseas shipments to our international customers. </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_40"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RAW MATERIALS AND PACKAGING MATERIALS</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%">Our principal Distillery Products segment raw materials, or input costs, are corn and other grains (including rye, barley, wheat, barley malt, and milo), which are processed into food grade alcohol and distillery co-products consisting of distillers feed, fuel grade alcohol, and corn oil.  Our principal Branded Spirits segment raw materials, or input costs, include corn and other grains (including rye, barley, wheat, barley malt, and milo), agave, and flavoring.  Our principal Ingredient Solutions segment raw material is wheat flour, which is processed into starches and proteins.&#160;&#160;The cost of grain and wheat flour has, at times, been subject to substantial fluctuation. </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 principal packaging material for our Distillery Products segment is oak barrels.  Both new and used barrels are utilized for the aging of premium bourbon and rye whiskeys.  We purchase oak barrels from multiple suppliers and some customers supply their own barrels.  Our packaging for our Branded Spirits segment includes oak barrels, glass bottles, labels, aluminum cans and cartons. </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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="i08f996bad78f47128fb6699ee4f5094c_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">ENERGY</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Natural gas is an input cost used to operate boilers to make steam heat.&#160;&#160;We procure natural gas for our facilities in the open market from various suppliers.&#160;&#160;We have a risk management program whereby we may purchase contracts for delivery of natural gas into the future at negotiated prices based on several factors, or we can purchase futures contracts on the exchange.&#160;&#160;Historically, prices of natural gas have been higher in the late fall and winter months than during other periods.&#160;</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_46"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HUMAN CAPITAL</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%">As of December&#160;31, 2021, we had a total of 672 employees.&#160;&#160;A collective bargaining agreement, covering 107 employees at the Atchison facility, expires on August 31, 2024.&#160;&#160;A collective bargaining agreement, covering 67 employees at the Lawrenceburg facility, expires on December 31, 2022.&#160;&#160;A collective bargaining agreement, covering 69 employees at the St. Louis facility, expires on February 29, 2024.  We have not experienced any recent work stoppages, and we consider our relationship with our employees to be good.  </span></div><div><span><br/></span></div><div><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe our employees are key to achieving our business objectives.  Our key </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">human</span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">capital</span><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> measures include employee safety, turnover, absenteeism and productivity.  We frequently benchmark our compensation practices and benefit programs against those of comparable industries and in the geographic areas where our facilities are located.  We believe that our compensation and employee benefits are competitive and allow us to attract and retain skilled and unskilled labor throughout our organization.  Our notable health, welfare and retirement benefits include:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#212121;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Company subsidized health insurance</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">401(k) Plan with Company matching contributions</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Tuition assistance program</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Paid time off</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:115%">Employee safety is one of our top priorities.  We develop and administer company-wide policies designed to ensure the safety of each team member and compliance with Occupational Safety and Health Administration (&#8220;OSHA&#8221;) standards.  This includes a program called &#8220;Safety Up,&#8221; which promotes safety from the plant floor up and includes employee-led safety meetings, training and assessments, and weekly safety audits.  Throughout the COVID-19 pandemic we were deemed an essential employer and continued to operate with COVID-19 prevention protocols in place to minimize the risk of the spread of COVID-19 in our workplaces.  Many of our administrative staff were encouraged or required to work from home.  These protocols remain in place and will continue so long as the pandemic continues. </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:115%">Our Company strives for workforce retention.  We have programs for continuing education and also provide tuition reimbursement.  New and open positions are posted for our current workforce to apply for and internal promotions are encouraged.</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:115%">We strive to maintain an inclusive environment free from discrimination of any kind, including sexual or other discriminatory harassment.  Our employees have multiple avenues available through which inappropriate behavior can be reported, including a confidential hotline.  Our policies require all reports of inappropriate behavior to be promptly investigated with appropriate action taken.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REGULATION</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to a broad range of federal, state, local, and foreign laws and regulations intended to protect public health and the environment.&#160;&#160;Our operations are also subject to regulation by various federal agencies, including the Alcohol and Tobacco Tax Trade Bureau (&#8220;TTB&#8221;), OSHA, the Food and Drug Administration (&#8220;FDA&#8221;), the United States Environmental Protection Agency (&#8220;EPA&#8221;), and by various state and local authorities.&#160;&#160;Such laws and regulations cover virtually every aspect of our operations, including production and storage facilities, distillation and maturation requirements, importing ingredients, distribution of beverage alcohol products, marketing, pricing, labeling, packaging, advertising, water usage, waste water discharge, disposal of hazardous wastes and emissions, and other matters.  In addition, beverage alcohol products are subject to customs, duties or excise taxation in many countries, including taxation at the federal, state, and local level in the United States.</span></div><div><span><br/></span></div><div style="height:42.75pt;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="i08f996bad78f47128fb6699ee4f5094c_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">INFORMATION ABOUT OUR EXECUTIVE OFFICERS</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 officers as of December&#160;31, 2021 and their ages as of February&#160;24, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:18.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.303%"></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:700;line-height:100%;text-decoration:underline">Name</span></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%;text-decoration:underline">Age</span></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%;text-decoration:underline">Principal Occupation and Business Experience</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%">David J. Colo</span></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-style:italic;font-weight:700;line-height:100%">59</span></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%">President and&#160;Chief Executive Officer for the Company since May 2020 and member of the Board of Directors for the Company since August 2015.  President, Chief Executive Officer and director of SunOpta from February 2017 to February 2019.  Executive Vice President and Chief Operating Officer of Diamond Foods, Inc. from 2013 to March 2016.  Executive Vice President of Global Operations and Supply Chain for Diamond Foods, Inc. from 2012 to 2013.</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%">Brandon M. Gall</span></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-style:italic;font-weight:700;line-height:100%">40</span></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%">Vice President, Finance and&#160;Chief Financial Officer for the Company since April 2019.  Corporate Controller for the Company from June 2018 to March 2019.  Director of Supply Chain and New Business Development Finance for the Company from May 2014 to May 2018.  Director of Financial Planning and Analysis for the Company from January 2012 to April 2014.</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%">Stephen J. Glaser</span></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-style:italic;font-weight:700;line-height:100%">61</span></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%">Vice President, Production and Engineering for the Company since October 2015.  Corporate Director of Operations for the Company from January 2014 to October 2015.  Plant Manager for the Company of the Atchison facility from May 2011 to December 2013.</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%">David E. Dykstra</span></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-style:italic;font-weight:700;line-height:100%">58</span></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%">Vice President, Alcohol Sales and Marketing for the Company since 2009.</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%">Michael R. Buttshaw</span></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-style:italic;font-weight:700;line-height:100%">59</span></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%">Vice President, Ingredient Sales and Marketing for the Company since December 2014.  Vice President of Sales for the ingredient group at Southeastern Mills, Inc. from October 2010 to November 2014.</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%">David Bratcher</span></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-style:italic;font-weight:700;line-height:100%">54</span></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%">Chief Operating Officer for the Company since July 2021 and President of Branded Spirits for the Company since the merger with Luxco on April 2021.  President of Luxco, Inc. from 2013 to April 2021. </span></td></tr></table></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_58"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A.&#160;&#160;RISK FACTORS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to certain risks and uncertainties that could cause actual results and events to differ materially from forward looking statements.&#160;&#160;The following discussion identifies those which we consider to be most important.  The following discussion of risks is not all inclusive.  Additional risks not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our business, financial condition, or results of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISKS THAT AFFECT OUR BUSINESS AS A WHOLE</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%">An interruption of operations or a catastrophic event at our facilities could negatively affect 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-weight:400;line-height:120%">Although we maintain insurance coverage for various property damage and loss events, an interruption in or loss of operations at any of our production facilities could reduce or postpone production of our products, which could have a material adverse effect on our business, results of operations, or financial condition.  To the extent that our value added products rely on unique or proprietary processes or techniques, replacing lost production by purchasing from outside suppliers would be difficult. </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 customers store a substantial amount of barreled inventory of aged premium bourbon and rye whiskeys at our Lawrenceburg facility and our nearby warehouses in Williamstown, Kentucky and Sunman, Indiana.  If a catastrophic event were to occur at our Lawrenceburg facility or our warehouses, our customers&#8217; business could be adversely affected.  The loss of a significant amount of aged inventory at these facilities through fire, natural disaster, or otherwise could result in customer claims against us, liability for customer losses, and a reduction of warehouse services 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%">We also store a substantial amount of our own inventory of aged premium bourbon and rye whiskeys at our Lawrenceburg facility and our nearby warehouses, at our Lux Row facility in Bardstown, KY, and at the facilities of certain third party producers.  If a catastrophic event were to occur at any of these locations, our business, financial condition, or results of operations could be adversely affected.  The loss of a significant amount of our aged inventory at these facilities through fire, natural disaster, or otherwise, could result in a reduction in supply of the affected product or products and could affect our long- term performance of any affected brands.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">A disruption in transportation services could negatively affect 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-weight:400;line-height:120%">A disruption in transportation services could result in difficulties supplying materials to our facilities and impact our ability to deliver products to our customers in a timely manner, and our business, financial condition, or results of operations could be adversely affected.</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%">Our profitability is affected by the costs of grain, wheat flour, agave, and natural gas, or input costs, that we use in our business, the availability and costs of which are subject to weather and other factors beyond our control.  We may not be able to recover the costs of commodities and energy by increasing our selling 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%">Grain and wheat flour costs are a significant portion of our costs of goods sold.  Historically, the cost of such raw materials has, at times, been subject to substantial fluctuation, depending upon a number of factors which affect commodity prices in general and over which we have no control.  These include crop conditions, weather, disease, plantings, government programs and policies, competition for acquisition of inputs such as agricultural commodities, purchases by foreign governments, and changes in demand resulting from population growth and customer preferences.  Agave is a key ingredient in the production of tequila and is not a traded commodity.  Prices for agave are set by independent farmers in specified regions of Mexico, and therefore are subject to fluctuation depending on factors outside of our control.  The price of natural gas also fluctuates based on anticipated changes in supply and demand, weather, and the prices of alternative fuels.  Fluctuations in the price of commodities and natural gas can be sudden and volatile at times and have had, from time to time, significant adverse effects on the results of our operations.  Higher energy costs could result in higher transportation costs and other operating costs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not enter into futures and options contracts ourselves because we can purchase grain and wheat flour for delivery into the future under our grain and wheat flour supply agreements.  We intend to contract for the future delivery of grain and wheat flour only to protect margins on expected sales.  On the portion of volume not contracted, we attempt to recover higher commodity costs through higher selling prices, but market considerations may not always permit this result.  Even where prices can be adjusted, there is likely a lag between when we experience higher commodity or natural gas costs and when we might be able to increase prices.  To the extent we are unable to timely pass increases in the cost of raw materials to our customers under sales contracts, market fluctuations in the cost of grain, agave, natural gas, and ethanol may have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">We have a high concentration of certain raw material and finished goods purchases from a limited number of suppliers which exposes us to 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%">We have signed supply agreements for our grain supply (primarily corn) and wheat flour.  The Company also procures some textured wheat proteins through a third-party toll manufacturer in the United States.  Additionally, the Company procures barrels, glass, and bottle closures from third-party vendors.  If any of these companies encounters an operational or financial issue, or otherwise cannot meet our supply demands, it could lead to an interruption in supply to us and/or higher prices than those we have negotiated or than are available in the market at the time, and in turn, have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">The markets for our products are very competitive, and our business could be negatively affected if we do not compete effectively.</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 markets for products in which we participate are very competitive.  Our principal competitors in these markets have substantial financial, marketing, and other resources, and several are much larger enterprises than us.  Many of our current and potential competitors have larger customer bases, greater name recognition and broader product offerings.  In recent years, the global beverage alcohol industry has continued to experience consolidation. Industry consolidation can have varying degrees of impact, including the creation of new and larger competitors.  We are dependent on being able to generate sales and other operating income in excess of the costs of products sold in order to obtain margins, profits, and cash flows to meet or exceed our targeted financial performance measures.  Competition is based on such factors as product innovation, product characteristics, product taste and quality, pricing, color, and name and brand image.</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%">Pricing of our products is partly dependent upon industry capacity, which is impacted by competitor actions to bring online idled capacity or to build new production capacity.  If market conditions make our products too expensive for use in consumer goods, our revenues could be affected.  If our principal competitors were to decrease their pricing, we could choose to do the same, which could adversely affect our margins and profitability.  If we did not do the same, our revenues could be adversely affected due to the potential loss of sales or market share.  Our revenue growth could also be adversely affected if we are not successful in developing new products for our customers or as a result of new product introductions by our competitors.  In </span></div><div style="height:42.75pt;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:42.75pt;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%">addition, more stringent new customer demands may require us to make internal investments to achieve or sustain competitive advantage and meet customer expectations.</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%">Work disruptions or stoppages by our unionized workforce could cause interruptions in our 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%">As of December&#160;31, 2021, approximately 243 of our 672 employees were members of a union.  Although our relations with our three unions are stable, there is no assurance that we will not experience work disruptions or stoppages in the future, which could have a material adverse effect on our business, financial condition, or results of operations and could adversely affect our relationships with our 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:700;line-height:120%">If we were to lose any of our key management personnel, we may not be able to fully implement our strategic plan, and our system of internal controls could be impacted.</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 rely on the continued services of key personnel involved in management, finance, product development, sales, manufacturing and distribution, and, in particular, upon the efforts and abilities of our executive management team.  The loss of service of any of our key personnel could have a material adverse effect on our business, financial condition, results of operations, and on our system of internal controls.</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%">If we cannot attract and retain key management personnel, or if our search for qualified personnel is prolonged, our system of internal controls may be affected, which could lead to an adverse effect on our business, financial condition, or results of operations.  In addition, it could be difficult, time consuming, and expensive to replace any key management member or other critical personnel, and no guarantee exists that we will be able to recruit suitable replacements or assimilate new key management personnel into our organization.</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%">Covenants and other provisions in our credit arrangements could hinder our ability to operate.  Our failure to comply with covenants in our credit arrangements could result in the acceleration of the debt extended under such agreements, limit our liquidity, and trigger other rights of our lenders.</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 credit arrangements (Note 6, Corporate Borrowings ) contain a number of financial and other covenants that include provisions which require us, in certain circumstances, to meet certain financial tests.  These covenants could hinder our ability to operate and could reduce our profitability.  The lender may also terminate or accelerate our obligations under our credit arrangements upon the occurrence of various events in addition to payment defaults and other breaches.  Any acceleration of our debt or termination of our credit arrangements would negatively impact our overall liquidity and might require us to take other actions to preserve any remaining liquidity.  Although we anticipate that we will be able to meet the covenants in our credit arrangements, there can be no assurance that we will do so, as there are a number of external factors that affect our operations over which we have little or no control, that could have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">Product recalls or other product liability claims could materially and negatively affect 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-weight:400;line-height:120%">Selling products for human consumption involves inherent legal and other risks, including product contamination, spoilage, product tampering, allergens, or other adulteration.  We could decide to, or be required to, recall products due to suspected or confirmed product contamination, adulteration, misbranding, tampering, or other deficiencies.  Although we maintain product recall insurance, product recalls or market withdrawals could result in significant losses due to their costs, the destruction of product inventory, and lost sales due to the unavailability of the product for a period of time.  We could be adversely affected if our customers lose confidence in the safety and quality of certain of our products, or if consumers lose confidence in the food and beverage safety system generally.  Negative attention about these types of concerns, whether or not valid, may damage our reputation, discourage consumers from buying our products, or cause production and delivery disruptions.</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 may also suffer losses if our products or operations cause injury, illness, or death. In addition, we could face claims of false or deceptive advertising or other criticism.  A significant product liability or other legal judgment or a related regulatory enforcement action against us, or a significant product recall, may materially and adversely affect our reputation and profitability.  Moreover, even if a product liability or other legal or regulatory claim is unsuccessful, has no merit, or is not pursued, the negative publicity surrounding assertions against our products or processes could have a material adverse effect on our business, financial condition, or results of operations.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">We are subject to extensive regulation and taxation, as well as compliance with existing or future laws and regulations, which may require us to incur substantial expenditures.</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 are subject to a broad range of federal, state, local, and foreign laws and regulations intended to protect public health and the environment.  Our operations are also subject to regulation by various federal agencies, including the TTB, OSHA, the FDA, the EPA, and by various state and local authorities.  We are also required to conduct business only with holders of licenses to import, warehouse, transport, distribute and sell beverage alcohol products.  We cannot assure you that these and other governmental regulations applicable to our industry will not change or become more stringent.  Such laws and regulations cover virtually every aspect of our operations, including production and storage facilities, distillation and maturation requirements, importing ingredients, importing and exporting products, distribution of beverage alcohol products, marketing, pricing, labeling, packaging, advertising, trade practices, water usage, waste water discharge, disposal of hazardous wastes and emissions, and other matters. </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%">Violations of any of these laws and regulations may result in administrative, civil, or criminal fines or penalties being levied against us, including temporary or prolonged cessation of production, revocation or modification of permits, performance of environmental investigatory or remedial activities, voluntary or involuntary product recalls, or a cease and desist order against operations that are not in compliance with applicable laws.  Changes in laws, regulatory measures, or governmental policies, or the manner in which current ones are interpreted, could cause us to incur material additional costs or liabilities, and jeopardize the growth of our business in the affected market.  Specifically, governments may prohibit, impose, or increase limitations on advertising and promotional activities, or times or locations where beverage alcohol may be sold or consumed, or adopt other measures that could limit our opportunities to reach consumers or sell our products.  Certain countries historically have banned all television, newspaper, magazine, and digital commerce/advertising for beverage alcohol products.  Increases in regulation of this nature could substantially reduce consumer awareness of our products in the affected markets and make the introduction of new products more challenging.  These matters may have a material adverse effect on our business, financial condition, or results of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tariffs imposed by the U.S. and those imposed in response by other countries, as well as rapidly changing trade relations, could negatively impact our customers and have a material adverse effect on our business and 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-weight:400;line-height:120%">Changes in U.S. and foreign governments&#8217; trade policies have resulted in, and may continue to result in, tariffs on imports into and exports from the U.S.  The U.S. has imposed tariffs on imports from several countries, including those in the European Union.  In response, the European Union has proposed or implemented their own tariffs on certain products including ours and our customers&#8217;.  Such retaliatory tariffs continue to remain in place and other countries may implement similar tariffs in the future.  Any further deterioration of economic relations between the U.S. and other countries or any increase in existing tariffs or the imposition of additional tariffs could result in an increase in the price of our and our customer&#8217;s products in those countries and could prompt consumers in those countries to seek alternative products and could potentially impact our financial performance and results of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A failure of one or more of our key information technology (&#8220;IT&#8221;) systems, networks, processes, associated sites, or service providers could have a negative impact on 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-weight:400;line-height:120%">We rely on IT systems, networks, and services, including internet sites, data hosting and processing facilities and tools, hardware (including laptops and mobile devices), software and technical applications and platforms, some of which are managed and hosted by third party vendors to assist us in the management of our business.  The various uses of these IT systems, networks, and services include, but are not limited to: hosting our internal network and communication systems; enterprise resource planning; processing transactions; summarizing and reporting results of operations; business plans, and financial information; complying with regulatory, legal, or tax requirements; providing data security; and handling other processes necessary to manage our business.  Any failure of our IT systems or those of our third party vendors could adversely impact our ability to operate. Routine maintenance or development of new IT systems may result in systems failures, which may have a material adverse effect on our business, financial condition, or 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-weight:400;line-height:120%">Increased IT security threats and more sophisticated cyber crime pose a potential risk to the security of our IT systems, networks, and services, as well as the confidentiality, availability, and integrity of our data.  This could lead to outside parties having access to our privileged data or strategic information or information regarding our employees, suppliers or customers.  Any breach of our data security systems or failure of our IT systems may have a material adverse impact on our business operations and financial results.  If the IT systems, networks or service providers we rely upon fail to function properly, or if we or our third party vendors suffer a loss or disclosure of business or other sensitive information due to any number of causes, including power outages, computer and telecommunications failures, viruses, phishing attempts, cyber attacks, malware and </span></div><div style="height:42.75pt;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:42.75pt;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%">ransomware attacks, security breaches, natural disasters, and errors by employees, and the disaster recovery plans do not effectively address these failures on a timely basis, we may suffer interruptions in our ability to manage operations and reputational, competitive, or business harm, which may have a material adverse effect on our business, financial condition, or results of operations.  If our critical IT systems or back-up systems or those of our third party vendors were damaged or ceased to function properly, we might have to make a significant investment to repair or replace them.  If a ransomware attack or other cybersecurity breach occurs, either internally or at our third-party technology service providers, it is possible we could be prevented from accessing our data which may cause interruptions or delays in our business, cause us to incur remediation costs or require us to pay ransom to a hacker which takes over our systems, or damage our reputation.  In addition, such events could result in unauthorized disclosure of material confidential information, and we may suffer financial and reputational damage because of lost or misappropriated confidential information belonging to us or to our partners, our employees, customers, and suppliers.  Additionally, we could be exposed to potential liability, litigation, governmental inquiries, investigations or regulatory enforcement actions and we could be subject to the payment of fines or other penalties, legal claims by our suppliers, customers or employees and significant remediation costs.  Although we maintain insurance coverage for various cybersecurity risks, we may incur costs or financial losses that are either not insured against or not fully covered through our insurance. </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%">Despite the protections we had in place, in May 2020, we were affected by a ransomware attack that temporarily disrupted production at our Atchison facilities.  Our financial information was not affected and there is no evidence that any sensitive or confidential company, supplier, customer or employee data was improperly accessed or extracted from our network.  Following the attack, we implemented a variety of measures to further enhance our cybersecurity protections and minimize the impact of any future attack. Cyber threats are constantly evolving however, and although we continually assess and improve our protections, there can be no guarantee that a future cyber event will not occur.</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%">Damage to our reputation, or that of any of our key customers or their brands, could affect our business performance.</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 success of our products depends in part upon the positive image that consumers have of our brands and the third party brands that use our products.  Contamination, whether arising accidentally or through deliberate third party action, or other events that harm the integrity or consumer support for our and/or our customers&#8217; products could affect the demand for our and/or our customers&#8217; products.  Unfavorable media, whether accurate or not, related to our industry, to us, our products, our brands, or to the brands that use our products, marketing, personnel, operations, business performance, or prospects could negatively affect our corporate reputation, stock price, ability to attract high quality talent, or the performance of our business.  Negative publicity or commentary on social media outlets could cause consumers to react rapidly by avoiding our brands or by choosing brands offered by our competitors, which could have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">We may not be able to adequately protect our intellectual property rights or may be accused of infringing intellectual property rights of third parties.</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 regard our trademarks, service marks, copyrights, patents, trade dress, trade secrets, proprietary technology, and similar intellectual property as critical to our success, and we rely on trademark, copyright, and patent law, trade secret protection, and confidentiality and/or license agreements with our employees, customers, and others to protect our proprietary rights. We may not be able to discover or determine the extent of any unauthorized use of our proprietary rights.  Third parties that license our proprietary rights also may take actions that diminish the value of our proprietary rights or reputation.  The protection of our intellectual property may require the expenditure of significant financial and managerial resources.  Moreover, the steps we take to protect our intellectual property may not adequately protect our rights or prevent third parties from infringing or misappropriating our proprietary rights.  Our intellectual property rights may not be upheld if challenged.  Such claims, if they are proved, could materially and adversely affect our business.  If we are unable to maintain the proprietary nature of our technologies, we may lose any competitive advantage provided by our intellectual property.  We and our customers and other users of our products may be subject to allegations that we or they or certain uses of our products infringe the intellectual property rights of third parties.  The outcome of any litigation is inherently uncertain.  Any intellectual property claims, with or without merit, could be time-consuming and expensive to resolve, could divert management attention from executing our business plan, and could require us or our customers or other users of our products to change business practices, pay monetary damages, or enter into licensing or similar arrangements.  Any adverse determination related to intellectual property claims or litigation could be material to our business, financial condition, or results of operations.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">Climate change, or legal, regulatory or market measures to address climate change, may negatively affect our business or operations, and water scarcity or quality could negatively impact our production costs and capacity.</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%">Increasing concentrations of carbon dioxide and other greenhouse gases in the atmosphere may have an adverse effect on global temperatures, weather patterns, and the frequency and severity of extreme weather events and natural disasters.  In the event that climate change, or legal, regulatory, or market measures enacted to address climate change, has a negative effect on agricultural productivity in the regions from which we procure agricultural products such as corn and wheat, we could be subject to decreased availability or increased prices for such agricultural products, which could have a material adverse effect on our business, financial condition, or results of operations.  Increasing regulation of emissions could increase the cost of energy, including fuel, required to operate our facilities or transport and distribute our products, thereby substantially increasing the production, distribution, and supply chain costs associated with our 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%">Water is the main ingredient in substantially all of our distillery products and is necessary for the production of our food ingredients.  It is also a limited resource, facing unprecedented changes from climate change, increasing pollution, and poor management.  As demand for water continues to increase, water becomes more scarce and the quality of available water deteriorates, we may be affected by increasing production costs or capacity constraints, which could have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">Our business may suffer from risks related to acquisitions and potential future acquisitions.</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%">Part of our strategic business plan is to grow our business through acquisitions, and we continue to evaluate and engage in discussions concerning potential acquisition opportunities, some of which could be material. For example, in April 2021 we acquired Luxco, Inc. and its affiliated companies (together referred to as &#8220;Luxco&#8221; and the merger as the &#8220;Luxco Merger&#8221;).  Failure to successfully integrate or otherwise realize the anticipated benefits of the Luxco Merger or other acquisitions could adversely impact our long-term competitiveness and profitability.  The integration of any acquisition will involve a number of risks that could harm our financial condition, results of operations and competitive position. In particular:</span></div><div style="padding-left:36pt;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 integration plans for our acquisitions are based on benefits that involve assumptions as to future events, including our ability to successfully achieve anticipated synergies, leveraging our existing relationships, as well as general business and industry conditions, many of which are beyond our control and may not materialize.  Unforeseen factors may offset components of our integration plans in whole or in part.  As a result, our actual results may vary considerably, or be considerably delayed, compared to our estimates;</span></div><div style="padding-left:36pt;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 integration process could disrupt the activities of the businesses that are being combined.  The combination of companies requires, among other things, coordination of administrative and other functions.  In addition, the loss of key employees, customers or vendors of acquired businesses could materially and adversely impact the integration of the acquired businesses;</span></div><div style="padding-left:36pt;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 execution of our integration plans may divert the attention of our management from other key responsibilities; </span></div><div style="padding-left:36pt;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">our financial results may be negatively impacted by cash expenses and non-cash charges incurred in connection with an acquisition if goodwill or other intangible assets we acquire become impaired;</span></div><div style="padding-left:36pt;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">we may enter new markets or markets in which we have limited prior experience;</span></div><div style="padding-left:36pt;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">we may incur substantial indebtedness to finance an acquisition, enhancing our vulnerability to increased debt service requirements should interest rates rise, reducing the amount of expected cash flow available for other purposes, including capital expenditures and acquisitions, and limiting our flexibility in planning for or reacting to changes in our businesses and industries;</span></div><div style="padding-left:36pt;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">we may assume unanticipated liabilities and contingencies or other exposures (including regulatory risks) for which we do not have adequate insurance coverage, indemnification or other protection; or</span></div><div style="padding-left:36pt;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">our acquisition targets could fail to perform in accordance with our expectations at the time of purchase.</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 ability to grow through the acquisition of additional brands is also dependent upon identifying acceptable acquisition targets and opportunities, our ability to consummate prospective transactions on favorable terms, or at all, and the availability of capital to complete the necessary acquisition arrangements.  We intend to finance our brand acquisitions through a combination of our available cash resources, third-party financing and, in appropriate circumstances, the further issuance of equity and/or debt securities.  The issuance of our Common Stock or securities convertible into our Common Stock to fund an acquisition could substantially dilute the ownership percentage of our current stockholders.  For example, in connection with the Luxco Merger we issued approximately 5.0 million shares of Common Stock.  In addition, shares issued in connection with future acquisitions could be publicly tradable, which could result in a material decrease in the market price of our 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%">Acquiring additional brands could have a significant effect on our financial position and could cause substantial fluctuations in our quarterly and yearly operating results.  Also, acquisitions could result in the recording of significant goodwill and intangible </span></div><div style="height:42.75pt;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:42.75pt;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%">assets on our financial statements, the amortization or impairment of which would reduce reported earnings in subsequent 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:700;line-height:120%">The uncertain and rapidly changing COVID-19 pandemic could disrupt or otherwise negatively impact our operations, including the demand for our products and our ability to produce and deliver our 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 ongoing COVID-19 global pandemic has resulted in a widespread health crisis, which has negatively impacted and could continue to negatively impact the global economy.  The near and long-term impacts of COVID-19 are unknown and impossible to predict with any level of certainty.  The global and regional impact of the pandemic, including official or unofficial quarantines and governmental restrictions on activities taken in response to the outbreak, could have a negative impact on our operations, including voluntary or mandatory temporary closures of our facilities or offices; interruptions in our supply chain, which could impact the cost or availability of raw materials; disruptions or restrictions on our ability to travel or to market and distribute our products; reduced consumer demand for our products or those of our customers due to bar and restaurant closures or reduced consumer traffic in bars, restaurants and other locations where our products or those of our customers are sold; and labor shortages.</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%">Furthermore, our facilities and those of our customers and suppliers have been required to comply with additional regulations and may be required to comply with new regulations imposed by state and local governments in response to the COVID-19 pandemic, including COVID-19 safety guidance for production and manufacturing facilities.  Compliance with these measures, or new measures, may cause increases in the cost, or delays or reduction in the volume, of products produced at our facilities or those of our suppliers.  The COVID-19 outbreak has disrupted credit markets, and may continue to disrupt or negatively impact credit markets, which could adversely affect the availability and cost of capital.  Such impacts could limit our ability to fund our operations and satisfy our obligations. </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 response to COVID-19 has resulted in social distancing, travel bans, temporary closures of businesses, shelter-in-place orders, and quarantines, among other measures.  Although certain of the restrictions have begun, and may continue, to ease in some places, the ongoing COVID-19 pandemic has limited and may continue to limit access to our facilities, customers, management, support staff, professional advisors and our independent auditors.  These factors, in turn, may not only impact our operations, financial condition and demand for our products but our overall ability to react timely to mitigate the impact of this ongoing event.  Also, these measures may continue to hamper our efforts to comply with our filing obligations with the Securities and Exchange Commission. </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 extent of the impact on the Company&#8217;s business, financial condition, and results of operations is dependent on the length and severity of the pandemic.  Vaccines to prevent COVID-19 were approved by health agencies in the U.S. and other countries in which the Company operates, which began to be administered near the end of calendar year 2020.  Distribution of the vaccines has been slower than anticipated.  In addition, new strains of the virus appear to have increased transmissibility, which could complicate treatment and vaccination programs.  The COVID-19 pandemic is an unprecedented situation and the Company&#8217;s understanding of and response to its impacts is changing and evolving.  The additional risk factors identified here are based upon information known at this time.  The COVID-19 pandemic may adversely impact the Company&#8217;s business, financial condition, and results of operations in one or more ways not identified to date.</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%">RISKS SPECIFIC TO OUR DISTILLERY PRODUCTS AND BRANDED SPIRITS SEGMENTS</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%">The relationship between the price we pay for grain and the sales prices of our distillery co-products can fluctuate significantly and negatively impact 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-weight:400;line-height:120%">Distillers feed, fuel grade alcohol, and corn oil are the principal co-products of our alcohol production process and can contribute in varying degrees to the profitability of our Distillery Products segment.  Distillers feed and corn oil are sold for prices which historically have tracked the price of corn, but are also susceptible to other factors.  In the case of distillers feed, other factors could include weather, other available feedstock, and global trade relations.  In the case of corn oil, other factors could include soy oil and the overall level of ethanol production.  We sell fuel grade alcohol, the prices for which typically, but not always, have tracked price fluctuations in gasoline prices.  As a result, the profitability of these products could be adversely affected, which could be material to our business, financial condition, or 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-weight:700;line-height:120%">Our strategic plan involves significant investment in the aging of barreled distillate.  Decisions concerning the quantity of maturing stock of our aged distillate could materially affect our future profitability.</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 is an inherent risk in determining the quantity of maturing stock of aged distillate to lay down in a given year for future sales as a result of changes in consumer demand, pricing, new brand launches, changes in product cycles, increase in </span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">competitive supply, and other factors.  Demand for products could change significantly between the time of production and the date of sale. It may be more difficult to make accurate predictions regarding new products and brands.  Inaccurate decisions and/ or estimations could lead to an inability to supply future demand or lead to a future surplus of inventory and consequent writedown in the value of maturing stocks of aged distillate.  As a result, our business, financial condition, or results of operations could be materially adversely affected.</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%">Warehouse expansion issues could negatively impact our operations and 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-weight:400;line-height:120%">Our future business operations may require additional warehouse capacity.  In the event additional warehouse capacity is required, there is the potential risk of completion delays, including risk of delay associated with required permits and cost overruns, which could have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">Class action or other litigation relating to alcohol abuse or the misuse of alcohol could adversely affect 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-weight:400;line-height:120%">Our industry faces the possibility of class action or similar litigation alleging that the continued excessive use or abuse of beverage alcohol has caused death or serious health problems.  It is also possible that governments could assert that the use of alcohol has significantly increased government funded health care costs.  Litigation or assertions of this type have adversely affected companies in the tobacco industry, and it is possible that we, as well as our customers and suppliers, could be named in litigation of this type.</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, lawsuits have been brought in a number of states alleging that beverage alcohol manufacturers and marketers have improperly targeted underage consumers in their advertising.  Plaintiffs in these cases allege that the defendants&#8217; advertisements, marketing and promotions violate the consumer protection or deceptive trade practices statutes in each of these states and seek repayment of the family funds expended by the underage consumers.  While we have not been named in these lawsuits, we could be named in similar lawsuits in the future.  Any class action or other litigation asserted against us could be expensive and time-consuming to defend against, depleting our cash and diverting our personnel resources and, if the plaintiffs in such actions were to prevail, our business could be harmed significantly.</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%">A change in public opinion about alcohol could reduce demand for our 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%">For many years, there has been a high level of social and political attention directed at the beverage alcohol industry.  The attention has focused largely on public health concerns related to alcohol abuse, including drunk driving, underage drinking, and the negative health impacts of the abuse and misuse of beverage alcohol.  Anti-alcohol groups have, in the past, advocated successfully for more stringent labeling requirements, higher taxes, and other regulations designed to discourage alcohol consumption.  More restrictive regulations, higher taxes, negative publicity regarding alcohol consumption and/or changes in consumer perceptions of the relative healthfulness or safety of beverage alcohol could decrease sales and consumption of alcohol, and thus, the demand for our products.  This could, in turn, significantly decrease both our revenues and our revenue growth and have a material adverse effect on our business, financial condition, or 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-weight:700;line-height:120%">Changes in consumer preferences and purchases, and our ability to anticipate or react to them, could negatively affect our business 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%">We operate in highly competitive markets, and our success depends on our continued ability to offer our customers and consumers appealing, high-quality products.  In recent years there has been increased demand for the products we produce, including, in particular, increased demand for bourbons and rye whiskeys.  Customer and consumer preferences and purchases may shift due to a host of factors, many of which are difficult to predict, including:</span></div><div style="padding-left:36pt;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">demographic and social trends;</span></div><div style="padding-left:36pt;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">economic conditions;</span></div><div style="padding-left:36pt;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">product innovations;</span></div><div style="padding-left:36pt;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">public health policies and initiatives;</span></div><div style="padding-left:36pt;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">changes in government regulation and taxation of beverage alcohol products;</span></div><div style="padding-left:36pt;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 expansion of, legalization of, and increased acceptance or use of, marijuana; and</span></div><div style="padding-left:36pt;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">changes in travel, leisure, dining, entertaining, and beverage consumption trends.</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 success depends in part on fulfilling available opportunities to meet consumer needs and anticipating changes in consumer preferences with successful new products and product innovations.  If our customers and consumers shift away from spirits (particularly brown spirits, such as our premium bourbon and rye whiskeys), our business, financial condition, or results of operations could be adversely affected.</span></div><div><span><br/></span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">In addition, our continued success depends, in part, on our ability to develop new products.  The launch and ongoing success of new products are inherently uncertain especially with regard to their appeal to consumers.  The launch of a new product can give rise to a variety of costs and an unsuccessful launch, among other things, can affect consumer perception of existing brands and our reputation.  Unsuccessful implementation or short-lived popularity of our product innovations may result in inventory write-offs and other 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:700;line-height:120%">Changes in excise taxes, incentives and customs duties related to products containing alcohol could adversely affect 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-weight:400;line-height:120%">Products containing alcohol are subject to excise taxation in many markets at the federal, state and/or local level.  Any increase in federal, state or local excise taxes could have an adverse effect on our business by increasing prices and reducing demand, particularly if excise tax levels increase substantially relative to those for beer and wine. In addition, products containing alcohol are the subject of customs duties in many countries around the world.  An unanticipated increase in customs duties in the markets where we may sell our products could also adversely affect our results of operations and cash flows.</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%">Failure of our distributors to distribute our products adequately within their territories could adversely affect 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-weight:400;line-height:120%">We are required by law to use state-licensed distributors or, in 17 states known as &#8220;control states,&#8221; state-owned agencies performing this function, to sell our products to retail outlets, including liquor stores, bars, restaurants and national chains in the United States.  We have established relationships for our brands with a limited number of wholesale distributors; however, failure to maintain those relationships could significantly and adversely affect our business, sales and growth.  We currently distribute our products in all 50 states.</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%">Over the past decade there has been increasing consolidation, both intrastate and interstate, among distributors.  As a result, many states now have only two or three significant distributors.  Also, there are several distributors that now control distribution for several states.  If we fail to maintain good relations with a distributor, our products could, in some instances be frozen out of one or more markets entirely.  The ultimate success of our products also depends in large part on our distributors&#8217; ability and desire to distribute our products to our desired U.S. target markets, as we rely significantly on them for product placement and retail store penetration.  In addition, all of our distributors also distribute competitive brands and product lines. We cannot assure you that our U.S. distributors will continue to purchase our products, commit sufficient time and resources to promote and market our brands and product lines, or that they can or will sell them to our desired or targeted markets.  If they do not, our sales will be harmed, resulting in a decline in our 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-weight:400;line-height:120%">Moreover, the retail industry, particularly in Europe, North America and other countries in which we operate, continues to consolidate, resulting in larger retailers with increased purchasing power, which may affect our competitiveness in these markets.  Larger retailers may seek to improve their profitability and sales by asking for lower prices or increased trade spending.  The efforts of retailers could result in reduced profitability for the distilled spirits industry as a whole and indirectly adversely affect our financial 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:700;line-height:120%">Failure of our products to secure and maintain listings in the control states could adversely affect 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-weight:400;line-height:120%">In the control states, the state liquor commissions act in place of distributors and decide which products are to be purchased and offered for sale in their respective states.  Products selected for listing in control states must generally reach certain volumes and/or profit levels to maintain their listings.  Products in control states are selected for purchase and sale through listing procedures, which are generally made available to new products only at periodically scheduled listing interviews.  Products not selected for listings can only be purchased by consumers in the applicable control state through special orders, if at all.  If, in the future, we are unable to maintain our current listings in the control states, or secure and maintain listings in those states for any additional products we may develop or acquire, sales of our products could decrease significantly, which would have a material adverse financial effect on our results of operations and financial condition.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">Significant additional labeling or warning requirements or limitations on the availability of our products could inhibit sales of affected 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%">Various jurisdictions have adopted or may seek to adopt significant additional product labeling or warning requirements or limitations on the availability of our products relating to the content or perceived adverse health consequences of some of our products.  Several such labeling regulations or laws require warnings on any product with substances that the jurisdiction lists as potentially associated with cancer or birth defects.  Our products already raise health and safety concerns for some regulators, and heightened requirements could be imposed.  If additional or more severe requirements of this type are imposed on one or more of our major products under current or future health, environmental, or other laws or regulations, they could inhibit sales of such products.  Further, we cannot predict whether our products will become subject to increased rules and regulations, which, if enacted, could increase our costs or adversely impact sales.  For example, advocacy groups in Australia and the United Kingdom have called for the consideration of requiring the sale of alcohol in plain packaging with more comprehensive health warnings in an effort to change drinking habits in those countries.  These studies could result in additional governmental regulations concerning the production, marketing, labeling, or availability of our products, any of which could damage our reputation, make our premium brands unrecognizable, or reduce demand of our products, which could adversely affect our profitability.</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%">International operations, worldwide and domestic economic trends and financial market conditions, geopolitical uncertainty, or changes to international trade agreements and tariffs, import and excise duties, other taxes, or other governmental rules and regulations could adversely affect 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-weight:400;line-height:120%">Our products are in numerous countries and we have production facilities currently in the U.S., Mexico and Northern Ireland. Risks associated with international operations, any of which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations, include:</span></div><div style="padding-left:36pt;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">changes in local political, economic, social, and labor conditions;</span></div><div style="padding-left:36pt;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">potential disruption from socio-economic violence, including terrorism and drug-related violence;</span></div><div style="padding-left:36pt;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">restrictions on foreign ownership and investments or on repatriation of cash earned in countries outside the U.S.;</span></div><div style="padding-left:36pt;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">import and export requirements and border accessibility;</span></div><div style="padding-left:36pt;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">currency exchange rate fluctuations;</span></div><div style="padding-left:36pt;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 less developed and less certain legal and regulatory environment in some countries, which, among other things, can create uncertainty regarding contract enforcement, intellectual property rights, privacy obligations, real property rights, and liability issues; and</span></div><div style="padding-left:36pt;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">inadequate levels of compliance with applicable anti-bribery laws, including the Foreign Corrupt Practices Act.</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%">Unfavorable global or regional economic conditions, including economic slowdown and the disruption, volatility and tightening of credit and capital markets, as well as unemployment, tax increases, governmental spending cuts, or a return of high levels of inflation, could affect consumer spending patterns and purchases of our products.  These could also create or exacerbate credit issues, cash flow issues, and other financial hardships for us and our suppliers, distributors, retailers, and consumers.  The inability of suppliers, distributors, and retailers to access liquidity could impact our ability to produce and distribute our 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%">These international, economic, and political uncertainties could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations, especially to the extent these matters, or the decisions, policies or economic strength of our suppliers and distributors, affect our business, liquidity, financial condition, and/or 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-weight:700;line-height:120%">Our global business is subject to commercial, political, and financial risks.</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 products are sold in more than 48 countries; accordingly, we are subject to risks associated with doing business internationally, including commercial, political, and financial risks.  In addition, we are subject to potential business disruption caused by military conflicts; potentially unstable governments or legal systems; civil or political upheaval or unrest; local labor policies and conditions; possible expropriation, nationalization, or confiscation of assets; problems with repatriation of foreign earnings; economic or trade sanctions; closure of markets to imports; anti-American sentiment; terrorism or other types of violence in or outside the United States; and health pandemics (such as COVID-19).  If shipments of our products to our international markets were to experience significant disruption due to these risks or for other reasons, it could have a material adverse effect on our financial results.</span></div><div><span><br/></span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">Failure to comply with anti-corruption laws, trade sanctions and restrictions, or similar laws or regulations may have a material adverse effect on our business and financial 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%">We market and sell our products in over 48 countries. Some of the countries where we do business have a higher risk of corruption than others.  While we are committed to doing business in accordance with applicable anti-corruption laws, trade sanctions and restrictions, and other similar laws and regulations, along with our Code of Conduct and our other policies, we remain subject to the risk that an employee, or one of our business partners, may take action determined to be in violation of international trade, money laundering, anti-corruption, or other laws, sanctions, or regulations, including the U.S. Foreign Corrupt Practices Act of 1977, the U.K. Bribery Act 2010, or equivalent local laws.  Because the COVID-19 pandemic has so negatively impacted local economies, government intervention in local economies and businesses has increased, which in turn can create elevated risk and opportunity for corruption.  Any determination that our operations or activities are not in compliance with applicable laws or regulations, particularly those related to anti-corruption and international trade, could result in investigations, interruption of business, loss of business partner relationships, suspension or termination of licenses and permits (our own or those of our partners), imposition of fines, legal or equitable sanctions, negative publicity, and management distraction.  Any press coverage associated with misconduct under these laws and regulations, even if unwarranted or baseless, could damage our reputation and sales. Further, our continued compliance with applicable anti-corruption or other laws or regulations, our Code of Conduct and our other policies could result in higher 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%">We also operate our business and market our products in countries that may be subject to export control regulations, embargoes, economic sanctions and other forms of trade restrictions imposed by the United States, the European Union, the United Nations and other participants in the international community.  For example, we have a distributor that sells our products in Russia and Ukraine.  We do not sell directly into the Crimea region, but indirect shipments could potentially occur.  New or expanded export control regulations, economic sanctions, embargoes or other forms of trade restrictions imposed on countries in which we or our associates do business may curtail our existing business and may result in serious economic challenges in these geographies, which could have a material adverse effect on our and our associates&#8217; operations, and may result in impairment charges on goodwill or other intangible assets.</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%">Fluctuations in foreign currency exchange rates relative to the U.S. dollar could have a material adverse effect on our financial 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 more we expand our business internationally, the more foreign currency exchange rate fluctuations relative to the U.S. dollar influence our financial results.  In some markets outside the United States, we sell our products and pay for some goods, services, and talent primarily in local currencies.  Because our foreign currency revenues exceed our foreign currency expense, we have a net exposure to changes in the value of the U.S. dollar relative to those currencies.  Over time, our reported financial results will be hurt by a stronger U.S. dollar and improved by a weaker one.  We do not attempt to hedge our foreign currency exposure.</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%">RISKS SPECIFIC TO OUR INGREDIENT SOLUTIONS SEGMENT</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%">Our focus on higher margin specialty ingredients may make us more reliant on fewer, more profitable customer relationships.</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 strategic plan for our Ingredient Solutions segment includes focusing our efforts on the sale of specialty proteins and starches to targeted domestic consumer packaged goods customers.  Our major focus is directed at food ingredients, which are primarily used in foods that are developed to address consumers&#8217; desire for healthier and more convenient products; these consist of dietary fiber, wheat protein isolates and concentrates, and textured wheat proteins.  The bulk of our applications, technology, and research and development efforts are dedicated to providing customers with specialty ingredient solutions that deliver nutritional benefits, as well as desired functional and sensory qualities to their products.  Our business, financial condition, and results of operations could be materially adversely affected if our customers were to reduce their new product development (&#8220;NPD&#8221;) activities or cease using our unique dietary fibers, starches, and proteins in their NPD efforts.</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%">Adverse public opinion about any of our specialty ingredients could reduce demand for our 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%">Consumer preferences with respect to our specialty ingredients might change.  In fact, in recent years, we have noticed shifting consumer preferences and media attention directed to gluten, gluten intolerance, and &#8220;clean label&#8221; products. Shifting consumer preferences could decrease demand for our specialty ingredients.  This could, in turn, significantly decrease our revenues and revenue growth, which could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">RISKS RELATED TO OUR 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:700;line-height:120%">Common Stockholders have limited rights under our Articles of Incorporation.</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%">Under our Articles of Incorporation, holders of our Preferred Stock are entitled to elect five of our nine directors and only holders of our Preferred Stock are entitled to vote with respect to a merger, dissolution, lease, exchange or sale of substantially all of our assets, or on an amendment to the Articles of Incorporation, unless such action would increase or decrease the authorized shares or par value of the Common or Preferred Stock, or change the powers, preferences or special rights of the Common or Preferred Stock so as to affect the holders of Common Stock adversely.  Generally, the Common Stock and Preferred Stock vote as separate classes on all other matters requiring stockholder approval.  The majority of the outstanding shares of our Preferred Stock is beneficially owned by one individual, who is effectively in control of the election of five of our nine directors under our Articles of Incorporation.  We have various mechanisms in place to discourage takeover attempts, which may reduce or eliminate our stockholders&#8217; ability to sell their shares for a premium in a change of control transaction.</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%">Various provisions of our Articles of Incorporation and bylaws and of Kansas corporate law may discourage, delay or prevent a change in control or takeover attempt of our Company by a third party which our management and Board of Directors opposes. Public stockholders who might desire to participate in such a transaction may not have the opportunity to do so.  These antitakeover provisions could substantially impede the ability of public stockholders to benefit from a change of control or change in our management and Board of Directors.  These provisions include:</span></div><div><span><br/></span></div><div style="padding-left:36pt;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">Preferred Stock that could be issued by our Board of Directors to make it more difficult for a third party to acquire, or to discourage a third party from acquiring, a majority of our outstanding voting stock;</span></div><div style="padding-left:36pt;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">non-cumulative voting directors;</span></div><div style="padding-left:36pt;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">limitations on the ability of stockholders to call special meetings of stockholders; and</span></div><div style="padding-left:36pt;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">advance notice requirements for nominations of candidates for election to our Board of Directors or for proposing matters that can be acted upon by our stockholders at stockholder meetings.</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 are authorized to issue up to a total of 40,000,000 shares of Common Stock, potentially diluting equity ownership of current holders and the share price of our 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%">We believe that it is necessary to maintain a sufficient number of available authorized shares of our Common Stock in order to provide us with the flexibility to issue Common Stock for business purposes that may arise as deemed advisable by our Board.  These purposes could include, among other things, (i) to declare future stock dividends or stock splits, which may increase the liquidity of our shares; (ii) the sale of stock to obtain additional capital or to acquire other companies or businesses, which could enhance our growth strategy or allow us to reduce debt if needed; (iii) use in additional stock incentive programs and (iv) other bona fide purposes.  Our Board of Directors may issue the available authorized shares of Common Stock without notice to, or further action by, our stockholders, unless stockholder approval is required by law or the rules of the NASDAQ Global Select Market.  The issuance of additional shares of Common Stock may significantly dilute the equity ownership of the current holders of our Common Stock.  Further, over the course of time, all of the issued shares have the potential to be publicly traded, perhaps in large blocks. This may result in dilution of the market price of the Common Stock. </span></div><div id="i08f996bad78f47128fb6699ee4f5094c_61"></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B.&#160;&#160;UNRESOLVED STAFF COMMENTS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">ITEM 2.&#160;&#160;PROPERTIES</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%">As of February&#160;24, 2022, our material properties include: </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.514%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.148%"></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-weight:700;line-height:100%">Location</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:9pt;font-weight:700;line-height:100%">Principal Activities</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:9pt;font-weight:700;line-height:100%">Segment</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:9pt;font-weight:700;line-height:100%">United States:</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 7pt;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%">Atchison, Kansas</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Grain processing, distillery, warehousing, research and quality control laboratories, office space, and a technical innovation center</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery Products, Ingredient Solutions, and Corporate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Lenexa, Kansas</span></td><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:8pt;font-weight:400;line-height:100%">(a)</span></td><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:9pt;font-weight:400;line-height:100%">Office space</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Lawrenceburg and Greendale, Indiana</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery, warehousing, tank farm, quality control laboratory, and research and development</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery Products</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Sunman, Indiana</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warehousing 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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery Products</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Williamstown, Kentucky</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warehousing facility</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery Products</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Lebanon, Kentucky</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery, office space, and retail location</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Bardstown, Kentucky</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery, office space, retail location, and warehousing facility</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">St. Louis, Missouri</span></td><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:8pt;font-weight:400;line-height:100%">(a)</span></td><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:9pt;font-weight:400;line-height:100%">Bottling facility, warehousing facility, office space and fulfillment center</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits, and Corporate</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Cleveland, Ohio</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bottling facility and office space</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Washington, D.C.</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distillery, office space, and  retail location</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits</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:9pt;font-weight:700;line-height:100%">International: </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 7pt;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%">Arandas, Mexico</span></td><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:8pt;font-weight:400;line-height:100%">(b)</span></td><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:9pt;font-weight:400;line-height:100%">Distillery, office space, retail location</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Londonderry, Northern Ireland</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bottling and blending facility and office space</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a) Facility is leased</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b) This property is owned and operated by our joint venture, LMX</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%">These facilities are generally in good operating condition and are generally suitable for the business activity conducted therein.  All of our owned properties are subject to mortgages in favor of one or more of our lenders.&#160;&#160;We also own or lease transportation equipment and facilities and a gas pipeline.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_67"></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;LEGAL PROCEEDINGS</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is, from time to time, a party to legal or regulatory proceedings arising in the ordinary course of its business.  The discussion regarding litigation in Note 10, Commitments and Contingencies, included elsewhere in this report is incorporated herein by reference.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;), we record a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.  These liabilities are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case or proceeding.</span></div><div id="i08f996bad78f47128fb6699ee4f5094c_70"></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable. </span></div><div id="i08f996bad78f47128fb6699ee4f5094c_73"></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</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i08f996bad78f47128fb6699ee4f5094c_76"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5.&#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDERS MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES</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%">Equity compensation plan information is incorporated by reference from Part III, Item 12, &#8220;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters,&#8221; of this document, should be considered an integral part of Item 5.  Our Common Stock is traded on the NASDAQ Global Select Market under the ticker symbol MGPI. &#160;As of February&#160;18, 2022, there were approximately 334 holders of record of our Common Stock.  According to reports received from NASDAQ, the average daily trading volume of our Common Stock (excluding block trades) ranged from 20,400 to 473,800 shares during the year ended December&#160;31, 2021.&#160;</span></div><div><span><br/></span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">STOCK PERFORMANCE GRAPH</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%">The following graph compares the cumulative total return of our Common Stock for the five year period ended December&#160;31, 2021, against the cumulative total return of the S&amp;P 500 Stock Index (broad market comparison), Russell 3000 (broad market comparison), and Russell 2000 - Consumer Staples (line of business comparison).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The graph assumes $100 (one hundred dollars) was invested on December 31, 2016, and that all dividends were reinvested.</span></div><div style="text-align:center"><img src="mgpi-20211231_g2.jpg" alt="mgpi-20211231_g2.jpg" style="height:420px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"/></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_82"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURCHASES OF EQUITY SECURITIES BY ISSUER</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not sell equity securities during the quarter ended 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:700;line-height:120%">Issuer Purchases of Equity Securities</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:37.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.935%"></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:9pt;font-weight:700;line-height:100%">(a) Total Number of<br/>Shares (or<br/>Units)<br/>Purchased</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%">(b) Average Price Paid per Share (or Unit)</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%">(c) Total Number of Shares (or<br/>Units) Purchased as Part of Publicly Announced Plans or Programs</span></td><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:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(d) Maximum Number (or Approximate Dollar Value) of Shares (or Units) that May Yet  Be Purchased Under the Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (b)</span></div></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:9pt;font-weight:700;line-height:100%">October 1, 2021 through October 31, 2021</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:400;line-height:100%">&#8212;&#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: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:9pt;font-weight:400;line-height:100%">&#8212;&#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:400;line-height:100%">&#8212;&#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: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:9pt;font-weight:400;line-height:100%">20,947,113&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">November 1, 2021 through November 30, 2021</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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">20,947,113&#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:9pt;font-weight:700;line-height:100%">December 1, 2021 through December 31, 2021</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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:7pt;font-weight:400;line-height:100%">(a)</span></td><td colspan="2" style="background-color:#cceeff;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%">74.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;font-weight:400;line-height:100%">20,947,113&#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:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:400;line-height:100%">2&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:400;line-height:100%">&#8212;&#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><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Vested RSU awards under the 2014 Plan that were purchased to cover employee withholding taxes.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt">On February 25, 2019, our Board of Directors approved a $25,000 share repurchase plan commencing February 27, 2019 through February 27, 2022.  Under the share repurchase program, we can repurchase stock from time to time for cash in open market purchases, block transactions, and privately negotiated transactions in accordance with applicable federal securities laws.  This share repurchase program may be modified, suspended, or terminated by us at any time without prior notice. </span></div><div style="text-indent:-9pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. [Reserved]</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 selected financial data is no longer required under the amendment to Item 301 and 302 of Regulation S-K contained in SEC </span></div><div style="height:42.75pt;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:42.75pt;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%">No. 33 - 10890, which became effective on February 10, 2021.  There were no material retrospective changes to the Consolidated Statement of Income for any quarters in the two most recent fiscal years that would require this disclosure. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_91"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7.&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i08f996bad78f47128fb6699ee4f5094c_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE CONCERNING FACTORS THAT MAY AFFECT FUTURE 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%">This Report on Form 10-K contains forward looking statements as well as historical information.&#160;&#160;All statements, other than statements of historical facts, regarding the prospects of our industry and our prospects, plans, financial position, and strategic plan may constitute forward looking statements.&#160;&#160;In addition, forward looking statements are usually identified by or are associated with such words as &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;hopeful,&#8221; &#8220;should,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;encouraged,&#8221; &#8220;opportunities,&#8221; &#8220;potential,&#8221; and/or the negatives or variations of these terms or similar terminology.&#160;&#160;Forward looking statements are based on current expectations and assumptions that are subject to risks and uncertainties which may cause actual results to differ materially from those expressed or implied in the forward looking statements.  A detailed discussion of risks and uncertainties that could cause actual results and events to differ materially from such forward looking statements is included in the section titled &#8220;Risk Factors&#8221; (Item&#160;1A of this Form 10-K).  Forward looking statements are made as of the date of this report, and we undertake no obligation to update or revise publicly any forward looking statements, whether because of new information, future events or 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:700;line-height:115%">Management&#8217;s Discussion and Analysis of Financial Condition and 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-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis (&#8220;MD&amp;A&#8221;) of Financial Condition and Results of Operations is designed to provide a reader of MGP&#8217;s consolidated financial statements with a narrative from the perspective of management.  MGP&#8217;s MD&amp;A is presented in nine sections:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Overview</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Recent Developments</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Results of Operations</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Distillery Products Segment</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Branded Spirits Segment</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Ingredient Solutions Segment</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Cash Flow, Financial Condition and Liquidity</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">Critical Accounting Estimates</span></div><div style="padding-left:36pt;text-indent:-11.25pt"><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:7.75pt">New Accounting Pronouncements</span></div><div style="padding-left:36pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_97"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OVERVIEW</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients.  Distilled spirits include premium bourbon and rye whiskeys and GNS, including vodka and gin.  Our distilled spirits are either packaged and sold under our own brands to distributors, sold directly or indirectly to manufacturers of other branded spirits, or direct to consumers.   We are also a top producer of high quality industrial alcohol for use in both food and non-food applications.  Our protein and starch food ingredients provide a host of functional, nutritional and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  Our industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries. The Company reports three operating segments; Distillery Products, Branded Spirits and Ingredient Solutions. </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 strategic plan is designed to leverage our history and strengths as well as to leverage the positive macro trends we see in the industries where we compete while providing better insulation from outside factors, including swings in commodity pricing. </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%">Distillery Products Segment</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 Distillery Products segment mission is to cultivate lasting partnerships with customers across all product categories by leveraging our strong sales and operating platform, aging whiskey inventory, and unique project development skills.  The favorable macro trends benefiting our business include the expansion of the distilled spirits&#8217; share within beverage alcohol, particularly growth of the American whiskey category that has continued to expand over the past several years.  This includes shifting sales mix to higher margin products, such as premium bourbon and rye whiskeys, as well as extending the product range of distilled gins and grain neutral spirits (&#8220;GNS&#8221;), the base component for vodka.  Our Distillery Products segment is also subject to unfavorable macro trends which include increased competition as industry participants seek to capitalize on consumer </span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">trends.  Our strategy within the Distillery Products segment is to continue migrating away from industrial alcohol to white beverage alcohol, cultivate additional multi-national and craft customers for brown goods sales, enhance offerings to become a beverage alcohol &#8220;solution provider&#8221;, develop an export market for our aged brown goods, and attract control label customers to boost overall brown goods growth. </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 continued to focus on attracting and developing customers for our premium beverage alcohol products during 2021 as well as shifting our focus from industrial alcohol to white beverage alcohol.  Distillery Products segment sales for 2021 increased 12.5 percent over the prior year.</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%">Branded Spirits Segment</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 Branded Spirits segment mission is to align our product offering and enhance focus on growing spirits categories and price tiers. The favorable macro industry trends benefiting our business include growth in high-end whiskey and tequila brands as well as growth across all spirit categories in the high-end price tiers.  Our Branded Spirits segment is also subject to unfavorable macro trends, which include increased competition as industry participants seek to capitalize on consumer trends.  Our strategy for the Branded Spirits segment is to focus on the categories, brands, price points, bottle size and market support that will maximize profit for the 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:115%">On January 22, 2021, we entered into a definitive agreement to acquire Luxco, Inc. and its affiliates (&#8220;Luxco&#8221;), and subsequently completed the merger on April 1, 2021 (the &#8220;Merger&#8221;).  As a result of the Merger, we have increased our scale and market position in the branded-spirits sector and believe it has strengthened our platform for future growth of higher valued-added products. The Branded Spirits segment sales for 2021 increased 4,324.3 percent over the prior year. </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%">Ingredient Solutions Segment</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 Ingredient Solutions segment mission is to remain a strategic business partner of choice earning meaningful relationships through collaboration, innovation, and dedication to the best-in-class customer service.  The favorable macro industry trends benefiting our business include growth and focus on high fiber, high protein, meat alternative, plant-based protein, and non-GMO Products.  We continue to provide outstanding customer solutions, taking advantage of our position within growing consumer trends.  Our strategy within the Ingredient Solutions segment is to expand our market share of specialty wheat starch and protein product lines, expand textured plant protein capabilities within specialty wheat proteins, maximize the value of clean label starches, and optimize our customer set, route to market, and channels to drive profitability.  Ingredient Solutions segment sales for 2021 increased 16.1 percent over the prior year, primarily due to increased sales of specialty wheat starches and proteins, and commodity wheat starches. </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_2355"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">RECENT DEVELOPMENTS </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:115%">Merger with Luxco. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On January 22, 2021, we entered into a definitive agreement to acquire Luxco, and subsequently completed the Merger on April 1, 2021.  Luxco is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.  Following the Merger, Luxco became a wholly-owned subsidiary of MGP and is included in the Branded Spirits segment. (See Note 4, Business Combinations, 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:700;line-height:107%">Dryer Fire Incident.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During November 2020, we experienced a fire at the Atchison facility.  The fire damaged certain equipment in the facility&#8217;s feed drying operations and caused temporary loss of production time.  At December 31, 2021, we received a legally binding commitment from our insurance carrier for final settlement of $43,688, $27,363 was related to business interruption and $16,325 was for the damaged dryer.  The business interruption portion of the settlement was recorded as a reduction of Cost of sales on the Consolidated Statement of Income and the insurance recoveries for the replacement of the damaged dryer was recorded as Insurance recoveries on the Consolidated Statement of Income.  We recorded a settlement related to the business interruption from our insurance carrier of $23,583 and $3,780 for the years ended December 31, 2021 and 2020, respectively.  Our insurance provided coverage for business interruption and other losses from damage to property, plant and equipment, less deductibles.  We completed the construction of the replacement dryer and placed the dryer into service 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:115%">COVID-19. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As the COVID-19 pandemic continues and new variants are discovered, we are monitoring the guidance from federal, state and local public health authorities and will take the necessary actions to comply with the updated guidelines.  The Company&#8217;s business is part of the United States&#8217; critical infrastructure and thus is deemed to be an &#8220;essential business.&#8221;  As such, we continue to take the necessary and appropriate actions designed to protect our workforce as it continues its critical operations.  We have continued to operate without any significant negative impacts; however continued operations could be affected by voluntary or mandatory temporary closures of our facilities, interruptions to our supply chain or additional efforts to protect the health and safety of our employees.  As of the date of this report, there have been no significant adverse affects to </span></div><div style="height:42.75pt;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:42.75pt;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:115%">the Company&#8217;s operations, supply chain and customer demand due to COVID-19; however, we are monitoring the situation closely.  See Risk Factors for additional discussion of the potential adverse impacts of the COVID-19 pandemic on our business. </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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-weight:700;line-height:120%">Consolidated 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 table below details the consolidated results for 2021, 2020 and 2019:</span><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:33.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></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 style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.865%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" 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%">% Increase (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></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="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:9pt;font-weight:700;line-height:100%">2021 v. 2020</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:9pt;font-weight:700;line-height:100%">2020 v. 2019</span></td><td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">Sales</span></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%">626,720</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: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:9pt;font-weight:400;line-height:100%">395,521&#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: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:9pt;font-weight:400;line-height:100%">362,745&#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="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="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:400;line-height:100%">58.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</span></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:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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%">427,755</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">296,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">286,213&#160;</span></td><td style="background-color:#ffffff;padding: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="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:9pt;font-weight:400;line-height:100%">44.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 7pt;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%">Gross profit</span></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%">198,965</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:400;line-height:100%">98,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"></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:400;line-height:100%">76,532&#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="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="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:400;line-height:100%">101.4&#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:400;line-height:100%">29.1&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">&#160;&#160;&#160;Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;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%">31.7</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;padding:2px 1pt 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%">%</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%">25.0&#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:9pt;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:9pt;font-weight:400;line-height:100%">21.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:9pt;font-weight:400;line-height:100%">%</span></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="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:9pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">16,098</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,827&#160;</span></td><td style="background-color:#cceeff;padding: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">493.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#ffffff;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%">72,829</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">41,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">26,463&#160;</span></td><td style="background-color:#ffffff;padding: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="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:9pt;font-weight:400;line-height:100%">74.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">58.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Insurance recoveries</span></td><td colspan="2" style="background-color:#cceeff;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%">(16,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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="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="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:9pt;font-weight:400;line-height:100%">N/A</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:9pt;font-weight:400;line-height:100%">N/A</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></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%">126,363</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:400;line-height:100%">54,241&#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:400;line-height:100%">47,242&#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="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="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:400;line-height:100%">133.0&#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:400;line-height:100%">14.8&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">&#160;&#160;&#160;Operating margin %</span></td><td colspan="2" style="background-color:#cceeff;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%">20.2</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;padding:2px 1pt 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%">%</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%">13.7&#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:9pt;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:9pt;font-weight:400;line-height:100%">13.0&#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:9pt;font-weight:400;line-height:100%">%</span></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td><td colspan="2" style="background-color:#cceeff;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%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;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%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;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%">(4,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(2,267)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(1,305)</span></td><td style="background-color:#ffffff;padding: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="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:9pt;font-weight:400;line-height:100%">78.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">73.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 1.75pt;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%">Other income (loss), net</span></td><td colspan="2" style="background-color:#cceeff;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%">(1,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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="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="2" style="background-color:#cceeff;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%">(296.2)</span></td><td style="background-color:#cceeff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></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 1.75pt;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%">Income before income taxes</span></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%">121,096</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:400;line-height:100%">52,601&#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:400;line-height:100%">45,937&#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="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="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:400;line-height:100%">130.2&#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:400;line-height:100%">14.5&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;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%">30,279</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">12,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7,144&#160;</span></td><td style="background-color:#cceeff;padding: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">147.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">71.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 7.75pt;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%">&#160;&#160;&#160;Effective tax expense rate %</span></td><td colspan="2" style="background-color:#ffffff;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%">25.0</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;padding:2px 1pt 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%">%</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%">23.3&#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:9pt;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:9pt;font-weight:400;line-height:100%">15.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:9pt;font-weight:400;line-height:100%">%</span></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="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:9pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td><td colspan="2" style="background-color:#ffffff;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%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</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:9pt;font-weight:400;line-height:100%">Net income </span></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%">90,817</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: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:9pt;font-weight:400;line-height:100%">40,345&#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: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:9pt;font-weight:400;line-height:100%">38,793&#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="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="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:400;line-height:100%">125.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</span></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 7.75pt;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%">&#160;&#160;&#160;Net income margin %</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">14.5</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:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr style="height:14pt"><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="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="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:9pt;font-weight:400;line-height:100%">Basic EPS</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">4.37</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2.37&#160;</span></td><td style="background-color:#ffffff;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:9pt;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:9pt;font-weight:400;line-height:100%">2.27&#160;</span></td><td style="background-color:#ffffff;padding: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="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:9pt;font-weight:400;line-height:100%">84.4&#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:9pt;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:9pt;font-weight:400;line-height:100%">4.4&#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:9pt;font-weight:400;line-height:100%">%</span></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 1.75pt;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%">Diluted EPS</span></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: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:9pt;font-weight:700;line-height:100%">4.34</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;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%">2.37&#160;</span></td><td style="background-color:#cceeff;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%">2.27&#160;</span></td><td style="background-color:#cceeff;padding: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;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%">83.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:9pt;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:9pt;font-weight:400;line-height:100%">4.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage points (&#8220;pp&#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:700;line-height:120%">Sales</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%">2021 to 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Sales for 2021 were $626,720, an increase of 58.5 percent compared to 2020, which was the result of increased sales in the Branded Spirits, Distillery Products and Ingredient Solutions segments.  Total Branded Spirits segment sales increased 4,324.3 percent, due to the additional brands acquired as part of the Merger.  Within the Distillery Products segment, sales were up 12.5 percent primarily due to an increase in sales of brown goods within premium beverage alcohol.  Total Ingredient Solutions segment sales increased 16.1 percent primarily due to increased sales of specialty wheat starches and proteins.</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%">2020 to 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Sales for 2020 were $395,521, an increase of 9.0 percent compared to 2019, which was the result of increased sales in the Distillery Products, Ingredient Solutions and Branded Spirits segments.  Within the Distillery Solutions segment, sales were up 6.5 percent primarily due to an increase in sales of brown goods and white goods within premium beverage alcohol, warehouse services, and industrial alcohol.  Total Ingredient Solutions segment sales increased 19.2 percent due to increased sales of specialty wheat starches and proteins. Within the Branded Spirits segment, sales were up 38.5 percent due to an increase in sales within the ultra premium category. </span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">Gross profit</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%">2021 to 2020 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gross profit for 2021 was $198,965, an increase of 101.4 percent compared to 2020.  The increase was driven by an increase in gross profit in Branded Spirits, Distillery Products and Ingredient Solutions segments.  The Branded Spirits segment gross profit increased by $60,457 or 2,764.4 percent. The Distillery Products segment gross profit increased by $38,333, or 50.6 percent and the Ingredient Solutions segment gross profit increased by $1,369, or 6.6 percent.</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%">2020 to 2019 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gross profit for 2020 was $98,806, an increase of 29.1 percent compared to 2019.  The increase was driven by an increase in gross profit in the Distillery Products, Ingredient Solutions and Branded Spirits segments.  The Distillery Products segment gross profit increased by $11,357, or 17.6 percent, the Ingredient Solutions segment gross profit increased by $10,266, or 97.0 percent, and the Branded Spirits Segment increased by $651, or 42.4 percent.</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%">Advertising and promotion expenses</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%">2021 to 2020 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising and promotion expenses for 2021 were $16,098, an increase of 493.6 percent compared to 2020.  The increase in Advertising and promotion expenses were primarily driven by the assumption of Luxco&#8217;s advertising and promotion expenses 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-style:italic;font-weight:400;line-height:120%">2020 to 2019 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising and promotion expenses for 2020 were $2,712, a decrease of 4.1 percent compared to 2019.  The decrease in Advertising and promotion expenses were driven by a decrease in corporate communications 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:700;line-height:120%">SG&amp;A expenses</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%">2021 to 2020 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses for 2021 were $72,829, an increase of 74.0 percent compared to 2020.  The increase in SG&amp;A was driven by the assumption of Luxco&#8217;s SG&amp;A, and one-time acquisition related costs.</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%">2020 to 2019 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses for 2020 were $41,853, an increase of 58.2 percent compared to 2019.  The increase in SG&amp;A was due primarily to higher personnel and incentive compensation expense, inclusive of certain incremental costs incurred relating to the transition at the CEO position.  Additionally, the increase was due to an increase related to advisory and other transaction 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:700;line-height:120%">Insurance recoveries</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%">2021 to 2020 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gain on Insurance recoveries for 2021 was $16,325. During November 2020, we experienced a fire at the Atchison facility.  The fire damaged certain equipment in the facility&#8217;s feed drying operations and caused a temporary loss of production time.  At December 31, 2021, we received a legally binding commitment from our insurance carrier for final settlement for the replacement of the damaged dryer which resulted in a gain of $16,325.</span></div><div><span><br/></span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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:700;line-height:120%">Operating income</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:74.010%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.468%"></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:9pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">% Increase (Decrease)</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:9pt;font-weight:700;line-height:100%">Operating income for 2019</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: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:9pt;font-weight:400;line-height:100%">47,242&#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><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:bottom"><div style="padding-left:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> in gross profit - Distillery Products segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">11,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">24.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in gross profit - Ingredient Solutions segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">10,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">21.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in gross profit - Branded Spirits segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Decrease in Advertising and promotion 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Increase in SG&amp;A 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:9pt;font-weight:400;line-height:100%">(15,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(32.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</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:9pt;font-weight:700;line-height:100%">Operating income for 2020</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:9pt;font-weight:400;line-height:100%">54,241&#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;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%">14.8&#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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in gross profit - Branded Spirits segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">60,457&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">111.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in gross profit - Distillery Products segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">38,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">70.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in gross profit - Ingredient Solutions segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">1,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Increase in Insurance recoveries</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%">16,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">30.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Increase in Advertising and promotion 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(24.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Increase in SG&amp;A 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:9pt;font-weight:400;line-height:100%">(30,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(57.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</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:9pt;font-weight:700;line-height:100%">Operating income for 2021</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:9pt;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:9pt;font-weight:700;line-height:100%">126,363</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 #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;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%">133.0</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;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> See segment discussion.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Percentage points (&#8220;pp&#8221;).</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%">2021 to 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Operating income for 2021 increased to $126,363 from $54,241 for 2020, due to increases in gross profit in the Branded Spirits, Distillery Products and Ingredient Solutions segments as well as the increase from the insurance recovery.  These increases were partially offset by increases in SG&amp;A expenses and Advertising and promotion expenses. </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%">2020 to 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Operating income for 2020 increased to $54,241 from $47,242 for 2019, due to increases in gross profit in our Distillery Products, Ingredient Solutions and Branded Spirits segments.  These increases were partially offset by an increase in SG&amp;A 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: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-style:italic;font-weight:400;line-height:107%">2021 to 2020 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> Income tax expense for 2021 was $30,279, for an effective tax rate for the year of 25.0 percent.  Income tax expense for 2020 was $12,256, for an effective tax rate for the year of 23.3 percent.  The 1.7 percentage point increase was primarily due to higher Income before income taxes, and its dilutive effect on favorable tax credits and deductions as it concerns our effective tax rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.</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%">2020 to 2019 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income tax expense for 2020 was $12,256, for an effective tax rate for the year of 23.3 percent.  Income tax expense for 2019 was $7,144, for an effective tax rate for the year of 15.6 percent.  The 7.7 percentage point increase was primarily due to the favorable tax impact of vested share-based awards that occurred during 2019</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="height:42.75pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">Basic and diluted EPS</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.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.434%"></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:9pt;font-weight:700;line-height:100%">EPS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">% Increase (Decrease)</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:9pt;font-weight:700;line-height:100%">Basic and Diluted EPS for 2019</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: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:9pt;font-weight:400;line-height:100%">2.27&#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><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in operating income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">0.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></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:9pt;font-weight:400;line-height:100%">Change in weighted average shares outstanding: share repurchase program</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</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%">0.02&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Change in weighted average shares outstanding: withholding taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</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%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</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:9pt;font-weight:400;line-height:100%">Tax: Change in share-based compensation</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%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(9.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></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></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:9pt;font-weight:400;line-height:100%">Tax: Change in effective tax rate</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%">(0.13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></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:9pt;font-weight:700;line-height:100%">Basic and diluted EPS for 2020 </span></div></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:9pt;font-weight:400;line-height:100%">2.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">4.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:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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:9pt;font-weight:400;line-height:100%">Change in operating income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">3.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">136.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Change in income attributable to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</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%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></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:9pt;font-weight:400;line-height:100%">Change in interest expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Increase in other income (expense), net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</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%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></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:9pt;font-weight:400;line-height:100%">Change in weighted average shares outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</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%">(0.98)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(41.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></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></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></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></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:9pt;font-weight:400;line-height:100%">Tax: Change in effective tax rate</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%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</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:9pt;font-weight:400;line-height:100%">Change in noncontrolling interest</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%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:700;line-height:100%">Basic EPS for 2021 </span></div></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%">4.37</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;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%">84.4</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;padding:2px 1pt 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%">%</span></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:9pt;font-weight:400;line-height:100%">Conversion feature of Convertible Senior Notes</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%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:8pt;font-weight:400;line-height:100%">pp</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:700;line-height:100%">Diluted EPS for 2021 </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:9pt;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:9pt;font-weight:700;line-height:100%">4.34</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-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;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%">83.1</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;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.24pt">Items are net of tax based on the effective tax rate for each base year.</span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.84pt">Percentage points (&#8220;pp&#8221;).</span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.24pt">Income attributable to participating securities changes primarily due to the awarding and vesting of the employee RSUs that receive dividend equivalent payments.  </span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.84pt">Weighted average shares outstanding change primarily due to our repurchases of Common Stock, the vesting of employee RSUs, our purchase of vested RSUs from employees to pay withholding taxes, and the granting of Common Stock to directors.  Additionally, during 2021, the weighted average shares outstanding were impacted by the issuance of shares as part of the Merger consideration. </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%">2021 to 2020 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS increased to $4.37 in 2021 from $2.37 in 2020, primarily due to the increase in Operating income, partially offset by an increase in shares outstanding as a result of shares issued as part of the consideration paid for the Merger. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS increased to $4.34 in 2021 from $2.37 in 2020, primarily due the above described changes in Basic EPS, partially offset by the conversion feature of the Convertible Senior Notes. </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%">2020 to 2019 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and Diluted</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%">EPS increased to $2.37 in 2020 from $2.27 in 2019, primarily due to the increase in Operating income, partially offset by the favorable tax impact of vested share-based awards that occurred during 2019.</span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">DISTILLERY PRODUCTS SEGMENT</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.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:9pt;font-weight:700;line-height:100%">DISTILLERY PRODUCTS SALES</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Sales Change Increase/ (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">$  Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Brown Goods</span></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:9pt;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:9pt;font-weight:700;line-height:100%">162,074</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 #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:9pt;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:9pt;font-weight:400;line-height:100%">121,384&#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:9pt;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:9pt;font-weight:400;line-height:100%">40,690&#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:9pt;font-weight:400;line-height:100%">33.5&#160;</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:9pt;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:9pt;font-weight:400;line-height:100%">White Goods</span></td><td colspan="2" style="background-color:#ffffff;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%">75,818</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">63,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">11,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">18.7&#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 12.25pt;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%">Premium beverage alcohol</span></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%">237,892</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:400;line-height:100%">185,257&#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:400;line-height:100%">52,635&#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;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%">28.4&#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:9pt;font-weight:400;line-height:100%">Industrial alcohol</span></td><td colspan="2" style="background-color:#ffffff;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%">62,628</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">80,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(18,054)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(22.4)</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 12.25pt;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%">Food grade alcohol</span></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%">300,520</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:400;line-height:100%">265,939&#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:400;line-height:100%">34,581&#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;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%">13.0&#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:9pt;font-weight:400;line-height:100%">Fuel grade alcohol</span></td><td colspan="2" style="background-color:#ffffff;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%">14,916</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">9,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">164.9&#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:9pt;font-weight:400;line-height:100%">Distillers feed and related co-products</span></td><td colspan="2" style="background-color:#cceeff;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%">19,545</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">26,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(6,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(25.1)</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:9pt;font-weight:400;line-height:100%">Warehouse services</span></td><td colspan="2" style="background-color:#ffffff;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%">17,523</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">15,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">12.1&#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 19pt;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%">Total Distillery Products</span></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%">352,504</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: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:9pt;font-weight:400;line-height:100%">313,309&#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: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:9pt;font-weight:400;line-height:100%">39,195&#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;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%">12.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:9pt;font-weight:400;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;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;padding:0 1pt"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Change in Year-versus-Year Sales Attributed to:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:bottom"><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%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Volume</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Net Price/Mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></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:9pt;font-weight:400;line-height:100%">Premium beverage alcohol</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">28.4%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">20.9%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">7.5%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:700;line-height:100%">Other Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Increase/(Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Gross profit</span></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%">114,106</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: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:9pt;font-weight:400;line-height:100%">75,773&#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: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:9pt;font-weight:400;line-height:100%">38,333&#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:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;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%">32.4</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;padding:2px 1pt 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%">%</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%">24.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:9pt;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:9pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(d)</span></div></td><td colspan="3" style="background-color:#b2b2b2;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(a)  Total sales change is calculated by taking the difference between current period sales dollars and prior period sales dollars, divided by prior period sales dollars.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(b) Volume change is calculated by taking the difference between current period sales volume and prior period sales volume, multiplied by prior period sales per unit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(c) Price/Mix change is calculated by taking the difference between current period sales-per-unit and prior period sales-per unit, multiplied by current period sales volume. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(d)  Percentage points (&#8220;pp&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 compared to 2020</span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Distillery Products sales for 2021 increased by $39,195, or 12.5 percent compared to 2020.  Sales of brown goods and white goods within premium beverage alcohol, fuel grade alcohol, and warehouse services increased, while sales of industrial alcohol and distillers feed and related co-products decreased compared to 2020.  The increase in brown goods, white goods and fuel grade alcohol was driven by higher sales volume and higher average selling price.  These increases were partially offset by a decrease in sales of industrial alcohol, which was driven by lower sales volume due to the discontinuing of the ICP third party sales and marketing services, partially offset by higher average selling price.  The decrease in sales of distillers feed and related co-products was due to lower average selling price, partially offset by higher sales volume, both of which resulted from the Dryer Fire Incident and the subsequent sale of wet rather than dry distillers grains (see Note 10, Commitments and Contingencies for further details).</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 increased year versus year by $38,333, or 50.6 percent.  Gross margin for 2021 increased to 32.4 percent from 24.2 percent for 2020.  The increase in gross profit was primarily due to higher sales volume on brown goods as well as higher average selling price on industrial, white goods and fuel grade alcohol. The increase in gross profit was partially offset by lower average selling price on distillers feed and related co-products and higher input costs of industrial alcohol, white goods and brown goods.  </span></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><span><br/></span></div></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:49.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:9pt;font-weight:700;line-height:100%">DISTILLERY PRODUCTS SALES</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Sales Change Increase/ (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">$  Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Brown Goods</span></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:9pt;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:9pt;font-weight:400;line-height:100%">121,384&#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:9pt;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:9pt;font-weight:400;line-height:100%">104,195&#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:9pt;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:9pt;font-weight:400;line-height:100%">17,189&#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:9pt;font-weight:400;line-height:100%">16.5&#160;</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:9pt;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:9pt;font-weight:400;line-height:100%">White Goods</span></td><td colspan="2" style="background-color:#ffffff;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%">63,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">62,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:9pt;font-weight:400;line-height:100%">1,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1.6&#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 12.25pt;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%">Premium beverage alcohol</span></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:400;line-height:100%">185,257&#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:400;line-height:100%">167,057&#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:400;line-height:100%">18,200&#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;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%">10.9&#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:9pt;font-weight:400;line-height:100%">Industrial alcohol</span></td><td colspan="2" style="background-color:#ffffff;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%">80,682&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">79,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1.1&#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 12.25pt;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%">Food grade alcohol</span></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:400;line-height:100%">265,939&#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:400;line-height:100%">246,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"></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:400;line-height:100%">19,049&#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;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%">7.7&#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:9pt;font-weight:400;line-height:100%">Fuel grade alcohol</span></td><td colspan="2" style="background-color:#ffffff;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%">5,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(5.4)</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:9pt;font-weight:400;line-height:100%">Distillers feed and related co-products</span></td><td colspan="2" style="background-color:#cceeff;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%">26,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">26,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(2.4)</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:9pt;font-weight:400;line-height:100%">Warehouse services</span></td><td colspan="2" style="background-color:#ffffff;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%">15,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">14,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">6.7&#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 19pt;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%">Total Distillery Products</span></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: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:9pt;font-weight:400;line-height:100%">313,309&#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: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:9pt;font-weight:400;line-height:100%">294,238&#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: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:9pt;font-weight:400;line-height:100%">19,071&#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;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%">6.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:9pt;font-weight:400;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;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;padding:0 1pt"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Change in Year-versus-Year Sales Attributed to:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:bottom"><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%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Volume</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Net Price/Mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></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:9pt;font-weight:400;line-height:100%">Premium beverage alcohol</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">10.9%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">13.5%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(2.6)%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:700;line-height:100%">Other Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Increase/(Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Gross profit</span></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: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:9pt;font-weight:400;line-height:100%">75,773&#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: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:9pt;font-weight:400;line-height:100%">64,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"></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: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:9pt;font-weight:400;line-height:100%">11,357&#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:400;line-height:100%">17.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;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%">24.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:9pt;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:9pt;font-weight:400;line-height:100%">21.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:9pt;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:9pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(d)</span></div></td><td colspan="3" style="background-color:#b2b2b2;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(a)  Total sales change is calculated by taking the difference between current period sales dollars and prior period sales dollars, divided by prior period sales dollars.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(b) Volume change is calculated by taking the difference between current period sales volume and prior period sales volume, multiplied by prior period sales per unit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(c) Price/Mix change is calculated by taking the difference between current period sales-per-unit and prior period sales-per unit, multiplied by current period sales volume. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(d)  Percentage points (&#8220;pp&#8221;).</span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 compared to 2019</span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Distillery Products sales for 2020 increased by $19,071, or 6.5 percent compared to 2019.  Sales of brown goods and white goods within premium beverage alcohol, warehouse services, and industrial alcohol increased, while sales of distillers feed and related co-products and fuel grade alcohol decreased compared to 2019.  The increase in brown goods was due to increased sales volume, partially offset by lower average selling price.  The increase in white goods and industrial alcohol was due to higher average selling prices, partially offset by decreased sales volume.  These increases were slightly offset by decreases in distillers feed and related co-products and fuel grade alcohol due to lower average selling prices.</span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased year versus year by $11,357, or 17.6 percent.  Gross margin for 2020 increased to 24.2 percent compared to 21.9 percent for 2019.  The increase in gross profit was primarily due to higher sales volume on brown goods and higher average selling price on white goods and industrial alcohol.  The increase in gross profit was partially offset by higher costs relating to a reduction in brown goods put-away for aging, lower average selling price on brown goods and increased production costs due to the temporary shutdown of the Atchison facilities as a result of the ransomware cyber-attack.  </span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_2306"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">BRANDED SPIRITS SEGMENT</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.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:9pt;font-weight:700;line-height:100%">BRANDED SPIRITS SALES</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Sales Change Increase/ (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">$  Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Ultra Premium</span></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:9pt;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:9pt;font-weight:700;line-height:100%">34,030</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 #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:9pt;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:9pt;font-weight:400;line-height:100%">3,772&#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:9pt;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:9pt;font-weight:400;line-height:100%">30,258&#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:9pt;font-weight:400;line-height:100%">802.2&#160;</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:9pt;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:9pt;font-weight:400;line-height:100%">Premium</span></td><td colspan="2" style="background-color:#ffffff;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%">19,663</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">19,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,787.1&#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:9pt;font-weight:400;line-height:100%">Mid</span></td><td colspan="2" style="background-color:#cceeff;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%">51,890</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;font-weight:400;line-height:100%">51,890&#160;</span></td><td style="background-color:#cceeff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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:9pt;font-weight:400;line-height:100%">Value</span></td><td colspan="2" style="background-color:#ffffff;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%">58,514</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;font-weight:400;line-height:100%">58,514&#160;</span></td><td style="background-color:#ffffff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">19,469</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">19,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">45,176.7&#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 19pt;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%">Total Branded Spirits</span></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:9pt;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:9pt;font-weight:700;line-height:100%">183,566</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">4,149&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">179,417&#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;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%">4,324.3&#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:9pt;font-weight:400;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;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;padding:0 1pt"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Change in Year-versus-Year Sales Attributed to:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:bottom"><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%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Volume</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Net Price/Mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></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:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">4,324.3%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">29,320.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">(24,996.1)%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:700;line-height:100%">Other Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Increase/(Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Gross profit</span></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%">62,644</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: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:9pt;font-weight:400;line-height:100%">2,187&#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: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:9pt;font-weight:400;line-height:100%">60,457&#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:400;line-height:100%">2,764.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;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%">34.1</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;padding:2px 1pt 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%">%</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%">52.7&#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:9pt;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:9pt;font-weight:400;line-height:100%">(18.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(d)</span></div></td><td colspan="3" style="background-color:#b2b2b2;padding:0 1pt"></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(a)  Total sales change is calculated by taking the difference between current period sales dollars and prior period sales dollars, divided by prior period sales dollars.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(b) Volume change is calculated by taking the difference between current period sales volume and prior period sales volume, multiplied by prior period sales per unit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(c) Price/Mix change is calculated by taking the difference between current period sales-per-unit and prior period sales-per unit, multiplied by current period sales volume. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(d)  Percentage points (&#8220;pp&#8221;).</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%">2021 compared to 2020</span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Branded Spirits sales for 2021 increased by $179,417, or 4,324.3 percent compared to 2020.  Sales of value, mid, ultra premium, other and premium increased compared to 2020, primarily due to the additional brands acquired as part of the Merger.</span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased year versus year by $60,457, or 2764.4 percent.  Gross margin for 2021 decreased to 34.1 percent compared to 52.7 percent for 2020.  The increase in gross profit was primarily due to the additional brands acquired as part of the Merger.  The decrease in gross margin was due to sales price, as the vast majority of the Company&#8217;s branded spirits sales pre-merger were in the ultra premium category.  Gross profit was reduced during 2021, due to a required step up in value due to purchase accounting related to the Merger.  Of the purchase accounting step up, $2,529 was associated with marking the finished goods inventory to fair value, which fully flowed through in the year and is not expected to recur in the future periods. </span></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:0.9pt"><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.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:9pt;font-weight:700;line-height:100%">BRANDED SPIRITS SALES</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Sales Change Increase/ (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">$  Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Ultra Premium</span></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:9pt;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:9pt;font-weight:400;line-height:100%">3,772&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,625&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,147&#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:9pt;font-weight:400;line-height:100%">43.7&#160;</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:9pt;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:9pt;font-weight:400;line-height:100%">Premium</span></td><td colspan="2" style="background-color:#ffffff;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%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(9.7)</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:9pt;font-weight:400;line-height:100%">Mid</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;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="3" style="background-color:#cceeff;padding:2px 7pt 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%">N/A</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:9pt;font-weight:400;line-height:100%">Value</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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="3" style="background-color:#ffffff;padding:2px 7pt 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%">N/A</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#cceeff;padding: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 7pt 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%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total Branded Spirits</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">4,149&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">2,995&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">1,154&#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;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%">38.5&#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:9pt;font-weight:400;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;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;padding:0 1pt"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Change in Year-versus-Year Sales Attributed to:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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:bottom"><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%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Volume</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Net Price/Mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></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:9pt;font-weight:400;line-height:100%">Branded Spirits</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">38.5%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">49.7%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">(11.2)%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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></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><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:700;line-height:100%">Other Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Increase/(Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Gross profit</span></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: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:9pt;font-weight:400;line-height:100%">2,187&#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: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:9pt;font-weight:400;line-height:100%">1,536&#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: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:9pt;font-weight:400;line-height:100%">651&#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:400;line-height:100%">42.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;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%">52.7&#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:9pt;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:9pt;font-weight:400;line-height:100%">51.3&#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:9pt;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:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(d)</span></div></td><td colspan="3" style="background-color:#b2b2b2;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(a)  Total sales change is calculated by taking the difference between current period sales dollars and prior period sales dollars, divided by prior period sales dollars.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(b) Volume change is calculated by taking the difference between current period sales volume and prior period sales volume, multiplied by prior period sales per unit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(c) Price/Mix change is calculated by taking the difference between current period sales-per-unit and prior period sales-per unit, multiplied by current period sales volume. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(d)  Percentage points (&#8220;pp&#8221;).</span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 compared to 2019</span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Branded Spirits sales for 2020 increased by $1,154, or 38.5 percent compared to 2019, primarily driven by an increase in ultra premium.  The increase in ultra premium sales was due to expanding into more markets and increasing points of distribution, as well as additional brands acquired during 2020. </span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased year versus year by $651, or 42.4 percent.  Gross margin for 2020 increased to 52.7 percent compared to 51.3 percent for 2019.  The increase in gross profit was primarily due to increased sales of branded spirits and additional brands acquired during 2020.  </span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INGREDIENT SOLUTIONS SEGMENT</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.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:9pt;font-weight:700;line-height:100%">INGREDIENT SOLUTIONS SALES</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Sales Change Increase/ (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">$  Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Specialty wheat starches</span></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%">47,758</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: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:9pt;font-weight:400;line-height:100%">41,631&#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:9pt;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:9pt;font-weight:400;line-height:100%">6,127&#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:9pt;font-weight:400;line-height:100%">14.7&#160;</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:9pt;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:9pt;font-weight:400;line-height:100%">Specialty wheat proteins</span></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:9pt;font-weight:700;line-height:100%">31,485</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">26,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">16.8&#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:9pt;font-weight:400;line-height:100%">Commodity wheat starches</span></td><td colspan="2" style="background-color:#cceeff;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%">10,014</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">2,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">31.2&#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:9pt;font-weight:400;line-height:100%">Commodity wheat proteins</span></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:9pt;font-weight:700;line-height:100%">1,393</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">1,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(24.4)</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 19pt;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%">Total Ingredient Solutions</span></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%">90,650</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: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:9pt;font-weight:400;line-height:100%">78,063&#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: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:9pt;font-weight:400;line-height:100%">12,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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">16.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><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="background-color:#ffffff;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="padding:0 1pt"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Change in Year-versus-Year Sales Attributed to:</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Volume</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></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:left;vertical-align:bottom"><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%">Net Price/Mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total Ingredient Solutions</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">16.1%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">10.8%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%">5.3%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><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:0 1pt"></td><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:0 1pt"></td></tr><tr style="height:12pt"><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:0 1pt"></td><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:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:700;line-height:100%">Other Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-year Increase/(Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Gross profit</span></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%">22,215</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: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:9pt;font-weight:400;line-height:100%">20,846&#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: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:9pt;font-weight:400;line-height:100%">1,369&#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:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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.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;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;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%">26.7&#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:9pt;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:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(d)</span></div></td><td colspan="3" style="background-color:#b7b7b7;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(a)  Total sales change is calculated by taking the difference between current period sales dollars and prior period sales dollars, divided by prior period sales dollars.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(b) Volume change is calculated by taking the difference between current period sales volume and prior period sales volume, multiplied by prior period sales per unit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(c) Price/Mix change is calculated by taking the difference between current period sales-per-unit and prior period sales-per unit, multiplied by current period sales volume. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(d)  Percentage points (&#8220;pp&#8221;).</span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 compared to 2020</span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Ingredient Solutions sales for 2021 increased by $12,587, or 16.1 percent compared to 2020.  Sales of specialty wheat starches and proteins and commodity wheat starches increased, while sales of commodity wheat proteins decreased.  The increase in specialty wheat starches was primarily due to higher sales volume. The increase in specialty wheat proteins was primarily due to higher sales volume and higher average selling prices.  The increase in commodity wheat starches was due to higher sales volume. </span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased year versus year by $1,369, or 6.6 percent.  Gross margin for 2021 decreased to 24.5 percent from 26.7 percent for 2020.  The increase in gross profit was primarily driven by higher sales volume of specialty wheat starches and commodity wheat starches, as well as higher sales volume and higher average selling prices of specialty wheat proteins. These increases were partially offset by higher input costs. </span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"></td><td style="width:42.975%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.059%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.481%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.752%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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:9pt;font-weight:700;line-height:100%">INGREDIENT SOLUTIONS SALES</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-Year Sales Change Increase/ (Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">$  Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Specialty wheat starches</span></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: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:9pt;font-weight:400;line-height:100%">41,631&#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: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:9pt;font-weight:400;line-height:100%">30,816&#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:9pt;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:9pt;font-weight:400;line-height:100%">10,815&#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:9pt;font-weight:400;line-height:100%">35.1&#160;</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:9pt;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:9pt;font-weight:400;line-height:100%">Specialty wheat proteins</span></td><td colspan="2" style="background-color:#ffffff;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%">26,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">22,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">4,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">20.6&#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:9pt;font-weight:400;line-height:100%">Commodity wheat starches</span></td><td colspan="2" style="background-color:#cceeff;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%">7,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">9,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(1,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(20.8)</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:9pt;font-weight:400;line-height:100%">Commodity wheat proteins</span></td><td colspan="2" style="background-color:#ffffff;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%">1,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">2,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">(32.0)</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 19pt;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%">Total Ingredient Solutions</span></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: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:9pt;font-weight:400;line-height:100%">78,063&#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: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:9pt;font-weight:400;line-height:100%">65,512&#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: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:9pt;font-weight:400;line-height:100%">12,551&#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;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%">19.2&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><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="padding:0 1pt"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Change in Year-versus-Year Sales Attributed to:</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Volume</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></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:left;vertical-align:bottom"><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%">Net Price/Mix</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total Ingredient Solutions</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">19.2%</span></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">8.5%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">10.7%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><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:0 1pt"></td><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:0 1pt"></td></tr><tr style="height:12pt"><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:0 1pt"></td><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:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-bottom: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:9pt;font-weight:700;line-height:100%">Other Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year-versus-year Increase/(Decrease)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Change</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:9pt;font-weight:700;line-height:100%">% Change</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:9pt;font-weight:400;line-height:100%">Gross profit</span></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: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:9pt;font-weight:400;line-height:100%">20,846&#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: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:9pt;font-weight:400;line-height:100%">10,580&#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: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:9pt;font-weight:400;line-height:100%">10,266&#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:400;line-height:100%">97.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">Gross margin %</span></td><td colspan="2" style="background-color:#ffffff;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%">26.7&#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:9pt;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:9pt;font-weight:400;line-height:100%">16.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:9pt;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:9pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">pp</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(d)</span></div></td><td colspan="3" style="background-color:#b7b7b7;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(a)  Total sales change is calculated by taking the difference between current period sales dollars and prior period sales dollars, divided by prior period sales dollars.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(b) Volume change is calculated by taking the difference between current period sales volume and prior period sales volume, multiplied by prior period sales per unit.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(c) Price/Mix change is calculated by taking the difference between current period sales-per-unit and prior period sales-per unit, multiplied by current period sales volume. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.7pt;font-weight:400;line-height:120%">(d)  Percentage points (&#8220;pp&#8221;).</span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 compared to 2019</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Ingredient Solutions sales for 2020 increased by $12,551, or 19.2 percent compared to 2019.  This increase was driven by higher sales of specialty wheat starches and proteins, partially offset by a decrease in sales of commodity wheat starches and proteins.  The increase in sales of specialty wheat starches was driven by increased sales volume and higher average selling prices.  The increase in sales of specialty wheat proteins was driven by increased sales volume, partially offset by lower average selling prices.  These increases were partially offset by decreased sales volume of commodity wheat starches and proteins. </span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased year versus year by $10,266, or 97.0 percent.  Gross margin for 2020 increased to 26.7 percent from 16.2 percent for 2019.  The increase in gross profit was primarily driven by the increased sales volume and higher average selling prices of specialty wheat starches and proteins and decreased sales volume of commodity wheat starches and proteins (mix).  Additionally, gross profit was positively impacted by the optimization of higher margin specialty products to meet the increased demand of customers&#8217; high fiber and high protein products.  These increases in gross profit were partially offset by increased production costs due to the temporary shutdown of the Atchison facilities as a result of the ransomware cyber-attack.  </span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:9.9pt"><span><br/></span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">CASH FLOW, FINANCIAL CONDITION AND LIQUIDITY</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 believe our financial condition continues to be of high quality, as evidenced by our ability to generate adequate cash from operations while having ready access to capital at competitive rates.</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%">Operating cash flow and borrowings through our Credit Agreement, Convertible Senior Notes and Note Purchase Agreement (Note 6, Corporate Borrowings) provide the primary sources of cash to fund operating needs and capital expenditures.  These same sources of cash are used to fund shareholder dividends and other discretionary uses.  Our overall liquidity reflects our strong business results and an effective cash management strategy that takes into account liquidity management, economic factors, and tax considerations.  We expect our sources of cash to be adequate to provide for budgeted capital expenditures, potential merger or acquisitions, and anticipated operating requirements for the foreseeable future.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_115"></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:44.952%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.042%"></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-weight:700;line-height:100%">Cash Flow Summary</span></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:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:9pt;font-weight:700;line-height:100%">Changes, Year versus Year-Increase / (Decrease)</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">2021 vs. 2020</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:9pt;font-weight:700;line-height:100%">2020 vs. 2019</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:9pt;font-weight:400;line-height:100%">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 #000000;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%">88,263</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: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:9pt;font-weight:400;line-height:100%">53,255&#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: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:9pt;font-weight:400;line-height:100%">19,722&#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: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:9pt;font-weight:400;line-height:100%">35,008&#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: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:9pt;font-weight:400;line-height:100%">33,533&#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:15pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash used in investing activities</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:700;line-height:100%">(182,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(19,647)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(17,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(162,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(1,716)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash provided by (used in) financing activities</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:700;line-height:100%">94,287</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(15,255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(3,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">109,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">(11,748)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</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:700;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><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 2px 7.75pt;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%">Increase (decrease) in cash and cash equivalents</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:9pt;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:9pt;font-weight:700;line-height:100%">(94)</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:9pt;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:9pt;font-weight:400;line-height:100%">18,353&#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:9pt;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:9pt;font-weight:400;line-height:100%">(1,716)</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:9pt;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:9pt;font-weight:400;line-height:100%">(18,447)</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:9pt;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:9pt;font-weight:400;line-height:100%">20,069&#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:15pt"><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><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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Activities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by operating activities were $88,263 during the year ended December&#160;31, 2021.  The cash provided by operating activities during 2021 resulted primarily from net income of $90,817, adjustments for non-cash or non-operating charges of $16,850 including depreciation and amortization, deferred income taxes, share-based compensation, and partially offset by a gain on insurance recoveries, and by uses of cash due to changes in operating assets and liabilities of $19,404.  The primary drivers of the changes in operating assets and liabilities were $14,214 use of cash related to an increase in inventories, primarily barrel distillate, $6,242 use of cash related to income taxes refundable, and $6,031 use of cash related to an increase in receivables, inclusive of insurance receivables, partially offset by $5,301 of cash provided by an increase in accounts payable related to the timing of cash disbursements.</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 provided by operating activities were $53,255 during the year ended December 31, 2020.  The cash provided by operating activities during 2020 resulted primarily from net income of $40,345, adjustments for non-cash or non-operating charges of $17,050 including depreciation and amortization, share-based compensation, and deferred income taxes, partially offset by uses of cash due to changes in operating assets and liabilities of $4,140.  The primary drivers of the changes in operating assets and liabilities were $16,173 use of cash related to an increase in receivables, inclusive of insurance receivables, $3,886 use of cash related to an increase in inventories, partially offset by $11,503 provided by cash related to an increase in accrued expenses primarily due to higher incentive compensation expense and $1,817 provided by cash related to an increase in accounts payable related to the timing of cash disbursements.  Additionally, there was $1,750 provided by cash related to income taxes payable, due to higher than expected income before taxes.</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%">Investing Activities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities for year ended December&#160;31, 2021 was $182,619, which primarily resulted from $149,005 related to the Merger with Luxco and additions to property, plant and equipment of $47,389 (see capital spending), partially offset by cash proceeds of $16,325 from property insurance recoveries.</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 used in investing activities for year ended December 31, 2020 was $19,647, which primarily resulted from additions to property, plant and equipment of $19,701 (see capital spending) and an increase in proceeds from sale of property of $2,906, partially offset by cash of $2,750 used in the acquisition of a business.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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:115%">Capital Spending.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We manage capital spending to support our business growth plans. We have incurred $51,691, $18,646, and $18,771 of capital expenditures and have paid $47,389, $19,701, and $16,730 for capital expenditures for the years ended December 31, 2021, 2020 and 2019, respectively. The difference between the amount of capital expenditures incurred and amount paid is due to the change in capital expenditures in accounts payable.  The increase in capital expenditures for 2021 as compared to 2020 was primarily due to the replacement of the feed dryer system. We expect approximately $37,200, in capital expenditures for 2022 which will be used for facility improvement and expansion, facility sustenance projects and environmental health and safety projects.      </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%">Financing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities for year ended December&#160;31, 2021 was $94,287, primarily due to net debt proceeds of $192,580 (see Long-Term and Short-Term Debt), primarily resulting from the issuance of the Convertible Senior Notes, partially offset by $87,509 payment on assumed debt as part of the Merger, and payments of dividends and dividend equivalents of $10,017 (see Note 8, Equity and EPS 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%">Cash used in financing activities for year ended December 31, 2020 was $15,255, primarily due to payments of dividends and dividend equivalents of $8,188 (see Note 8, Equity and EPS for additional information), purchases of treasury stock of $4,411 (see Treasury Purchases), offset by net proceeds from debt of $2,656 (see Long-Term and Short-Term 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:700;line-height:120%">Treasury Purchases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  38,079 RSUs vested and converted to common shares during year ended December&#160;31, 2021, of which we withheld and purchased for treasury 11,887 shares valued at $767 to cover payment of associated withholding taxes.  </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%">31,741 RSUs vested and converted to common shares during year ended December&#160;31, 2020, of which we withheld and purchased for treasury 10,437 shares valued at $358 to cover payment of associated withholding taxes.</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%">Share Repurchase.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2019, the Board of Directors approved a $25,000 share repurchase authorization commencing February 27, 2019 through February 27, 2022.  Under the share repurchase program, the company can repurchase stock from time to time for cash in open market purchases, block transactions, and privately negotiated transactions in accordance with applicable federal securities laws.  This share repurchase program may be modified, suspended, or terminated by the Company at any time without prior notice.  During the year ended December 31, 2021, we did not repurchase any shares of MGP Common Stock and have $20,947 remaining under the share repurchase plan.  During the year ended December 31, 2020, we repurchased approximately 159,104 shares of MGP Common Stock for $4,053.</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%">Long-Term and Short-Term Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We maintain debt levels we consider appropriate after evaluating a number of factors, including cash flow expectations, cash requirements for ongoing operations, investment and financing plans (including brand development, share repurchases, and Board-approved dividends) and the overall cost of capital.  Total debt was $233,399 (net of unamortized loan fees of $6,454) at December&#160;31, 2021 and $39,871 (net of unamortized loan fees of $129) at December&#160;31, 2020.  During 2021, we had net borrowings on our Convertible Senior Notes of $201,250, and during 2020, we had net payments on our Credit Agreement of $300.  Additionally, during 2021 and 2020, we had net payments on our long-term debt of $1,620, and $1,208, respectively.  During 2021 and 2020, we incurred $7,050 and $1,148, respectively, of loan fees associated with the issuance of the Convertible Senior Notes and refinancing our credit agreement.  Net borrowings / (payments) on all debt for 2021 and 2020 were $192,580, and $(2,656), respectively (see Note 6, Corporate borrowings 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:700;line-height:120%">Dividends and Dividend Equivalents.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8, Equity and EPS for further discussion.</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 February&#160;22, 2022, the Board of Directors declared a quarterly dividend payable to stockholders of record as of March&#160;11, 2022, of our Common Stock and a dividend equivalent payable to holders of certain RSUs as of March&#160;11, 2022, of $0.12 per share and per unit. &#160;The dividend payment and dividend equivalent payment will occur on March&#160;25, 2022.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_121"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition and Liquidity</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 principal uses of cash in the ordinary course of business are for input costs used in our production processes, salaries, capital expenditures, and investments supporting our strategic plan, such as the aging of barreled distillate and potential merger and acquisitions. &#160;Generally, during periods when commodity prices are rising, our operations require increased use of cash to support inventory levels.</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 principal sources of cash are product sales and borrowing on our Credit Agreement, Convertible Senior Notes and Note Purchase Agreement. &#160;Under these agreements, we must meet certain financial covenants and restrictions, and at December&#160;31, 2021, we met those covenants and restrictions.</span></div><div><span><br/></span></div><div style="height:42.75pt;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:42.75pt;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%">At December&#160;31, 2021, our current assets exceeded our current liabilities by $278,298, largely due to our inventories, at cost, of $245,944.  At December&#160;31, 2021, our cash balance was $21,568 and we have used our Credit Agreement, Convertible Senior Notes and Note Purchase Agreement for liquidity purposes, with $400,000 remaining for additional borrowings.  We anticipate being able to support our short-term liquidity and operating needs largely through cash generated from operations.  We regularly assess our cash needs and the available sources to fund these needs.  We utilize short-term and long-term debt to fund discretionary items, such as capital investments and dividend payments.  In addition, we have strong operating results such that financial institutions should provide sufficient credit funding to meet short-term financing requirements, if needed.</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%"> </span></div><div id="i08f996bad78f47128fb6699ee4f5094c_127"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</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 provides information on the amounts and payments of our contractual obligations at December&#160;31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.289%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.201%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Payments due by period</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Total</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:left;vertical-align:bottom"><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%">Short-Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;line-height:100%">Long-Term</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:9pt;font-weight:400;line-height:100%">Long-term debt</span></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: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:9pt;font-weight:400;line-height:100%">239,853&#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: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:9pt;font-weight:400;line-height:100%">3,227&#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: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:9pt;font-weight:400;line-height:100%">236,626&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on long-term debt</span></td><td colspan="2" style="background-color:#ffffff;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%">81,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">5,202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">76,757&#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:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;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%">10,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">3,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">7,165&#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:9pt;font-weight:400;line-height:100%">Purchase commitments</span></td><td colspan="2" style="background-color:#ffffff;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%">199,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">159,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:8pt;font-weight:400;line-height:100%">(b)</span></td><td colspan="2" style="background-color:#ffffff;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%">39,245&#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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">1,118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">886&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">532,246&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">171,567&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">360,679&#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="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term obligation payments are due within 12 months from the current year end. </span></div><div style="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  Includes open purchase order commitments related to raw materials and packaging used in the ordinary course of business of $148,349.</span></div><div style="padding-right:18pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_2374"></div><div style="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industrial Revenue Bonds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-right:18pt"><span><br/></span></div><div style="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are in various stages of financing projects with industrial revenue bond transactions for our facilities located in Kentucky. The bonds allow a 30 year real property tax abatement on our renovated and newly-constructed warehouse buildings and distilleries in Kentucky.&#160; We have been approved for $25,000 of industrial revenue bonds with the City of Williamstown Kentucky, and have used approximately $11,000.  Additionally, we have been approved for $50,000 of  industrial revenue bonds with Nelson County Kentucky and have used approximately $33,000.  The City of Williamstown and Nelson County issued the industrial revenue bonds to us and then used the proceeds to purchase the land and warehouse from us.&#160;&#160;The city then leased the facilities back to us under a capital lease, the terms of which provide for the payment of basic rent in an amount sufficient to pay principal and interest on the bonds.&#160;&#160;Our obligation to pay rent under the lease is in the same amount and due on the same date as the city&#8217;s obligation to pay debt service on the bonds which we hold.  The lease permits us to present the bonds at any time for cancellation, upon which our obligation to pay basic rent would be canceled.&#160;&#160;At the bonds&#8217; maturity the facilities will revert to us without costs.  If we were to present the bonds for cancellation prior to maturity, a nominal fee would be incurred.</span></div><div style="padding-right:18pt"><span><br/></span></div><div style="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded the land and buildings as assets in property, plant, and equipment, net, on our Consolidated Balance Sheets. Because we own all outstanding bonds, have a legal right to set-off, and intend to set-off the corresponding lease and interest payment, we have netted the capital lease obligation with the bond asset.  No amount for our obligation under the capital lease is reflected on our Consolidated Balance Sheet, nor do we reflect an amount for the corresponding industrial revenue bond asset (see Note 10, Commitments and Contingencies for additional information).</span></div><div style="padding-right:18pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_2397"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.&#160;&#160;The application of certain of these policies places demands on management&#8217;s judgment, with financial reporting results relying on estimation about the effects of matters that are inherently uncertain, inclusive of effects related to the COVID-19 pandemic.&#160;&#160;For all of these policies, management cautions that future events rarely develop as forecast, and estimates routinely require adjustment and may require material adjustment.  We have identified the most critical accounting policies which involve the most complex and subjective judgments. These should be read in conjunction with the significant accounting policies discussed in Note 1, Nature of Operations and Summary of Significant Accounting Policies. </span></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The merger with Luxco was accounted for as a business combination in accordance with Financial Accounting Standards Board Accounting Standard Codification 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 805&#8221;), and as such, we allocated the consideration paid for a business to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date, with the excess recorded to goodwill.  The fair value measurements of tangible and intangible assets and liabilities were based on significant inputs not observable in the market. Critical estimates used in determining the fair value include, but are not limited to discount rates that would be used by a market participant in valuing these assets and liabilities, forecasted revenue growth rates, including the terminal growth rates, projected cash flows, distributor attrition rates, royalty rates and market comparable, among others.  The fair value of personal property assets was determined using the market approach and the indirect and direct method of the cost approach, and the fair value of real property was determined using the cost approach and the sales comparison approach.  The fair value of work-in-process and finished goods inventory was determined using the comparative sales method and raw materials was determined using the replacement cost method. The trade names and distributor relationships acquired were adjusted to fair value using the relief from royalty method and multi-period excess earnings method, respectively.  Management engaged a third party valuation specialist to assist in the valuation analysis of certain acquired assets including trade name and distributor relationship.</span></div><div style="padding-right:18pt"><span><br/></span></div><div style="padding-right:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill and indefinite-lived intangible assets for impairment at least annually, in the fourth quarter, or on an interim basis if events and circumstances occur that would indicate it is more likely than not that the fair value of a reporting unit is less than the carrying value.  We have the option to evaluate qualitative factors to assess if goodwill and indefinite-lived intangible assets are impaired before quantifying the fair value of the reporting unit. Management judgment is required in the evaluation of qualitative factors, determination of reporting units, the assignment of assets and liabilities to reporting units, including goodwill, and the determination of fair value of the reporting units. To the extent that the carrying amount exceeds fair value, an impairment of goodwill is recognized and allocated to the reporting units.  Based on the impairment tests performed by the Company during the fourth quarter 2021, we believe none of our goodwill or indefinite-lived intangible assets are impaired and are not currently at risk of impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span></div><div style="padding-right:18pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_130"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NEW ACCOUNTING PRONOUNCEMENTS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information with respect to recent accounting pronouncements and the impact of these pronouncements on our consolidated financial statements, see Note 1, Nature of Operations and Summary of Significant Accounting Policies.  </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_133"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A.&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to commodity price and interest rate market risks. We monitor and manage these exposures as part of our overall risk management program.  Our risk management program focuses on the unpredictability of financial markets and seeks to reduce the potentially adverse effects that the volatility of these markets may have on our 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:700;line-height:120%">Commodity Costs.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain commodities we use in our production process, or input costs, expose us to market price risk due to volatility in the prices for those commodities.&#160; Through our grain supply contracts for our Atchison and Lawrenceburg facilities, our wheat flour supply contract for our Atchison facility, and our natural gas contracts for both facilities, we purchase grain, wheat flour, and natural gas, respectively, for delivery from one to 24 months into the future at negotiated prices. &#160;We have determined that the firm commitments to purchase grain, wheat flour, and natural gas under the terms of our supply contracts meet the normal purchases and sales exception as defined under Accounting Standards Codification (&#8220;ASC&#8221;) 815,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160; Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, because the quantities involved are for amounts to be consumed within the normal expected production process.</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 Rate Exposures.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Credit Agreement, Convertible Senior Notes and Note Purchase Agreement (Note 6, Corporate Borrowings) expose us to market risks arising from adverse changes in interest rates.  Established procedures and internal processes govern the management of this 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%">Increases in market interest rates would cause interest expense to increase and earnings before income taxes to decrease.  The change in interest expense and earnings before income taxes would be dependent upon the weighted average outstanding borrowings during the reporting period following an increase in market interest rates.  Based on weighted average outstanding variable-rate borrowings at December&#160;31, 2021, a 100 basis point increase over the non-default rates actually in effect at such date would have a minimal impact on interest expense.  Based on weighted average outstanding fixed-rate borrowings at December&#160;31, 2021, a 100 basis point increase in market rates would result in a decrease in the fair value of our outstanding fixed-rate debt of $30,996, and a 100 basis point decrease in market rates would result in an increase in the fair value of our outstanding fixed-rate debt of $39,324.</span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">ITEM 8.&#160;&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i08f996bad78f47128fb6699ee4f5094c_139"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The management of MGP Ingredients, Inc. (the &#8220;Company&#8221;)&#160;&#160;is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f).&#160; Internal control over financial reporting is a process designed 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.&#160; Internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, our internal control over financial reporting may not prevent or detect misstatements.&#160; A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.&#160; Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.&#160; Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies and procedures may deteriorate.</span></div><div style="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%">With the participation of the Chief Executive Officer and Chief Financial Officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations (&#8220;COSO&#8221;) of the Treadway Commission.  As a result of this assessment, management has concluded that the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021 was effective.</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 April 1, 2021, we completed the merger with Luxco, Inc. and its affiliated companies (&#8220;Luxco&#8221;).  We are currently integrating Luxco into our operations and internal control process and, pursuant to the Securities and Exchange Commission Staff interpretative guidance that assessment of a recently acquired business may be omitted from the scope of an assessment for a period not to exceed one year from the date of acquisition, the scope of the Company&#8217;s assessment of the internal controls over financial reporting at December 31, 2021 does not include Luxco.  At December 31, 2021, the total assets of Luxco, excluding goodwill and intangible assets, represent approximately 21 percent of consolidated assets.  The total revenues of Luxco represents approximately 28 percent of consolidated revenues for the year ended December 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%">KPMG, LLP, the independent registered public accounting firm that audited the Company&#8217;s financial statements contained herein, has issued an audit report on the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021.  The combined report on the consolidated financial statements of MGP Ingredients, Inc. and subsidiaries and audit report is included in Item 8 of this Form 10-K.</span></div><div><span><br/></span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MGP Ingredients, Inc.:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</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:115%">Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting</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 have audited the accompanying consolidated balance sheets of MGP Ingredients, Inc. and subsidiaries (the Company) as of December 31, 2021 and 2020, the related consolidated statements of income, comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December 31, 2021, and the related notes (collectively, the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</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 our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021 based on criteria established in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</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 acquired Luxco, Inc. during 2021, and management excluded from its assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of December 31, 2021, Luxco, Inc.&#8217;s internal control over financial reporting associated with total assets, excluding goodwill and intangible assets, of approximately 21 percent of consolidated assets and total revenues of approximately 28 percent of consolidated revenues included in the consolidated financial statements of the Company as of and for the year ended December 31, 2021. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Luxco, Inc.</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:115%">Basis for Opinions</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 management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</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 conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</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 audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</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:115%">Definition and Limitations of Internal Control Over Financial Reporting</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 company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures </span></div><div style="height:42.75pt;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:42.75pt;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%">that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the 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%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</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:115%">Critical Audit Matters</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 critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which it relates.</span></div><div><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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenue recognition under bill and hold arrangements</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 to the consolidated financial statements, the Company&#8217;s Distillery Products segment routinely enters into bill and hold arrangements, whereby the Company produces and sells aged and unaged distillate to customers. As discussed in Note 3 to the consolidated financial statements, brown goods premium beverage alcohol revenue was $162,074 thousands  for the year ended December 31, 2021, a portion of which was for bill and hold arrangements.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the evaluation of revenue recognized under bill and hold arrangements as a critical audit matter because of the extent of additional audit effort required to test the incremental bill and hold revenue recognition criteria. The incremental bill and hold revenue recognition criteria include the evaluation of: 1) the reason for the bill and hold arrangement; 2) the identification of the product as separately belonging to the customer; 3) the product being currently ready for physical transfer to the customer; and 4) the Company&#8217;s inability to use the product or direct it to another customer.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over the Company&#8217;s revenue recognition process, including controls related to bill and hold revenue recognition criteria being met. We examined a sample of bill and hold revenue transactions to assess the incremental bill and hold revenue recognition criteria. Specifically, we inspected documentation received from the customer directing the Company to warehouse distillate after production. Additionally, we observed a sample of customer-owned barrels to determine they were marked with unique identifiers separating them from Company-owned inventory and were ready for physical transfer to the customer upon request. Also, to evaluate that the Company does not have the ability to use the product or direct to another customer, we inspected underlying documentation for the same sample of bill and hold transactions to determine legal title to the product had transferred to the customer.</span></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Initial measurement of Luxco distributor relationships and certain trade name indefinite-lived intangible assets</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 4 to the consolidated financial statements, on April 1, 2021, the Company acquired Luxco, Inc. and its affiliated companies (Luxco) in a business combination. As a result of the transaction, the Company acquired certain intangible assets, including distributor relationships and trade names with acquisition-date fair values of $41,400 thousands and $178,100 thousands, respectively.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the evaluation of the acquisition-date fair values of distributor relationships and certain trade names as a critical audit matter. A high degree of subjective auditor judgment was required to evaluate certain significant assumptions used in the valuation models that were applied to determine the fair value of these intangible assets, specifically the forecasted revenue growth rates, including the terminal growth rates, and the royalty rates. Changes in these assumptions could have had a significant impact on the fair values of these intangible assets.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company&#8217;s acquisition-date valuation process, </span></div><div style="height:42.75pt;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:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including controls related to the development of the above significant assumptions. We evaluated the reasonableness of the revenue growth rates by comparing the Company&#8217;s estimates of forecasted revenue growth to Luxco&#8217;s historical actual results and industry reports. We performed sensitivity analyses over the revenue growth rates to assess the effect of changes in those assumptions on the Company&#8217;s determination of fair value. We involved valuation professionals with specialized skills and knowledge, who assisted in:</span></div><div><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; evaluating the revenue terminal growth rates by comparing the forecasted rates to publicly available market and industry data</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226; evaluating the trade name royalty rates by comparing the rates determined by the Company to publicly available market data for comparable transactions.</span></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:180pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/s/ <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDIvZnJhZzo4YTU1M2Q5ZTg4Y2U0ZjM3OTNmZWY1ZGQ4NmJmYjcxZS90ZXh0cmVnaW9uOjhhNTUzZDllODhjZTRmMzc5M2ZlZjVkZDg2YmZiNzFlXzI3NDg3NzkxODM5MjQ_ca98f383-c1e8-449f-ab97-55d4d46a7632">KPMG LLP</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have served as the Company&#8217;s auditor since 2008.</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:115%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDIvZnJhZzo4YTU1M2Q5ZTg4Y2U0ZjM3OTNmZWY1ZGQ4NmJmYjcxZS90ZXh0cmVnaW9uOjhhNTUzZDllODhjZTRmMzc5M2ZlZjVkZDg2YmZiNzFlXzI3NDg3NzkxODM5MjY_ec182daa-e52f-4a87-a84b-f823f85b6cc3">Kansas City, Missouri</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">February 24, 2022</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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="i08f996bad78f47128fb6699ee4f5094c_145"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">MGP INGREDIENTS, 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%">CONSOLIDATED STATEMENTS OF 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%">(Dollars in thousands, except share and per share amounts)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:64.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.576%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></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></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></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:9pt;font-weight:400;line-height:100%">Sales</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzQtMS0xLTEtMA_a3e4ef28-1bbc-4a7b-a3d4-2f009f76c7a8">626,720</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 #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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzQtMy0xLTEtMA_675eea05-866c-407e-8759-df8e451cef23">395,521</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzQtNS0xLTEtMA_5fce8ba4-52ae-4560-bba7-fda577713b74">362,745</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:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzUtMS0xLTEtMA_c3b172e8-7de9-48e9-bea0-77a2081ba3a6">427,755</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzUtMy0xLTEtMA_776b19d4-f2fb-4339-9239-f94e1e42e27f">296,715</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzUtNS0xLTEtMA_4f208b65-aa4b-4005-a83a-1835d774c2ff">286,213</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 7.75pt;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%">Gross profit</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzYtMS0xLTEtMA_2cd9a803-0b7a-41b7-928b-297b2a72b15a">198,965</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzYtMy0xLTEtMA_fc0827e2-20d8-45d6-a282-03a5b591b37a">98,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><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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzYtNS0xLTEtMA_6f9cb025-0086-4e26-ac4a-57dd4b288a05">76,532</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></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:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMS0xLTEtMzY1MDg_3544d92f-ae55-4b4a-b7b1-bd7aefc249a3">16,098</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMy0xLTEtMzY1MDg_a60f4e69-4393-4b1d-83b2-fe793596a54c">2,712</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtNS0xLTEtMzY1MDg_eafbd0f9-e751-4c91-ab07-2c9d73672035">2,827</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:9pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMS0xLTEtMA_2952542f-5814-4e6d-b779-9dcbfb904190">72,829</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMy0xLTEtMA_77e9977a-01cd-4b43-9445-111426261a68">41,853</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtNS0xLTEtMA_0f320aca-e02b-43fa-9d2b-426f65257fe5">26,463</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:9pt;font-weight:400;line-height:100%">Insurance recoveries</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTEtMS0xLTM2Njcw_0b8f38ab-1e39-4374-b69d-86e11cc56b97">16,325</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTMtMS0xLTM2Njcw_5cd90cb1-ed5a-4a87-be54-ed2d4375c28c">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTUtMS0xLTM2Njcw_a42dbf28-8471-440c-8e46-26cabcb93c17">&#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 2px 7.75pt;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%">Operating income</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTEtMS0xLTA_2c45f341-592c-41d7-9061-fe6e7ff2cf5c">126,363</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTMtMS0xLTA_c84804d3-34cb-437d-9241-105e73cc0b0d">54,241</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTUtMS0xLTA_16f58432-203f-44a1-9e21-88783bab900f">47,242</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 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></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:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE0LTEtMS0xLTA_b0594568-a788-4a1b-9dbb-dea2cce9b7ba">4,037</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE0LTMtMS0xLTA_f51bba82-eb2e-4ab2-bf55-188bac4b3550">2,267</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE0LTUtMS0xLTA_02c82dfc-0dfd-4318-b61e-4114b4c3d2d5">1,305</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTEtMS0xLTMyNzg4_470b974c-7968-464e-a76b-78122081a3da">1,230</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTMtMS0xLTMyNzg4_96460f30-b9ff-4c62-ade9-8bca9538607d">627</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTUtMS0xLTMyNzg4_1c0a7d79-a4a3-4b75-871a-6583e13e8a50">&#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 2px 7.75pt;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%">Income before income taxes</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTEtMS0xLTA_8c15c6ae-3430-4c68-a21e-6c53b7d050cc">121,096</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTMtMS0xLTA_6164c07d-117d-4236-b728-dd60295f1fba">52,601</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTUtMS0xLTA_e3c3b611-58c8-4528-b814-865ed4990dd8">45,937</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 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></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:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE3LTEtMS0xLTA_be8f2d1e-6b8c-482a-9e0e-a24e20cf7395">30,279</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE3LTMtMS0xLTA_99bd0534-02d2-4ab9-a10a-7621ead1c0d3">12,256</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE3LTUtMS0xLTA_e48f11cc-8ac9-46c3-9f45-89c2b3521054">7,144</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 19pt;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%">Net income</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE4LTEtMS0xLTA_a867c787-ca4b-4cc5-91eb-028b46b289a1">90,817</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE4LTMtMS0xLTA_d73a3b98-97d7-4d53-8a21-39472b15bf4f">40,345</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE4LTUtMS0xLTA_72c9a3e6-c417-4949-921e-66798ff806f9">38,793</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></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:9pt;font-weight:400;line-height:100%">Net loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTEtMS0xLTMyNzky_3c857147-24f3-41fc-8508-9019993d407e">490</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTMtMS0xLTMyNzky_7d04303a-3275-4354-9a37-182ce301d581">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTUtMS0xLTMyNzky_6aee113b-9f7d-44d3-9897-d5d880742f17">&#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 2px 19pt;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%">Net income attributable to MGP Ingredients, Inc. </span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIyLTEtMS0xLTMyNzky_730e277f-76a6-40b5-b482-3a31bc75b52a">91,307</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIyLTMtMS0xLTMyNzky_2adc083f-eb83-4305-beab-448d33c4734d">40,345</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIyLTUtMS0xLTMyNzky_3b8661b7-9b19-452a-959b-d1ed8ad28193">38,793</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 style="height:14pt"><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:9pt;font-weight:400;line-height:100%">Income attributable to participating securities</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTEtMS0xLTA_48c87059-2807-4090-9327-c563f8543b71"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTEtMS0xLTA_f9b86fcb-10a3-431e-9f21-7ef5419b8251">712</ix:nonFraction></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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTMtMS0xLTA_9d4044ea-acf6-4c1b-8989-3fc790cc278d"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTMtMS0xLTA_e113bc16-d142-4a51-88ec-4df5f7b960f4">261</ix:nonFraction></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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTUtMS0xLTA_48da35e3-4b1b-433a-9271-f44c911b68f0"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTUtMS0xLTA_5c74ce49-43bb-4b2a-b306-33ef7a8e0ab4">253</ix:nonFraction></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 19pt;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%">Net income used in Earnings Per Share calculation</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTEtMS0xLTA_83df5856-6621-4fd4-ba7f-46c3e6cd4bcd"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTEtMS0xLTA_fc3494e2-e541-4f61-a605-8a299cb84845">90,595</ix:nonFraction></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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTMtMS0xLTA_81ef9a0c-bc2b-4079-b15c-fc9d223f98b9"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTMtMS0xLTA_c2672435-07a5-48e7-a6da-4129b8639d45">40,084</ix:nonFraction></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTUtMS0xLTA_a9700ab4-7884-48c6-8391-dd8bf01e01c8"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTUtMS0xLTA_dc4296fb-aada-4e81-890a-6a06f7752351">38,540</ix:nonFraction></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;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:9pt;font-weight:700;line-height:100%">Weighted average common shares</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></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:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIzLTEtMS0xLTA_5c404dc8-af35-4857-9b3a-d30c91f0c789">20,719,663</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIzLTMtMS0xLTA_d0e13e41-cb10-4e9b-88cc-e9f827425cbb">16,937,125</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="shares" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIzLTUtMS0xLTA_531686e5-85f7-42f2-87a8-209f5abbd2b1">17,012,288</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI5LTEtMS0xLTMyNzk4_64a309e7-d840-4afc-9c53-e4a87184c62f">20,982,453</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI5LTMtMS0xLTMyNzk4_e1dd8c06-eb8e-4f0e-b279-08ef1dde6d29">16,937,125</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="shares" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI5LTUtMS0xLTMyNzk4_bf8cc43e-c34f-438b-8f35-e91fae2d7050">17,012,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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></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:9pt;font-weight:700;line-height:100%">Earnings 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></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:9pt;font-weight:400;line-height:100%">Basic</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTEtMS0xLTMyODA2_51de400f-8b3f-45b5-addd-b8f8ad60ab27"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTEtMS0xLTMyODA2_7b5cfaf5-b00a-45f3-921f-fdbf172895fa">4.37</ix:nonFraction></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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTMtMS0xLTMyODA2_5fa67c14-65b8-4d45-add2-d2041b994683"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTMtMS0xLTMyODA2_78dada21-4936-459d-8b9e-1a6f58373524">2.37</ix:nonFraction></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTUtMS0xLTMyODA2_4ae7d880-b84e-4905-816b-6249a853e88a"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTUtMS0xLTMyODA2_f9b6a6fb-6758-47fe-b96f-e3ed5d6665cd">2.27</ix:nonFraction></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTEtMS0xLTA_6c3eb1fd-71b9-411d-b54b-925a14bb43f8">4.34</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;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="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTMtMS0xLTA_66033714-9f13-4e6c-bdc2-32d2828aee8c"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTMtMS0xLTA_91faaff1-f5ed-47f9-9761-694dcc447f0c">2.37</ix:nonFraction></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="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTUtMS0xLTA_30c57399-0e99-42b6-bd4e-7699a3343596"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTUtMS0xLTA_9ddc3750-81a2-4abe-949e-4b4f79a7aecf">2.27</ix:nonFraction></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="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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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><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 Consolidated Financial Statements</span></div><div style="height:42.75pt;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="i08f996bad78f47128fb6699ee4f5094c_148"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">MGP INGREDIENTS, 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%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands)</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:64.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;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%">Net income attributable to MGP Ingredients, Inc.</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzItMS0xLTEtMA_1648fa66-7a2b-4018-802f-73369be21005">91,307</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzItMy0xLTEtMA_64522f54-88d2-4bc9-85a2-d1f18307129f">40,345</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzItNS0xLTEtMA_d5256766-0ad8-4c35-825c-fc83023cf526">38,793</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Unrealized loss on foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzQtMS0xLTEtMzEyNzc_d0e4ad68-82b3-40d9-b945-845bab9dbff4">151</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzQtMy0xLTEtMzEyNzc_d76b4d64-b12f-4a78-878c-ae169239add0">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzQtNS0xLTEtMzEyNzc_7ab53892-c3df-467a-88aa-cae2e252481c">&#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 2px 13pt;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%">Changes in Company-sponsored post-employment benefit plan</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzUtMS0xLTEtMA_cbbcf6f8-48ba-42a2-9bd8-a2ac8f66a992">19</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzUtMy0xLTEtMA_da4d7ef5-d61d-4a8f-b980-2754e097abda">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzUtNS0xLTEtMA_fd9cf4e8-4936-423f-9ae0-0ac0353b124c">151</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 19pt;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%">Other comprehensive income (loss)</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMS0xLTEtMA_f163732d-965d-40f2-a3ff-5efe8418ffd7">132</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 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMy0xLTEtMA_2c189a8a-042b-4a02-b846-ee35b0c2b1ab">732</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctNS0xLTEtMA_2da3080f-6dad-4400-8ef8-bb65900c5599">151</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive income attributable to MGP Ingredients, Inc. </span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMS0xLTEtMzI4MDg_323c9d03-8e66-42d5-a41c-6e3c0793bee2">91,175</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMy0xLTEtMzI4MDg_16aff402-a518-47ba-b44d-63e5b33c8a30">41,077</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctNS0xLTEtMzI4MDg_d05d96c8-d110-4b24-b88f-5c22861d31dd">38,642</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 style="height:14pt"><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:9pt;font-weight:400;line-height:100%">Comprehensive loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzktMS0xLTEtMzEzMzU_abb36018-fc95-4e22-8486-49b85a6119d0">490</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzktMy0xLTEtMzEzNDM_ccf3e6a6-a298-439b-8355-99a493c2a91c">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzktNS0xLTEtMzEzNTM_740fe5ed-65f5-4bbb-9734-1404d1da5e25">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Comprehensive income</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzgtMS0xLTEtMA_4bdb4b96-7d0c-4691-8d87-1ec771258bc4">90,685</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzgtMy0xLTEtMA_e96e75cb-4359-4b85-a694-449d125e2c3c">41,077</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzgtNS0xLTEtMA_fce85a6d-a640-43ff-af26-5dff85f9c922">38,642</ix:nonFraction>&#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 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><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 Consolidated Financial Statements</span></div><div style="height:42.75pt;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%">41</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">MGP INGREDIENTS, 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%">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%">(Dollars in thousands, except share amounts and par value)</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:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Current Assets</span></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 2px 7.75pt;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%">Cash and cash equivalents</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMtMS0xLTEtMA_dde72721-6a12-49e6-8a05-1d8838275cdb">21,568</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMtMy0xLTEtMA_2036d069-9ab4-43ff-9dd0-c465d682e2a8">21,662</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivables (less allowance for credit loss at $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMC0xLTEtMC90ZXh0cmVnaW9uOmRkNjI0ZWY1ZDI5ODQ1OTlhNDRiYzIzMGE0MjU0YzRmXzEwOTk1MTE2Mjc4NDU_d85620fd-ce1e-4340-8400-c145b59ebc39">150</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMC0xLTEtMC90ZXh0cmVnaW9uOmRkNjI0ZWY1ZDI5ODQ1OTlhNDRiYzIzMGE0MjU0YzRmXzEwOTk1MTE2Mjc4ODM_5b82ce73-6537-489c-8a5f-ec50def66b5d">24</ix:nonFraction> at December&#160;31, 2021 and 2020, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMS0xLTEtMA_69674220-bc55-4b41-a58b-4d26ad1b498d">92,537</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMy0xLTEtMA_a562fa3b-eb1b-4066-9ad8-4ab9244c5733">56,966</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 7.75pt;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%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzUtMS0xLTEtMA_ed39b862-3a4a-4035-ab37-44025e8f5e37">245,944</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzUtMy0xLTEtMA_c6cda34a-a123-4643-9107-f17e7fece608">141,011</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 7.75pt;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%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzYtMS0xLTEtMA_c204c543-252f-4b09-baae-1a69448cedf1">1,510</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzYtMy0xLTEtMA_ba7e8619-30e5-403e-9587-232b7154d53c">2,644</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 7.75pt;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%">Refundable income taxes</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzctMS0xLTEtMA_cfa24295-2ea8-47d6-8a11-350f5cc03518">5,539</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzctMy0xLTEtMA_59227947-c3a9-4ee1-a96a-f875876c8102">&#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:bottom"><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="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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzgtMS0xLTEtMA_dd0c9aed-096b-4679-98c8-f280c7c862d5">367,098</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzgtMy0xLTEtMA_24d6d0c5-92c5-4f05-9651-e12b8a56c8e2">222,283</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: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;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:9pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEwLTEtMS0xLTA_f0655a97-3606-43e3-b466-4b765549bda4">207,286</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEwLTMtMS0xLTA_dddae36c-f7ee-4f13-9b5c-442273d4e1e9">131,992</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:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzExLTEtMS0xLTA_54856b92-ed07-4ded-abbc-c42618a2255e">9,671</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzExLTMtMS0xLTA_94ea3720-179f-4ceb-bc89-18cb860d95e0">5,151</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:9pt;font-weight:400;line-height:100%">Investment in joint venture</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTEtMS0xLTMxMzY5_9249c4cd-aba1-4f5d-a028-dc37835b6860">4,944</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTMtMS0xLTMxMzc2_fb275dd4-b7dd-4757-8577-58b3892be3e4">&#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:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTEtMS0xLTMxMzk3_0dfeb1c7-44a9-4e7a-b97f-e37e3b8c96c2">218,838</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTMtMS0xLTMxNDA0_6dbc9753-b090-456e-aba4-ff65817814c9">890</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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE0LTEtMS0xLTMxMzk3_747f2b63-23ee-4dd8-bb42-4e5c4a06679d">226,294</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE0LTMtMS0xLTMxNDA0_8e12df80-0e41-4619-b7ab-97cd114560bb">2,738</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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTEtMS0xLTA_d899e20f-2fb8-45de-8ad8-727dd18fdb0a">7,336</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTMtMS0xLTA_207666b7-129d-40b3-83de-8cc1ea0b963c">3,521</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:9pt;font-weight:700;line-height:100%">Total assets</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTEtMS0xLTA_66a7d947-e975-46f5-ad49-df414f3301e4">1,041,467</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTMtMS0xLTA_ad918cba-ed49-4bc8-80d0-e71a7ca7466e">366,575</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:9pt"><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:9pt;font-weight:400;line-height:100%">Current 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Current maturities of long-term debt</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE2LTEtMS0xLTA_6636bd5b-fc08-458e-bd34-ee39bd849c21">3,227</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE2LTMtMS0xLTA_5e15ce02-2853-4aa6-8f2a-4498fbbde9d0">1,600</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 7.75pt;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%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE3LTEtMS0xLTA_b85b2f3e-cb13-4e23-b97f-d4ad94df398a">53,712</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE3LTMtMS0xLTA_2ab9c38f-6b4c-434e-bcb3-c5ae3e64a2e1">30,273</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 7.75pt;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%">Federal and state excise taxes payable</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIxLTEtMS0xLTMxNDE4_73797523-7fd4-4b4d-9a79-8c6a2d72c6db">6,992</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:SalesAndExciseTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIxLTMtMS0xLTMxNDI1_ed9e821b-b3a4-4e9d-9d53-6f53a6b77d9a">107</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 7.75pt;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%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE4LTEtMS0xLTA_70e02372-cc7e-4e4b-b265-87485f7fdf05">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE4LTMtMS0xLTA_bc1b3e24-1042-41b3-8237-99472c8b0dd1">704</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 7.75pt;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%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE5LTEtMS0xLTA_f5f74aae-d463-47ab-bb59-1382bb49ade9">24,869</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE5LTMtMS0xLTA_56406264-cc72-4f48-9d7f-6376e3cfc55b">20,645</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:9pt;font-weight:700;line-height:100%">Total current liabilities</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIwLTEtMS0xLTA_1816b4b6-0834-4ebb-8dbb-99d8f3e12f28">88,800</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIwLTMtMS0xLTA_06b4b1ff-40b1-4e90-90b6-c58cd1057cd8">53,329</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></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:9pt;font-weight:400;line-height:100%">Long-term debt, less current maturities</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIyLTEtMS0xLTA_7ad11d26-60e4-4d38-b4ed-9128acb2e39c">35,266</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIyLTMtMS0xLTA_93a38c0e-2022-4297-b8c3-7b4ffce6835a">38,271</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible senior notes </span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:ConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTEtMS0xLTM2Njgx_5f6e79c8-e079-4348-ae4f-0eed3a0709b2">194,906</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:ConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTMtMS0xLTM2Njg4_ca9d628a-5e98-437d-b6f4-b6a0d0484efb">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI0LTEtMS0xLTA_33667e70-edc0-4c7a-b0a2-0d3bc06b1ed7">6,997</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI0LTMtMS0xLTA_c75d2dd3-b312-4c65-ab6f-e8396cd61a98">3,057</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="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></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:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI3LTEtMS0xLTA_568e1391-c53a-44e2-b17b-131a4795633b">5,132</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI3LTMtMS0xLTA_61533e16-fb6f-4f0b-a472-2e71acc00293">7,094</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:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTEtMS0xLTA_b0ace40c-dac9-4f98-acd5-8f0f724e5b51">66,101</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTMtMS0xLTA_f06a1c17-8c45-4d12-91c9-20629af67eae">2,298</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:9pt;font-weight:700;line-height:100%">Total liabilities</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI5LTEtMS0xLTA_28e50861-5e1e-47c1-974d-b8066fb08769">397,202</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI5LTMtMS0xLTA_1c76527c-76e0-4bc4-a125-968c22600ca6">104,049</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 style="height:9pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and Contingencies &#8211; Note 10</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMxLTEtMS0xLTA_4d87ab43-2b4c-448d-abc8-0683934fba25"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMxLTMtMS0xLTA_443a39f1-25ba-4c25-9cf2-101e5f2e2c18"></ix:nonFraction></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:9pt;font-weight:400;line-height:100%">Stockholders&#8217; 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Capital stock</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred, <ix:nonFraction unitRef="number" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8xNQ_55ef4409-2c31-405b-86a4-65fd88beccba"><ix:nonFraction unitRef="number" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8xNQ_c0536ab4-50c1-4e1c-97c3-0a5b1bfaf347">5</ix:nonFraction></ix:nonFraction>% non-cumulative; $<ix:nonFraction unitRef="usdPerShare" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8zNA_2b97fc38-859c-4fcd-b212-e7561e77fb3c"><ix:nonFraction unitRef="usdPerShare" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8zNA_45cbe900-83f9-49d9-9aff-a5eab660ae9a">10</ix:nonFraction></ix:nonFraction> par value; authorized <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV81OQ_008ad315-d9b6-4b83-b823-b6d72d9ab0fe"><ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV81OQ_9c389a2e-cdcb-40bc-ad95-fa3e200228ed">1,000</ix:nonFraction></ix:nonFraction> shares; issued and outstanding <ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_4caf6581-883d-44d8-9b64-799b85b7063e"><ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_7356eee6-56c2-405e-ab56-940ee283cf4e"><ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_b229e365-faab-4f9e-8a63-4c000ea55461"><ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_f9481f06-d000-4a4b-b870-94fb468abf9c">437</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares</span></div></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTEtMS0xLTA_5eb65257-d259-4d86-9c1a-bd035ac78ead">4</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTMtMS0xLTA_1775a99a-2ed8-49d9-b392-ab71111e2e44">4</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 7.75pt;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%">Common stock</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF80_080a1684-6086-4d2e-bb59-29105e3dfd24"><ix:nonFraction unitRef="usdPerShare" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF80_9ac4ee83-189e-45ed-8053-597bf113f287">No</ix:nonFraction></ix:nonFraction> par value; authorized <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF8yOQ_1f57d815-82a1-4d52-8980-53cbc22ebbdc"><ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF8yOQ_b3d3284f-c6fb-44ae-8c75-1c3f15c99a1b">40,000,000</ix:nonFraction></ix:nonFraction> shares; issued <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF80Nw_7f05c1f7-c981-40d5-bce0-afc76684ebc3">23,125,166</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF8xMDk5NTExNjI3OTA3_732e9ba5-0104-41c8-953a-290a0c1f8ad5">18,115,965</ix:nonFraction> shares at December&#160;31, 2021 and 2020, respectively; <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF83MQ_432bb8f7-dee2-4989-89b5-f5898ab74c0a">21,964,314</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF83OA_590386a4-bfd4-479d-9710-a0dcb9fa9adf">16,915,862</ix:nonFraction> shares outstanding at December&#160;31, 2021 and 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTEtMS0xLTA_d8f5d744-2415-486d-b116-d87026632f84">6,715</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTMtMS0xLTA_b932a1b5-73b9-4e03-bb0d-36d1eb62bf9f">6,715</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 7.75pt;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%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM3LTEtMS0xLTA_13f37fef-515c-4046-a4cf-33d0a3cd01bc">315,802</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM3LTMtMS0xLTA_3dc5d445-ad45-4f05-a89f-734f58578f12">15,503</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 7.75pt;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%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM4LTEtMS0xLTA_5a68cd99-fb40-4236-bd52-c5a3d355e15c">344,237</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM4LTMtMS0xLTA_17306e26-077c-4347-995c-cf4547141beb">262,943</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 7.75pt;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%">Accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM5LTEtMS0xLTA_99f44c22-0e2f-41d2-9732-bed755ddd9e0">354</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM5LTMtMS0xLTA_3b8922b6-5c14-4548-bcd4-c9634eaced97">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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjozZDViOTYwNzE1ODI0N2FjYmVlN2ZmZTY5NGE2OTdlZV8yOQ_72471ca8-a420-4692-b962-759b9cc7b95c">1,160,852</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjozZDViOTYwNzE1ODI0N2FjYmVlN2ZmZTY5NGE2OTdlZV8zNg_51e188c4-ce48-440a-acb9-adcb7811555b">1,200,103</ix:nonFraction> shares at December&#160;31, 2021 and 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTEtMS0xLTA_0bebbbfb-c796-4ff2-839d-4f526470a129">22,357</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTMtMS0xLTA_93957d72-c999-4550-8a62-a4cf16dd5133">23,125</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:9pt;font-weight:700;line-height:100%">Total MGP Ingredients, Inc. stockholders equity</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ1LTEtMS0xLTMyODMz_432dbf36-d2a3-44e2-a0df-a5f3f98a7cc4">644,755</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ1LTMtMS0xLTMyODMz_00391645-f625-4db9-a07d-e72c6c027f42">262,526</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 2px 7.75pt;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%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" sign="-" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ2LTEtMS0xLTMyODMz_5830742b-bc75-4727-afba-de4759fd41f5">490</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ2LTMtMS0xLTMyODMz_b499d838-a6a0-4f53-b9f4-a929e1e455ba">&#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:9pt;font-weight:700;line-height:100%">Total equity</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQxLTEtMS0xLTA_63d898fd-2104-47e3-aa6b-ae494cca60bd">644,265</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQxLTMtMS0xLTA_a0b3a548-d2d0-4224-a954-6d7b98c266b1">262,526</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:bottom"><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 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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQyLTEtMS0xLTA_bf02f4b7-251a-43d7-8ed3-5792db3b6437">1,041,467</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQyLTMtMS0xLTA_8a03c078-0448-40e0-bbe1-6b58364dfbbf">366,575</ix:nonFraction>&#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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;See Accompanying Notes to Consolidated Financial Statements</span></div><div style="height:42.75pt;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><div id="i08f996bad78f47128fb6699ee4f5094c_154"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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:400;line-height:120%">                </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MGP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INGREDIENTS, INC.</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands)</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:63.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.868%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Cash Flows from Operating Activities</span></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 2px 7.75pt;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%">Net income </span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMtMS0xLTEtMA_d25ea334-b413-4dac-ae83-a060a8086a8d">90,817</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMtMy0xLTEtMA_1a2e248c-b59e-4652-b4f2-6720527c901a">40,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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMtNS0xLTEtMA_49c2a0f1-16b3-41d0-b005-27f6c0e54a88">38,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 2px 7.75pt;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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzUtMS0xLTEtMA_d4b53ca2-6438-44c1-8df4-a206e0d170dd">19,092</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzUtMy0xLTEtMA_8c99a44e-37e7-4dfd-81ec-117cb7ccbb2c">12,961</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzUtNS0xLTEtMA_66d70884-2c85-40b8-90be-b0400a1e688b">11,572</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="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="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Gain on insurance recoveries</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="mgpi:GainLossOnInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzctMS0xLTEtMA_28e61efa-4cbf-42b0-ad94-166d3f88fffb">16,325</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="mgpi:GainLossOnInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzctMy0xLTEtMA_b36df0f8-63e4-42c6-8dda-6486e8e12fbd">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="mgpi:GainLossOnInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzctNS0xLTEtMA_aeffd217-7318-4910-b890-5714e9725cd5">&#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="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="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzktMS0xLTEtMA_ae920298-974d-4c3a-a199-a1eff7dece54">5,555</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzktMy0xLTEtMA_c8a6e54d-c46d-4b34-865c-6398f26f0ca5">3,002</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzktNS0xLTEtMA_e9570dc5-1ee4-446b-8975-4384d763add7">3,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 2px 19pt;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%">Equity method investment loss</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEwLTEtMS0xLTA_85167712-057c-42bf-9448-4ddf294edc7b">1,611</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEwLTMtMS0xLTA_604ea343-520b-4613-a8e5-61f5fab051aa">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEwLTUtMS0xLTA_c7bbe253-788c-4885-9210-ec43614fd4e3">&#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="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="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Deferred income taxes, including change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEyLTEtMS0xLTA_bc704f1f-a018-452f-9a6b-ae7acad953c9">6,772</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEyLTMtMS0xLTA_0375eed6-d0b3-4e12-bed5-59708b3845f2">593</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEyLTUtMS0xLTA_dfa6bc0c-4bfa-48f1-a284-5b2b9934009a">252</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 19pt;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%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEzLTEtMS0xLTA_19ec0518-8a9e-4e2a-a8c5-48bd0172d52f">145</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEzLTMtMS0xLTA_d35a559d-221e-4c84-bfad-66cd3b9f4a79">494</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEzLTUtMS0xLTA_3a2af91f-0c29-420f-804b-3cbf542427cf">116</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 7.75pt;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%">Changes in operating assets and liabilities, net of effects of acquisitions:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Receivables, net</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE1LTEtMS0xLTA_223ff8f3-3918-4628-875b-49b65c2b4727">6,031</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE1LTMtMS0xLTA_75801936-ce7d-4442-8398-d1460d80761d">16,173</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE1LTUtMS0xLTA_468d6ff4-7e29-411f-b55d-13f16b7c526f">2,134</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 19pt;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%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE2LTEtMS0xLTA_561e1e5a-bffc-4e46-ba2d-9cad2d517533">14,214</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE2LTMtMS0xLTA_e83e8fdb-9566-4e4d-b5a9-5f0ce08607f0">3,886</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE2LTUtMS0xLTA_f4125a90-f29d-454c-8e00-13fec0917f79">28,162</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 19pt;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%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE3LTEtMS0xLTA_50f9cadc-3d5f-482b-873c-d33bac94ccd8">2,586</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE3LTMtMS0xLTA_7b265f02-21e4-4081-a242-3f07161031d3">748</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE3LTUtMS0xLTA_cf4670a6-d532-42e5-b2f6-9fad8e4244cd">728</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 19pt;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%">Income taxes payable (refundable)</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE4LTEtMS0xLTA_21b4f8f0-1552-4de9-804d-d4f0663a6182">6,242</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE4LTMtMS0xLTA_5dd6663b-c874-4e5e-bfc6-eee24af5f032">1,750</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE4LTUtMS0xLTA_cf8cfa16-ebbc-428e-a4d9-bbc5498c4ce8">275</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 19pt;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%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE5LTEtMS0xLTA_36b04a3c-c55a-46ee-b310-2f46a88d1647">5,301</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE5LTMtMS0xLTA_f5619aab-90e7-44aa-aaf0-e5ba864b5a41">1,817</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE5LTUtMS0xLTA_5304404c-7ca4-42d1-b3d5-ec4145af2658">2,107</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="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="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIxLTEtMS0xLTA_ececaae0-ee74-46e6-be49-7ea8e34ff8fe">738</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIxLTMtMS0xLTA_0e2a5fd4-c143-47a8-9c83-7700a015f89d">11,537</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIxLTUtMS0xLTA_8536c337-ebb4-418c-9384-adb46d21ac2c">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 2px 19pt;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%">Federal and state excise taxes payable</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIyLTEtMS0xLTA_533226d8-42d6-4e86-a0a4-424e42b12725">1,467</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIyLTMtMS0xLTA_cadc187d-55e6-402f-af70-044b94e6cabf">34</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIyLTUtMS0xLTA_297e6101-eb88-4983-ba6e-595bd903c19d">140</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 19pt;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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="mgpi:PaymentsForProceedsFromOtherOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIzLTEtMS0xLTA_868e6916-910d-49fa-9354-d9cb15b34f4b">75</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="mgpi:PaymentsForProceedsFromOtherOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIzLTMtMS0xLTA_0b8b1023-2705-4acb-b5ee-a4529b053401">1,597</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="mgpi:PaymentsForProceedsFromOtherOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIzLTUtMS0xLTA_0b1af7f7-c41c-42ca-abfb-75a95655d146">344</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:9pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI0LTEtMS0xLTA_796b20e1-555a-4043-8ccf-2faa8cbb10dc">88,263</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI0LTMtMS0xLTA_6484e057-3a16-43a9-94d3-f9c901b0776e">53,255</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI0LTUtMS0xLTA_50d77578-b56c-47e9-bbf4-1077d4f8cb4b">19,722</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flows from Investing Activities</span></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><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 2px 19pt;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%">Additions to property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI3LTEtMS0xLTA_6292e7b3-1957-4f16-9ee0-53ac3132e2c1">47,389</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI3LTMtMS0xLTA_0d8443a2-cbc3-457f-ad8c-43a0cd903be6">19,701</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI3LTUtMS0xLTA_11dfd170-e73d-4cc5-8afe-1c4646459480">16,730</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 19pt;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%">Purchase of business, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI4LTEtMS0xLTA_8c86fb4e-6df5-4703-89b0-43e749be3c3b">149,005</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI4LTMtMS0xLTA_92c30259-fbd4-4496-a8e5-d893978d076e">2,750</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI4LTUtMS0xLTA_5cda945b-8f13-4305-b2d0-cc2663fad812">&#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 2px 19pt;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%">Contributions to equity method investments</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTEtMS0xLTM3NTA5_07a3ca2d-6731-4504-bdcd-8cfa797a5f4f">1,470</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTMtMS0xLTM3NTE3_46af2079-19ff-4fa2-b0c3-0cdc3642adb7">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTUtMS0xLTM3NTIy_757ca87b-7b9d-47e2-a767-a4b3a6de31bf">&#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 2px 19pt;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%">Proceeds from property insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTEtMS0xLTQxMDg4_65b8e180-07fd-4267-9361-30163d98a214">16,325</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTMtMS0xLTQxMTAx_c404fd68-4680-4a4a-b6bb-a4a1fcb31be2">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTUtMS0xLTQxMTA4_a023d10d-5990-4c66-8dbf-fef82f8f401f">&#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 2px 19pt;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%">Proceeds from sale of property and other</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTEtMS0xLTA_7f5cbe6c-e0d7-4cfa-931c-c54043cd40be">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTMtMS0xLTA_53e66059-3417-4c72-a28f-5e23ba1e6792">2,906</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTUtMS0xLTA_064a64bd-d9c7-4692-a294-1a8c5d4c4c6d">&#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 2px 19pt;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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTEtMS0xLTA_1b1d89ce-8a2b-49dd-8ed7-50a8b17a4e2d">1,080</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTMtMS0xLTA_abe29c8b-c963-4614-a8a5-e12140aac5f0">102</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTUtMS0xLTA_2c10dfd7-0b44-49e5-aa4c-8870f64c1db4">1,201</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:9pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMxLTEtMS0xLTA_eb7a19dc-2061-4c41-be11-8e08d0cf30a2">182,619</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 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMxLTMtMS0xLTA_ae5467aa-3b9b-4051-a857-3bdeafd8d003">19,647</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 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMxLTUtMS0xLTA_d5bdbf73-b586-4284-85c9-8f0d8c21fc82">17,931</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flows from Financing Activities</span></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><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 2px 19pt;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%">Payment of dividends and dividend equivalents</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM0LTEtMS0xLTA_f7a96b7e-9d55-421c-a5d5-abc2490473d2">10,017</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM0LTMtMS0xLTA_5fcfbcec-aca1-4623-a35a-b56b0c9dea2f">8,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM0LTUtMS0xLTA_a167de0d-ea16-46c3-9b65-d89178ceacf1">6,856</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 19pt;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%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM1LTEtMS0xLTA_217255e1-d5c8-491b-9110-b2ba4486fbd0">767</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM1LTMtMS0xLTA_007d73f7-774f-4c0d-b954-c5d14f9d070d">4,411</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM1LTUtMS0xLTA_80e575a8-fef9-4e10-a53c-55018d9689e8">5,489</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="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="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Loan fees incurred with borrowings</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfLoanCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM3LTEtMS0xLTA_05d6bbbe-799a-44ea-bbf5-7c924bc43fe9">7,050</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfLoanCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM3LTMtMS0xLTA_e20a29bb-276d-497a-89e3-f5b16a8330b1">1,148</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfLoanCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM3LTUtMS0xLTA_e1968b5f-01f7-4a5f-96f4-2c5eedf8aecf">&#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 2px 19pt;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%">Proceeds from long-term debt</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM4LTEtMS0xLTA_f153aa4c-3544-44e0-ac8b-b411b4087c18">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM4LTMtMS0xLTA_45b8d570-9883-4ee9-af5f-503db3e20f5e">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM4LTUtMS0xLTA_15a34976-c3d0-4412-b5b2-18fa9b62f60f">20,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 2px 19pt;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%">Principal payments on long-term debt</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM5LTEtMS0xLTA_3c8e821d-fb44-4a15-8093-9eb0fc84aea0">1,620</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM5LTMtMS0xLTA_3d3a15c0-0adf-451b-85c2-15fdfdef598a">1,208</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM5LTUtMS0xLTA_c8f2996e-53ef-4eef-919c-70c3ba426407">386</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 19pt;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%">Proceeds from credit agreement - revolver</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQwLTEtMS0xLTA_bc318251-90c2-4e06-86ca-1f6096148966">242,300</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQwLTMtMS0xLTA_41b5d947-58c8-4bb7-803d-270e0df6b1b6">54,700</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQwLTUtMS0xLTA_770adfb3-3a27-4891-8355-276bbe11df1a">17,440</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 19pt;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%">Payments on credit agreement - revolver</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQxLTEtMS0xLTA_522d241d-9464-461f-beef-e0b4992d088b">242,300</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQxLTMtMS0xLTA_c94d0c06-2df5-47dc-a127-4bc6124a67b2">55,000</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQxLTUtMS0xLTA_65fa7e44-01f3-4eb4-8c92-85038b4ce64e">28,140</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Proceeds from convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTEtMS0xLTQxMjA0_ed638c77-fabd-4a98-b710-c6734affbe57">201,250</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTMtMS0xLTQxMjEx_bd11c2f8-3c15-46c7-9a44-9cfb75722cac">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTUtMS0xLTQxMjE4_90bc9e7a-d55f-4cee-bbeb-47fff8129b5a">&#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 2px 19pt;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%">Payment on assumed debt as part of the Merger</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTEtMS0xLTMxNDkw_0f60aee4-9122-44d8-b8df-f95b23a31b8d">87,509</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTMtMS0xLTMxNDk3_46bb3603-4d0c-4499-a232-dca905e23f5a">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTUtMS0xLTMxNTQ3_79a4bdeb-29c0-4d2b-a3fa-cfadedb08537">&#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 2px 19pt;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%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTEtMS0xLTA_c1aaf8f1-38c0-449f-8d63-ec186a2a467f">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTMtMS0xLTA_47920b6b-fff1-4626-a17d-588567b7736e">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTUtMS0xLTA_7fbfabfc-a516-4614-9a73-d32a8010ee37">76</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:9pt;font-weight:700;line-height:100%">Net cash provided by (used in) financing activities</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQzLTEtMS0xLTA_c5137148-116f-4c26-b7f6-1abd06682d44">94,287</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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQzLTMtMS0xLTA_4e768694-7bc4-4306-ad89-8e70ae677e73">15,255</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 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQzLTUtMS0xLTA_4764f15f-240b-489c-94fa-18e7e469bcf4">3,507</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="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="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:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTEtMS0xLTMxNTY2_7a3367e8-2577-4e6b-9cbd-7817bea6b7ed">25</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 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTMtMS0xLTMxNTc2_a2e623ad-05e3-44ce-8b75-6629deb660a5">&#8212;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTUtMS0xLTMxNTgz_939187bd-76dd-4034-ab8c-c3eaf2fed185">&#8212;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in cash and cash equivalents</span></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:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTEtMS0xLTA_878945a5-3bd4-4ec3-9a86-a947e95e54bc">94</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTMtMS0xLTA_fa71d08e-4f0a-4d67-a6bb-58445eb48aad">18,353</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTUtMS0xLTA_cdf1172d-0059-4098-a707-b5ea91181226">1,716</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><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:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTEtMS0xLTA_a585187b-422d-4b2d-9432-33fa2a58a444">21,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i7d135796dc2d433fb61b878ab7e51966_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTMtMS0xLTA_db3758ae-257d-4648-a3bb-a9f02dbd2cfd">3,309</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="i5b0a5e7d7947489091007913a3abbf3a_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTUtMS0xLTA_581c8b27-ca24-430f-82e1-0d9e9161820d">5,025</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:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of year</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ3LTEtMS0xLTA_d414d44a-c798-44a3-ab53-17a567d29f50">21,568</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ3LTMtMS0xLTA_4e14dde0-cb3e-44f3-b927-f3123a7b8eff">21,662</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ3LTUtMS0xLTA_878597f1-6537-4e6b-8d56-1a1dcc7858e7">3,309</ix:nonFraction>&#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 style="text-align:center;text-indent:36pt"><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 Consolidated Financial Statements</span></div><div style="height:42.75pt;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%">43</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_157"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">MGP INGREDIENTS, 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%">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%">(Dollars in thousands)</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.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.307%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.369%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.172%"></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-weight:400;line-height:100%">&#160;</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:100%">Capital<br/>Stock<br/>Preferred</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:400;line-height:100%">Issued<br/>Common</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:400;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (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:9pt;font-weight:400;line-height:100%">Treasury<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:9pt;font-weight:400;line-height:100%">Non-Controlling Interest</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:400;line-height:100%">Total</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:9pt;font-weight:700;line-height:100%">Balance, December 31, 2018</span></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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64f2dfc284cf4a37aea84dde72a9225b_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMS0xLTEtMA_4c578519-5ce3-4a8c-a03d-4ea670d8c40c">4</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i055bf538b19241a1abf2a58aaab32f39_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMy0xLTEtMA_bba3382d-3894-480f-a1e6-b297d17bc79f">6,715</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3534b43eb93d4583b427a97583c0236d_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtNS0xLTEtMA_2a295295-60e5-41c8-b1ef-03e60e6c3551">15,375</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9209e3563a3c4af488fd5b8b4e95fc63_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtNy0xLTEtMA_d0ff6358-f684-4288-8913-ea96c70dbd35">198,914</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b5ca443b9b74c94aff6e1c31036fdef_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtOS0xLTEtMA_e1abf4bb-5eb0-4948-9982-adc461e01105">164</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i56bca690ac7545ef9eab81f999d10254_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMTEtMS0xLTA_e9f5e503-b918-4474-9876-5551663c64a3">19,403</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa53b0c85c3144e398a83e491a4ad2df_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMTMtMS0xLTM2OTg0_0e0914a3-ae0d-40be-90fe-7cd720e94a4c">&#8212;</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b0a5e7d7947489091007913a3abbf3a_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMTMtMS0xLTA_37ef9348-6bf0-4bfd-88e3-4398fe24c201">201,441</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Net income</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bcf679293d54d15a9c96a7bef6cb6c5_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzMtNy0xLTEtMA_f9574338-923c-4eeb-8766-b1f1188b6707">38,793</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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzMtMTMtMS0xLTA_5d258cbb-d236-4e2e-8f18-d2782d79cf9f">38,793</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 7.75pt;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%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i957b991e91a844b9a2899affe01f2633_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzQtOS0xLTEtMA_30e4a1fc-04a5-423b-bc32-89ff1e228584">151</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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzQtMTMtMS0xLTA_9cabb85f-1700-48e2-9c5c-faa817285747">151</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:9pt;font-weight:400;line-height:100%">Dividends and dividend equivalents of $<ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjM5MTc5OWI1ZGQyMzQ3NDliODRlMDE5ZjMxMTc2NWM4XzQy_d866d2da-56f2-46bc-b0d6-254f20817107">0.40</ix:nonFraction> per common share and per restricted stock unit, net of estimated forfeitures</span></div></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bcf679293d54d15a9c96a7bef6cb6c5_D20190101-20191231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzUtNy0xLTEtMA_03f19155-cc4e-4c24-b23a-900b2e649eef">6,854</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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzUtMTMtMS0xLTA_0efe1c63-8be7-4720-b931-ebd1ed938b2d">6,854</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:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b990edb12cd484d957e4562d1d62d7a_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzYtNS0xLTEtMA_713f3a25-c235-4d80-8d93-2b8210ea803b">2,453</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%">&#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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzYtMTMtMS0xLTA_a2180c81-995d-481a-900c-8f2a50495ccb">2,453</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:9pt;font-weight:400;line-height:100%">Stock shares awarded, forfeited or vested</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b990edb12cd484d957e4562d1d62d7a_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzctNS0xLTEtMA_48eaa171-0f73-4146-90ab-c6f7e86836a7">3,799</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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdf232a2865a424e8b0ffbfe4cac35be_D20190101-20191231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzctMTEtMS0xLTA_971e7d15-1a7d-4c62-93e6-002f779251f8">4,650</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%">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzctMTMtMS0xLTA_4f52001b-ad0b-4dea-a0e5-82e7a5d1acb8">851</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:9pt;font-weight:400;line-height:100%">Stock shares repurchased</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icdf232a2865a424e8b0ffbfe4cac35be_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzgtMTEtMS0xLTA_d3c4dcd1-ccbf-4106-a1ae-4c377a88514e">5,489</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%">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzgtMTMtMS0xLTA_a949c912-fe26-4448-989a-7d79304189fc">5,489</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:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMC0xLTEtMzI4NTA_8859975e-a444-41b1-b923-4eabe8633a0a">Adjustment related to Accounting Standards Update 2018-02 adoption</span></span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89e114572a42489fb0705fc39a2ea52c_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktNy0xLTEtMzE2MTg_9ed9a880-b515-4ea6-b488-e1093024c919">69</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="ic77ed67b5c394266b6a1d999f1cc4d5b_I20181231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktOS0xLTEtMzE2MTg_393d784b-6e0c-4877-a7b6-b73a65156161">69</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%">&#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:9pt;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:9pt;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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, December&#160;31, 2019</span></div></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83395fe40ba342369196710243c27552_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMS0xLTEtMA_34d4a309-d562-4a89-8e1c-5540d48259f2">4</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5332dd6162d1474eb8ec0d2fc669a609_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMy0xLTEtMA_d99ccd80-9287-4d60-97d2-0374c34e532c">6,715</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ade0229dafc4d848e86bb8977766f9f_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktNS0xLTEtMA_110ac170-acb3-4680-86f6-27ff0a03ac7b">14,029</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i192a53bfde6a408e95cd356b9ca2ed04_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktNy0xLTEtMA_a7d66ba1-f32c-4083-8935-47a80157f9f1">230,784</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e294409fd4e41ea9e366020e08fbd59_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktOS0xLTEtMA_c9b89e70-bdb0-48a3-b3c1-e6c69c6643c1">246</ix:nonFraction>)</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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i47058ac5c2ef42408a253c082a52c75d_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMTEtMS0xLTA_c6da14c0-f296-492f-a05a-045b62ebe772">20,242</ix:nonFraction>)</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia81192dfa5f240c29638178eee369b2e_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEwLTEzLTEtMS0zNjk4OA_73600139-2f81-4759-b3e3-ab2db1001d26">&#8212;</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMTMtMS0xLTA_435d10a4-57ed-4119-b643-b19de0bdde48">231,044</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income:</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="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 7.75pt;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i044203e4a0c74f8e997de495be448309_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzExLTctMS0xLTA_91e7f42c-df36-4da3-a3e4-af7ea0db92e5">40,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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzExLTEzLTEtMS0w_bf6e2c43-3102-426f-90d2-637dd393f4e2">40,345</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 7.75pt;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%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc3f45c3106e48339e1ac1371614fb9f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEyLTktMS0xLTA_38827c7a-8530-4793-b165-70b2089aa815">732</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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEyLTEzLTEtMS0w_60970fa3-9436-4f29-a5f4-6861ab95a395">732</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends and dividend equivalents of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo1ZGIxNWFiOGJlMzQ0YzM0OGU2NThiYmRhOGUwMzIzMF80Mg_867ed45c-48fb-41a7-b257-09be9c7a87ff">0.48</ix:nonFraction> per common share and per restricted stock unit, net of estimated forfeitures</span></div></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i044203e4a0c74f8e997de495be448309_D20200101-20201231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEzLTctMS0xLTA_d6b846e5-33d7-4206-b78f-e8913f14b98d">8,186</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%">&#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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEzLTEzLTEtMS0w_938855e1-38c3-4039-acac-104e6574a878">8,186</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:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cc0ca82037f4ed5ad17502bb80eed3a_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE0LTUtMS0xLTA_abdce192-a2a7-43a1-a7a3-a4949ff8b280">2,067</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%">&#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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE0LTEzLTEtMS0w_3fe021ef-82b0-4396-bce5-ff93b8091df1">2,067</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:9pt;font-weight:400;line-height:100%">Stock shares awarded, forfeited or vested</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cc0ca82037f4ed5ad17502bb80eed3a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE1LTUtMS0xLTA_7b38cfca-1846-43c8-a77d-8d663106e35d">593</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%">&#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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i288af96ea17b4550b9262a51164f95fd_D20200101-20201231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE1LTExLTEtMS0w_6bddba10-e2f9-4154-bff4-742adabbf356">1,528</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%">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE1LTEzLTEtMS0w_1284a4b0-4205-4e66-98a7-99de66130240">935</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:9pt;font-weight:400;line-height:100%">Stock shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;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%">&#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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i288af96ea17b4550b9262a51164f95fd_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE2LTExLTEtMS0w_d2f3761e-16dc-47a6-a569-64efe6aced95">4,411</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%">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE2LTEzLTEtMS0w_59558863-be3b-444d-8b3d-58f86aa886b5">4,411</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance, December&#160;31, 2020</span></div></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a21c14911b4857be721c80eb34332b_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTEtMS0xLTA_670e5fe0-730f-44fd-9c57-55a3f54e2954">4</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f66895c6c7e46a18a3d3e7ecdafb6d0_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTMtMS0xLTA_99fc7378-764e-453a-b19f-e67beed07fda">6,715</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d9bde615c0c4500aa128384d75b4ba1_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTUtMS0xLTA_7a714353-41c2-4886-9a69-a08be049ff28">15,503</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id939824644e044b5b391737de41d9412_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTctMS0xLTA_331f0705-adc8-476c-bcd7-86b60444edc4">262,943</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90529befe9d14651bfc9ddf309517649_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTktMS0xLTA_49034298-91c9-4728-8a24-396903e3326f">486</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a650af050b4414b9c8945e254badb9_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTExLTEtMS0w_a7202df7-5b44-4c4d-97ee-eda21e73392e">23,125</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 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e00fd677714f22b87e337cdc4b2cfb_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTEzLTEtMS0zNjk5MA_46c2ebc8-89f7-4dd3-a8c3-e9f0e2141161">&#8212;</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 #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTEzLTEtMS0w_1f9486eb-321b-46ec-ad60-c4bd0b467b00">262,526</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income (loss):</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="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 7.75pt;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ia3a70b5032e64f2d9df8fc003d8d8966_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIwLTctMS0xLTA_da9b7137-a777-4021-9e15-00b85dd6eb0c">91,307</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i56ca6325cdc24e1b978ddb27be463ed9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIwLTEzLTEtMS0zNTE0OA_6d9826b4-27cf-4e6d-a658-9c00c136b555">490</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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIwLTEzLTEtMS0w_9edb1e27-dc80-4717-a707-b90df571ecdc">90,817</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;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 7.75pt;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%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i2afc716089374ebc9bdadd5bc6b95eb8_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIxLTktMS0xLTA_ccdd5e54-e0d1-4830-a34f-5371e9207964">132</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:700;line-height:100%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIxLTEzLTEtMS0w_65e47d6e-e25a-4d5a-a47a-c4135025cc1e">132</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends and dividend equivalents of $<ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZDNlZDYwNDIyYTM0Yzg2YjRmYTlhYTQyYWRlYmZmZl80Mg_82c9f593-bde2-40f5-82d7-e98421e67898">0.48</ix:nonFraction> per common share and per restricted stock unit, net of estimated forfeitures</span></div></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ia3a70b5032e64f2d9df8fc003d8d8966_D20210101-20211231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIyLTctMS0xLTA_436fb6b0-5d86-4219-9f98-e385a2eaac64">10,013</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:700;line-height:100%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIyLTEzLTEtMS0w_72b74b2a-418b-45d2-a67e-5ab73e49053d">10,013</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:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIzLTUtMS0xLTA_796c48a4-1c85-4b63-8cf0-3f4662bb3020">5,555</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIzLTEzLTEtMS0w_1f536763-f49b-478d-8e48-e9817fc2b790">5,555</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;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:9pt;font-weight:400;line-height:100%">Stock shares awarded, forfeited or vested</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI0LTUtMS0xLTA_1ed511bc-4cc7-4231-93f4-85a1c5417162">1,535</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:700;line-height:100%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ib573388f71b14f2d80e9229393819c88_D20210101-20211231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI0LTExLTEtMS0w_4955beff-0ce6-46d8-8c6e-12603e145d81">1,535</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI0LTEzLTEtMS0w_cd860354-eb30-476b-9ece-ef9601821015">&#8212;</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;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:9pt;font-weight:400;line-height:100%">Stock shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ib573388f71b14f2d80e9229393819c88_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI1LTExLTEtMS0w_95b0cba4-b35c-40cd-a3eb-ed759104af9d">767</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:700;line-height:100%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI1LTEzLTEtMS0w_6504f2fd-1361-4e04-bc0b-a29037d882ee">767</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:9pt;font-weight:400;line-height:100%">Equity consideration for Merger</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231" decimals="-3" name="mgpi:AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI2LTUtMS0xLTM1MTAw_6c02ab6c-0c8e-498e-83f6-5ed4bc31d302">296,279</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="mgpi:AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI2LTEzLTEtMS0w_91e7760c-c152-4d39-9795-7fb1baa0fd0a">296,279</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;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:9pt;font-weight:700;line-height:100%">Balance, December&#160;31, 2021</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b5e9d13b6024da0a1e05f51f28d2336_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTEtMS0xLTA_92772507-7eac-4105-bd3b-fc6c60836fde">4</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 #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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i115a7ea37c7845299fe97d5d29499e43_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTMtMS0xLTA_bd3e003c-ce7f-4b5c-8ea8-31379ac4cb53">6,715</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 #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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i149201cd372a45ca93850e8ebab20a93_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTUtMS0xLTA_0b912b01-0050-4693-9f3e-b16c33a1e963">315,802</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 #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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69ef57fc126e412ebc36cdc8a01b1510_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTctMS0xLTA_60ae3ad8-3d75-4314-835e-8e060cffdf5f">344,237</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 #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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a7fe7487128452dbe0361ff1b9b5143_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTktMS0xLTA_5c87576c-cbc3-420e-8704-3d66500bdac2">354</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 #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:9pt;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:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id29c154289644ae7a267c383a5a3f24d_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTExLTEtMS0w_7e80ce54-3485-4b4d-9939-978565a36007">22,357</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:9pt;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:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd12a2246c9d4a5fbf2be3e8fd2c0267_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTEzLTEtMS0zNjk5Mg_cf0017a7-0e5e-4207-a4b5-fa2b0d152348">490</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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTEzLTEtMS0w_b3500204-eb09-4e66-aaea-92f3789bf986">644,265</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 #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><span><br/></span></div><div><span><br/></span></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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Consolidated Financial Statements</span></div><div style="height:42.75pt;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%">44</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">MGP INGREDIENTS, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands, unless otherwise noted)</span></div><div style="text-align:center;text-indent:2.25pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_163"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODA4_adc7bac3-8df6-4fe4-be9d-da30448d9735" continuedAt="ib9d0498d99c54ace95bf7339aa5d1990" escape="true">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ib9d0498d99c54ace95bf7339aa5d1990" continuedAt="i39e5fa09fb6f494ab77308bc1b4ad50c"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODUx_56d5d23c-3b96-4244-b1c2-6f0c967153f2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;MGP Ingredients, Inc. (&#8220;Company&#8221;) is a Kansas corporation headquartered in Atchison, Kansas and is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients.  Distilled spirits include premium bourbon and rye whiskeys and grain neutral spirits, including vodka and gin.  The Company&#8217;s distilled spirits are either packaged and sold under our own brands to distributors, sold, directly or indirectly to manufactures of other branded spirits, or direct to consumers.  MGP is also a top producer of high quality industrial alcohol for use in both food and non-food applications.  The Company&#8217;s protein and starch food ingredients provide a host of functional, nutritional, and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  The Company&#8217;s industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries.&#160;The Company&#8217;s distillery products are derived from corn and other grains (including rye, barley, wheat, barley malt, and milo), and its ingredient products are derived primarily from wheat flour. </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 April 1, 2021, the Company acquired Luxco, Inc. and its affiliated companies (&#8220;Luxco&#8221;) which is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Luxco&#8217;s operations predominately involve the producing, importing, bottling and rectifying of distilled spirits.  See Note 4, Business Combination, for further details.  </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 a result of the merger with Luxco, during 2021, the Company established a new reportable segment structure that separates Branded Spirits from the Distillery Products segment.  The Ingredient Solutions segment remains unchanged.  The new segment presentation reflects how management is now operating the business and making resource allocations.  The Company now reports <ix:nonFraction unitRef="segment" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEwOTk1MTE2NTA0NTc_539afa17-3901-4b51-a2b8-6e0bb8d764df">three</ix:nonFraction> operating segments: Distillery Products, Branded Spirits and Ingredient Solutions.  Prior periods have been revised to reflect the new operating segment structure.</span></div></ix:nonNumeric><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzg5_66689bf0-3a4e-46b1-846a-946dbe675dcb" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The consolidated financial statements include the accounts of the Company and its wholly owned  and majority owned subsidiaries.  All significant intercompany balances and transactions have been eliminated in consolidation.  Certain amounts in the 2019 and 2020 consolidated financial statements have been reclassified to conform to the 2021 presentation.</span></ix:nonNumeric></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODQ2_691e1819-b123-4576-97b7-8487fe0e1edf" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The financial reporting policies of the Company conform to accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).&#160;&#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.&#160;&#160;The application of certain of these policies places demands on management&#8217;s judgment, with financial reporting results relying on estimation about the effects of matters that are inherently uncertain, inclusive of effects related to the COVID-19 pandemic.&#160;&#160;For all of these policies, management cautions that future events rarely develop as forecast, and estimates routinely require adjustment and may require material adjustment.</span></ix:nonNumeric></div><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODI3_4729f2cb-826b-4f2d-a04a-fb0460bc98b0" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Inventory includes finished goods, raw materials in the form of agricultural commodities used in the production process, as well as bottles, caps and labels used in the bottling process, and certain maintenance and repair items.&#160;&#160;Bourbons and whiskeys, included in inventory, are normally aged in barrels for several years, following industry practice; all barreled bourbon and whiskey is classified as a current asset.  The Company includes warehousing, insurance, and other carrying charges applicable to barreled whiskey in inventory costs. </span></div><div style="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%">Inventories are stated at the lower of cost or net realizable value on the first-in, first-out, or FIFO, method.&#160;&#160;Inventory valuations are impacted by constantly changing prices paid for key materials, primarily corn.</span></div></ix:nonNumeric><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODMz_0ff03ea0-8eb7-4a23-96b6-a5136ad52a15" continuedAt="i945a8f7e1e7c4bd28eea7f76916a5c9a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Properties, Depreciation, and Amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Property, plant, and equipment are typically stated at cost.&#160;&#160;Additions, including those that increase the life or utility of an asset, are capitalized and all properties are depreciated over their estimated remaining useful lives.&#160;&#160;<ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="mgpi:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzk5_4db3d6fb-3590-427a-bf5c-6985a889efcf" continuedAt="id61114bdd50947a792d953f1160b5f87" escape="true">Depreciation and amortization are computed using the straight line method over the following estimated useful lives:</ix:nonNumeric></span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;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%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i39e5fa09fb6f494ab77308bc1b4ad50c" continuedAt="ibf55a4d60cfe448889b687fff83bf80c"><ix:continuation id="i945a8f7e1e7c4bd28eea7f76916a5c9a"><ix:continuation id="id61114bdd50947a792d953f1160b5f87"><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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%">Buildings and improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i59075e83c8544cc48a13dd59dd8028b5_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOjIzZDE4NWE1OThjNDQ2NzBhYmRmNjRiZWRmZGFiNmFlXzQ_0ee9ebef-0e5e-4152-b00b-491551eab325">10</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="idceea8b4d7924682a512224c324a7234_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOjIzZDE4NWE1OThjNDQ2NzBhYmRmNjRiZWRmZGFiNmFlXzk_2c21d050-7b45-430f-8a6e-012c7544f64a">35</ix:nonNumeric> years</span></div></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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i668df1d34e284aedad7af480a87d1ef1_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjMxOWI4YjI4YmI3NDQwYTM4N2JlOTZjYmExNWFmYWQxXzQ_61df9aa7-0f4a-4b90-9041-c2ec90cdf511">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="ia452165941f04d1b96ee3574871dd1f0_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjMxOWI4YjI4YmI3NDQwYTM4N2JlOTZjYmExNWFmYWQxXzk_252a9d5d-f6fa-4166-9934-d3cc92d799e1">10</ix:nonNumeric> years</span></div></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:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i223f3009e1dd4f9a977a2e0ef1107dd2_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzItMS0xLTEtMC90ZXh0cmVnaW9uOmIxZmFlMGJiZGY4YTQ4YWRhOTZkMDQ5MDQwZDk3NjU3XzQ_f37fa402-7006-45c2-8d97-ab8262493657">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="ibd14516c09574156a06ef44a52ce24ae_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzItMS0xLTEtMC90ZXh0cmVnaW9uOmIxZmFlMGJiZGY4YTQ4YWRhOTZkMDQ5MDQwZDk3NjU3Xzk_cc9c2515-9a36-485e-8963-6036ba2c2362">10</ix:nonNumeric> years</span></div></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:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7a489ae76a6e4073b4423f0a39e4a172_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzMtMS0xLTEtMC90ZXh0cmVnaW9uOmI1MjkxY2M2YzRmYzQ1MTc5MzZhZTdmNzNlYmY2ZmU5XzQ_31ff4a33-42a7-4025-8d41-51fa1a6760d5">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="if6849781d7284bfcae808b758a0d7caf_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzMtMS0xLTEtMC90ZXh0cmVnaW9uOmI1MjkxY2M2YzRmYzQ1MTc5MzZhZTdmNzNlYmY2ZmU5Xzk_e97f04ed-97d0-49bb-aa0c-0130f872e3ec">5</ix:nonNumeric> years</span></div></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:9pt;font-weight:400;line-height:100%">Motor vehicles</span></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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7bdb14d391ef4e02b541ff3cf8e67d47_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjliNGFiZWM4NjVmNjQ4YjBiZWI1ZGIxNmZmZmM3Mjc2XzQ_82ff22fb-34ca-4d0f-b7ff-787769df869e">5</ix:nonNumeric> years</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements are the shorter of economic useful life or life of lease</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance costs are expensed as incurred. The cost of property, plant, and equipment sold, retired, or otherwise disposed of, as well as related accumulated depreciation and amortization, are eliminated from the property accounts with related gains and losses reflected in the Consolidated Statements of Income.&#160;&#160;The Company capitalizes interest costs associated with significant construction projects.&#160; <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzk1_8e10d3b2-4429-46d5-8491-d3b082324216" continuedAt="i11868229d2e948b5a4f6d4e3130284a9" escape="true">Total interest incurred for 2021, 2020, and 2019 is noted below:</ix:nonNumeric></span></div><div><ix:continuation id="i11868229d2e948b5a4f6d4e3130284a9"><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.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.870%"></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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Interest costs charged to expense</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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzItMi0xLTEtMA_a5e47c81-f117-486d-939c-0ed0f8addb2d">4,037</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzItNC0xLTEtMA_96d53799-2910-4512-b8e8-514f4b4c508d">2,267</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzItNi0xLTEtMA_6adb8ac1-8786-4742-be4b-60b66201f537">1,305</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plus: Interest cost capitalized</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestCostsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzMtMi0xLTEtMA_b943644c-5316-4b00-ba5f-25db7f1090ed">339</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:InterestCostsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzMtNC0xLTEtMA_424e6551-2956-4436-9ea2-f0875186f17b">246</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:InterestCostsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzMtNi0xLTEtMA_4788cb66-9bca-4fb5-8af6-1b8127c4ba21">575</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:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="mgpi:InterestCostsIncurredAndExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzQtMi0xLTEtMA_f5106b67-4f4b-4cce-b8d5-25d75f72af3e">4,376</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="mgpi:InterestCostsIncurredAndExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzQtNC0xLTEtMA_608818af-8369-4565-a29a-cf456cc154b0">2,513</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="mgpi:InterestCostsIncurredAndExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzQtNi0xLTEtMA_9ef6b912-73d0-49a2-8b90-03a9a5795be6">1,880</ix:nonFraction>&#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></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODU0_fd2a6cdf-2840-4d2f-9552-7554ea250d07" continuedAt="i9a75a68801d34c8b97706b550858acf6" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to receive in exchange for the performance obligations.  The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one year or less. </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%">Revenue is recognized for the sale of products at the point in time finished products are delivered to the customer in accordance with shipping terms.  This is a faithful depiction of the satisfaction of the performance obligation because, at that point control passes to the customer, the customer has legal title and the risk and rewards of ownership have transferred, and the customer has present obligation to pay.  </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 Distillery Products segment routinely enters into bill and hold arrangements, whereby the Company produces and sells aged and unaged distillate to customers, and the product is barreled at the customer&#8217;s request and warehoused at a Company location for an extended period of time in accordance with directions received from the Company&#8217;s customers.  Even though the aged and unaged distillate remains in the Company&#8217;s possession, a sale is recognized at the point in time when the customer obtains control of the product.  Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria have been met in order for control to be transferred to the customer: the reason for the bill and hold arrangement is substantive -the customer has requested the product be warehoused, the product has been identified as separately belonging to the customer, the product is currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or direct it to another customer.   </span></div><div style="padding-left:4.5pt;padding-right:4.5pt"><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%">Warehouse service revenue is recognized over the time that warehouse services are rendered and as they are rendered.  This is a faithful depiction of the satisfaction of the performance obligation because control of the aging products has already passed to the customer and there are no additional performance activities required by the Company, except as requested by the customer. The performance of the service activities, as requested, is invoiced as satisfied and revenue is concurrently recognized.  Contract bottling is recognized over the time contract bottling services are rendered and as they are rendered. </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%"><ix:continuation id="i9a75a68801d34c8b97706b550858acf6">Sales in the Branded Spirits segment reflect reductions attributable to consideration given to customers in incentive programs, including discounts and allowances for certain volume targets.  These allowances and discounts are not estimated, are not for distinct goods, and paid only when the depletion volume targets are achieved. The amounts reimbursed to customers is determined based on agreed-upon amounts and are recorded as a reduction of revenue.</ix:continuation>  </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkxMDE4NDM_59aa6b41-1fba-4fe9-99bb-43c5a41b3842" continuedAt="i0a978a1df02e468eb9ee21ad27a2a9e3" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Excise Tax.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the U.S. Treasury Department (the &#8220;TTB&#8221;) regulations which includes making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB.  Individual states also impose excise taxes on alcohol beverages </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;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%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibf55a4d60cfe448889b687fff83bf80c" continuedAt="i2b9f524e8ac2454b8fe31d461a90e0db"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0a978a1df02e468eb9ee21ad27a2a9e3">in varying amounts. The Company calculates its Federal and state excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. Excise taxes that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are excluded from revenue and expense.</ix:continuation>  </span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="mgpi:InsuranceRecoveryPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkxMDE4NDQ_f7876e23-ec5f-4327-bbf3-8ab9fb1d54c2" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognition of Insurance Recoveries.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Estimated loss contingencies are recognized as charges to income when they are probable and reasonably estimable.  Insurance recoveries are not recognized until all contingencies related to the insurance claim have been resolved and settlement has been reached with the insurer.  Insurance recoveries, to the extent of costs and losses, are reported as a reduction to costs on the Consolidated Statements of Income.  Insurance recoveries, in excess of costs and losses, if any, would be reported as a separate caption in Operating income on the Consolidated Statements of Income.</span></ix:nonNumeric></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODM0_14bc0b56-0d6a-4192-acf4-aecb5bac425e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company accounts for income taxes using an asset and liability method which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis.  A valuation allowance is recognized if it is &#8220;more likely than not&#8221; that at least some portion of the deferred tax asset will not be realized.</span></ix:nonNumeric></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%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODM5_77808d9b-399e-42c1-b55a-d308d367d30b" continuedAt="i6dd9f67fb27e4d1aaef1b7050db0a30c" escape="true">Earnings Per Share (&#8220;EPS&#8221;).</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6dd9f67fb27e4d1aaef1b7050db0a30c">&#160;&#160;Basic and diluted EPS is computed using the two class method, which is an earnings allocation formula that determines net income per share for each class of Common Stock and participating security according to dividends declared and participation rights in undistributed earnings.&#160;Basic EPS amounts are computed by dividing net income attributable to common shareholders by the weighted average shares outstanding during each year or period. Diluted EPS is computed using the if-converted method by dividing the net income attributable to common shareholders by the weighted average shares outstanding, inclusive of the impacts of the conversion feature of the Convertible Senior Notes.</ix:continuation> </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%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NDc_0f06ca71-8efd-4567-93ac-b65f67a6ce05" continuedAt="i19465036728d4dc3836a5b406a3e220e" escape="true">Translation of Foreign Currencies.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i19465036728d4dc3836a5b406a3e220e"> Assets and liabilities of Niche Drinks, Co., ltd. (&#8220;Niche&#8221;), a wholly-owned subsidiary of the Company whose functional currency is the British pound sterling, are translated to U.S. dollars using the exchange rate in effect at the consolidated balance sheet date.  Results of operations are translated using average rates during the period.  Adjustments resulting from the translation process are included as a component of Accumulated other comprehensive income.</ix:continuation> </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%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NDg_92be13f9-c625-4174-ba1d-c4f254027e02" continuedAt="i42742466b1384582998cd97928c89afe" escape="true">Business Combinations.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i42742466b1384582998cd97928c89afe"> Assets and liabilities assumed during a business combination are generally recorded at fair market value as of the acquisition date.  Goodwill is recognized to the extent that the purchase consideration exceeds the value of the assets acquired and liabilities assumed.  The Company uses its best estimate and third party valuation specialists to determine the fair value of the assets acquired and liabilities assumed.  During the measurement period, which can be up to one year after the acquisition date, the Company can make adjustments to the fair value of the assets acquired and liabilities assumed, with the offset being an adjustment to goodwill.</ix:continuation>    </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%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODIx_a896b9e4-1e3b-4117-bb4d-edd06b082670" continuedAt="i96d05faf55cc4dc4b91db45a2abb842f" escape="true">Goodwill and Other Intangible Assets.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i96d05faf55cc4dc4b91db45a2abb842f"> The Company records goodwill and other indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and other indefinite-lived intangible assets to its respective reporting units.  The Company evaluates goodwill for impairment at least annually, in the fourth quarter, or on an interim basis if events and circumstances occur that would indicate it is more likely than not that the fair value of a reporting unit is less than the carrying value.  To the extent that the carrying amount exceeds fair value, an impairment of goodwill is recognized and allocated to the reporting units.  Judgment is required in the determination of reporting units, the assignment of assets and liabilities to reporting units, including goodwill, and the determination of fair value of the reporting units.  The Company separately evaluates indefinite-lived intangible assets for impairment.  As of December 31, 2021, the Company determined that goodwill and indefinite-lived intangible assets were not impaired.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzkx_36780011-b431-4dfc-a931-e6cde5cb1ad0" continuedAt="ic743a38cc2404a2ebfcca8cc601f4a00" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company determines the fair values of its financial instruments based on a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The hierarchy is broken down into three levels based upon the observability of inputs.  Fair values determined by Level&#160;1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.  Level&#160;2 inputs include quoted prices for similar assets and liabilities in active markets and inputs other than quoted prices that are observable for the asset or liability.  Level&#160;3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.  In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy.  In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety.  The Company&#8217;s assessment of the significance of a particular input to the fair value in its entirety requires judgment and considers factors specific to the asset or liability. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 short-term financial instruments include cash and cash equivalents, accounts receivable and accounts payable.&#160;&#160;The carrying value of the short-term financial instruments approximates the fair value due to their short-term nature. </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;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%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i2b9f524e8ac2454b8fe31d461a90e0db" continuedAt="i77978344e7974761a254f5401bdb1158"><ix:continuation id="ic743a38cc2404a2ebfcca8cc601f4a00" continuedAt="i2a6b09e11c8f42a99390896cc4810056"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial instruments have no stated maturities or the financial instruments have short-term maturities that approximate market.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s debt is estimated based on current market interest rates for debt with similar maturities and credit quality.  The fair value of the Company&#8217;s debt was $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNjUx_c03366b0-adff-48e9-89db-65f5ffd30ebc">272,971</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNjU4_143a6e33-08a4-439b-93ce-78f74b19596a">44,548</ix:nonFraction> at December&#160;31, 2021 and 2020, respectively.  The financial statement carrying value (including unamortized loan fees) was $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNzY3_4212d79a-74d9-4d95-aee2-b0d7ad202941">233,399</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNzc0_a2219a02-73e2-4c9e-a9bd-29b953775790">39,871</ix:nonFraction> at December&#160;31, 2021 and 2020, respectively.&#160;&#160;These fair values are considered Level 2 under the fair value hierarchy. </span></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:112%"><ix:continuation id="i2a6b09e11c8f42a99390896cc4810056">See Note 4, Business Combination, for discussion related the the fair value of tangible and intangible assets acquired and liabilities assumed as part of the merger with Luxco.</ix:continuation> </span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODU2_515ea221-7a90-45b2-9f0b-6fb68523dd6f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain commodities the Company uses in its production process, or input costs, exposes it to market price risk due to volatility in the prices for those commodities.&#160; Through the Company&#8217;s grain supply contracts for its Atchison and Lawrenceburg facilities, its wheat flour supply contract for the Atchison facility, and its natural gas contracts for both facilities, it purchases grain, wheat flour, and natural gas, respectively, for delivery from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d">one</span> to <ix:nonNumeric contextRef="ic2853b29883e4140942ad682dcdfd9a9_D20210101-20211231" name="us-gaap:DerivativeTermOfContract" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzYy_4e081122-c734-415a-bc07-8543da31073f">24</ix:nonNumeric> months into the future at negotiated fixed prices. &#160;The Company has determined that the firm commitments to purchase grain, wheat flour, and natural gas under the terms of its supply contracts meets the normal purchases and sales exception as defined under ASC 815,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160; Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, because the quantities involved are for amounts to be consumed within the normal expected production process.</span></ix:nonNumeric></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%"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:EquityMethodInvestmentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NDk_b98bb30e-c71a-40f3-baaa-0d4e79e70b00" continuedAt="ib74d5675eceb4ffbb98b9a2d61857d07" escape="true">Equity Method Investments. </ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib74d5675eceb4ffbb98b9a2d61857d07">The consolidated financial statements include the results of Luxco and its affiliated companies since April 1, 2021, when the Company obtained control through the Merger.  The Company holds <ix:nonFraction unitRef="number" contextRef="i57ad5b06b0654d909f73c6812c8bd5f8_I20210401" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NjU_8682503d-3113-4d5b-801c-188d177ae104">50</ix:nonFraction> percent interest in DGL Destiladores, S.de R.L. de C.V. (&#8220;DGL&#8221;) and Agricola LG, S.de R.L. de C.V. (&#8220;Agricola&#8221;) (combined &#8220;LMX&#8221;), which are accounted for as equity method investments.  At December&#160;31, 2021, the investment in LMX was $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEwOTk1MTE2NDYxMjg_9249c4cd-aba1-4f5d-a028-dc37835b6860">4,944</ix:nonFraction>, which is recorded in Investment in joint ventures on the Consolidated Balance Sheet.  During the year ended December&#160;31, 2021, the Company recorded a $<ix:nonFraction unitRef="usd" contextRef="ib008f784b708475eb756e49811c952d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEwOTk1MTE2NDYxMzE_783fa56d-979a-4759-b9b6-a2b6de4f6575">1,611</ix:nonFraction> loss from equity method investments, which is recorded in Other income (loss), net on the Consolidated Statement of Income.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODMw_d5a92fd5-0d6a-4323-9702-04f6131ebbc7" continuedAt="ie5e7f1ace7aa4df692f6bbefbaeed55c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standard Updates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Update (&#8220;ASU&#8221;) No. 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for convertible instruments by eliminating the beneficial conversion feature and cash conversion models. Certain convertible instruments will be accounted for as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, this ASU simplifies the earnings per share calculation, by eliminating the treasury stock method and requiring entities to use the if-converted method. This guidance is effective for annual periods beginning after December 31, 2021 with early adoption permitted.  The Company adopted ASU 2020-06 on January 1, 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%">Recently Issued Accounting Pronouncements. </span></div></ix:nonNumeric></ix:continuation><div><ix:continuation id="i77978344e7974761a254f5401bdb1158" continuedAt="ib9853bb5e5a94820abceec67dff998b9"><ix:continuation id="ie5e7f1ace7aa4df692f6bbefbaeed55c" continuedAt="id9d2878837d54e71bceec44da3c8c751"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib9853bb5e5a94820abceec67dff998b9"><ix:continuation id="id9d2878837d54e71bceec44da3c8c751">. This ASU is effective for annual and interim periods beginning after December 15, 2022.  Early adoption is permitted. The Company is still evaluating the effect that ASU 2021-08 will have on its consolidated financial statements and related disclosures.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div style="height:42.75pt;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%">48</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_166"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">NOTE 2:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzk1_3cd7bea3-5ea6-4105-8955-32da97509e00" continuedAt="ie6aa7a665dda4744a5a6999a115b0d13" escape="true">OTHER BALANCE SHEET CAPTIONS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ie6aa7a665dda4744a5a6999a115b0d13"><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzg5_e5925723-2e64-42e4-a789-5ee8a4c48160" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory.</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:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Finished goods</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzItMS0xLTEtMA_a4316a89-b091-44da-a685-a9bae1046c16">35,362</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzItMy0xLTEtMA_60fc6a91-4e53-477a-9916-8b555f236016">16,414</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Barreled distillate (bourbons and whiskeys)</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="mgpi:InventoryBarreledDistillateGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzMtMS0xLTEtMA_dfa34a34-9961-4a84-842a-7789221d2acf">174,080</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="mgpi:InventoryBarreledDistillateGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzMtMy0xLTEtMA_6d35b68c-2703-4e78-9ec2-ea568026db96">105,445</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:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzQtMS0xLTEtMA_12acfb45-18e9-4c07-8d71-8ad872dc147b">24,981</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzQtMy0xLTEtMA_e28b60e2-4d13-4b37-a6b8-1676f808c669">6,954</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:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzUtMS0xLTEtMA_3d3ea427-a851-4302-a4c5-471d4bf3a4e2">1,261</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzUtMy0xLTEtMA_9ea0b69d-b85e-4d9e-a539-067ea1a82807">1,805</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:9pt;font-weight:400;line-height:100%">Maintenance materials</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OtherInventorySupplies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzYtMS0xLTEtMA_dd131fdb-0ce5-4ed1-b68e-7f18c7934a1a">9,179</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OtherInventorySupplies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzYtMy0xLTEtMA_a7e6c29e-00e8-41c4-988f-977663826099">8,634</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzctMS0xLTEtMA_d8ccbe55-79f2-4d7a-975b-1f65019de6dc">1,081</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OtherInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzctMy0xLTEtMA_cdf66919-bbe2-4320-86e7-ac77a0939cfe">1,759</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 7.75pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzgtMS0xLTEtMA_6e5f6793-e8bc-47e6-9acf-98e28dca3a97">245,944</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzgtMy0xLTEtMA_bd15d9a4-731a-40f7-91fc-9375cb7dc34e">141,011</ix:nonFraction>&#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:nonNumeric></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzkw_654b0d84-39cd-4933-b90e-308e69c26372" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, plant, and equipment, net.</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:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Land, buildings, and improvements</span></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="icdb6981bef85492e91d0053f89a8d199_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzItMS0xLTEtMA_a28c4a39-ba48-453b-b068-06575f55ce95">158,178</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4afdeb6dfa224432984a7055138e503a_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzItMy0xLTEtMA_ca27a28a-a5ab-459a-b416-09054359e09b">114,374</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="2" style="background-color:#ffffff;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="i63f6ecf93bda459f9abc543df0fe2d6c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzMtMS0xLTEtMA_f1993761-07a1-44cb-82f1-6c269ecbf9b3">865</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="if9232614db6c464b858d52e61f11ee74_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzMtMy0xLTEtMA_494a326c-5139-4745-8113-dbd87eabfec5">664</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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;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="i7821ee9a694c4deba957195933262cc8_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzQtMS0xLTEtMA_0295ce08-2768-4ff2-97d2-466a95e4eb8c">252,473</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i7edf4f8afb71438b80314a333de7e2fd_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzQtMy0xLTEtMA_4274059f-b1b2-4a43-8e0a-2bfa513fe111">181,990</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:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;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="i0599db8f702a47e39cc404098a73fb64_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzUtMS0xLTEtMA_8385cc11-4fdc-40bd-bdc5-30c6700791a0">16,733</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i97574b705f7d43478ef90396262c515f_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzUtMy0xLTEtMA_88c93c85-852c-408f-bd2b-85e7c2eb5309">16,702</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:9pt;font-weight:400;line-height:100%">Property, plant, and equipment, at cost</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzYtMS0xLTEtMA_f49c872e-2164-4110-82b9-c9d825f0d49f">428,249</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzYtMy0xLTEtMA_3202c924-18a3-49f8-835b-9bd622134cd4">313,730</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 2px 7.75pt;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%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzctMS0xLTEtMA_6a8c27fb-35fa-4535-8490-b7fb83ac072b">220,963</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzctMy0xLTEtMA_40ae463b-ff5d-43e9-be3a-3c792bece3c4">181,738</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 7.75pt;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%">Property, plant, and equipment, net</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzgtMS0xLTEtMA_b405dc54-3aeb-4d25-b188-66cb98a4f859">207,286</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzgtMy0xLTEtMA_ab741abf-6519-4468-8bb2-40ee2d3dffca">131,992</ix:nonFraction>&#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:nonNumeric></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzEwMA_375a875c-c10b-451f-b832-18f82fe9c61b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses.</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:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee benefit plans </span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzItMS0xLTEtMA_825233ca-c331-44ae-ae80-2818cd95e909">1,427</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzItMy0xLTEtMA_0ab330bb-5fa7-4429-b6ac-38f476a7c4f4">3,033</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzMtMS0xLTEtMA_a4d59734-cba9-4305-bc7c-4b436d72fdf8">16,466</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzMtMy0xLTEtMA_dba5dc78-7c15-4157-9076-9478f47e91b8">12,607</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property taxes</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzQtMS0xLTEtMA_6e5012bd-8ff6-4623-a351-6a789fe83962">1,495</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzQtMy0xLTEtMA_ab1e237d-d2ad-49b1-b504-50fead141d37">1,461</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzUtMS0xLTEtMA_514ab782-cc68-4488-b769-541b0d7e0c8b">2,865</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzUtMy0xLTEtMA_21d60a0c-3f5a-4857-b4c8-dac6a0f5c0a1">2,112</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzYtMS0xLTEtMA_e3e3386d-4017-4c33-b8bb-32768de36315">2,616</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzYtMy0xLTEtMA_b6fdc456-1738-48e4-bd44-c5627cea06b3">1,432</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzctMS0xLTEtMA_a9230d04-f1a9-4bfb-9523-baca8b2bcf81">24,869</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzctMy0xLTEtMA_9fd73b93-591c-4fdd-9e2f-2af325873a5c">20,645</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_169"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90ZXh0cmVnaW9uOmUwZmE1Y2ZlZDZjNjQxZjhhOWZiNzE1MjdlMjIxZjAxXzcyOA_126fc76f-e205-4c0b-a7a1-6f853be1f3ea" continuedAt="ic52027fa1ade40aab7dba2d4a98e7bb1" escape="true">REVENUE</ix:nonNumeric></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%"><ix:continuation id="ic52027fa1ade40aab7dba2d4a98e7bb1" continuedAt="id64144a0baff48b68b6f67ccf3c20ace">The Company generates revenues from the Distillery Products segment by the sale of products and by providing warehouse services related to the storage and aging of customer products.  The Company generates revenue from the Branded Spirits segment by the sale of products and by providing contract bottling services.  The Company generates revenue from the Ingredient Solutions segment by the sale of products.  Revenue related to sales of products is recognized at a point in time whereas revenue generated from warehouse services and contract bottling services are recognized over time.  Contracts with customers include a single performance obligation (either the sale of products or the provision of warehouse services and contract bottling service).</ix:continuation></span></div><div style="height:42.75pt;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%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><ix:continuation id="id64144a0baff48b68b6f67ccf3c20ace"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Sales.  </span><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90ZXh0cmVnaW9uOmUwZmE1Y2ZlZDZjNjQxZjhhOWZiNzE1MjdlMjIxZjAxXzczMA_d33f21c8-183c-4e32-a68f-55054fdabea0" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s sales disaggregated by segment and major products and services.</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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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-weight:700;line-height:100%">Distillery Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Brown Goods</span></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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65aebfa9340741f0891c1f16bd23bd43_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzMtMS0xLTEtMA_32f1cb21-f70a-493f-a2fb-8a877e36f4c8">162,074</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;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="id762a9dbb40240e2912883792df2eb3b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzMtMy0xLTEtMA_d9cd9ce1-2256-4b5e-8a53-6a578d75cde2">121,384</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="i35ecfce3e5564329bb5bab78ef00249c_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzMtNS0xLTEtMA_315a75ae-4b64-4743-bca4-df23039b91f8">104,195</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:9pt;font-weight:400;line-height:100%">White Goods</span></td><td colspan="2" style="background-color:#ffffff;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="i1b9482a7b9184a42852aad5636ef579a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzQtMS0xLTEtMA_1af0334d-6261-46ea-a281-57f7dc859f57">75,818</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6d54d534a6e249b085285974e02cca16_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzQtMy0xLTEtMA_da70712b-1c09-4e63-977f-9bda32d75572">63,873</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="i3787867a357e401895165fca6d7e65e2_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzQtNS0xLTEtMA_d8222707-0927-4d8e-92ca-fa4b6871cebb">62,862</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premium beverage alcohol</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18917ffa2eca40c597530b635139aae7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzUtMS0xLTEtMA_3683999c-aaed-49d8-b10a-7871b646ad8b">237,892</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 #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf55646808fd4ac2a42daaa82c183c71_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzUtMy0xLTEtMA_c741271c-402c-4bd2-9e8f-a59091b10744">185,257</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bc7e42e0df54f1488d426ea3cfe5a3e_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzUtNS0xLTEtMA_f6e03817-72cf-4755-86d6-550947624929">167,057</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:9pt;font-weight:400;line-height:100%">Industrial alcohol</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52b2a7a36be649e4a3b18637700c1af4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzYtMS0xLTEtMA_f9fc028a-3cb0-43a9-8962-ac399219052b">62,628</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="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb50ec8b76dc4b2d9a90a887a59ea9a3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzYtMy0xLTEtMA_62a60f25-b8cf-48b6-ad3e-bad52b527751">80,682</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i568e68e12b8540359972ce96357ec5ed_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzYtNS0xLTEtMA_254af3e6-4912-4007-84e3-6c68f54442e0">79,833</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Food grade alcohol</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62ca2ad89c4541dfbd2daf362e5fa074_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzctMS0xLTEtMA_560d0d2a-993f-49e6-b711-f49a0406d958">300,520</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 #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9de648a1f9ee4afc8993cfe75033b849_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzctMy0xLTEtMA_8b462be3-0bee-49c9-a134-02a064d9e4f7">265,939</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5abd04c4106844768d281f06a0873a90_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzctNS0xLTEtMA_d27fc32b-34d9-4a21-9b1a-1bdc677571ad">246,890</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:9pt;font-weight:400;line-height:100%">Fuel grade alcohol</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5c9001b30214b99b9d895a29c839323_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzgtMS0xLTEtMA_3379fe02-1d54-4faf-a0dd-70111094db3a">14,916</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="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80ae1a10b4384a549643243df51a613c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzgtMy0xLTEtMA_dd8e8449-104e-437e-b04d-07067b9bf990">5,630</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i2f2288fc59a34632beb8f4728fe7cb5c_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzgtNS0xLTEtMA_7c74cbfe-9688-43d0-91b4-ebd008262340">5,949</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:9pt;font-weight:400;line-height:100%">Distillers feed and related co-products</span></td><td colspan="2" style="background-color:#cceeff;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="i2899cb78e7494fd589bd873f638b474f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzktMS0xLTEtMA_9f44a82e-803f-40d1-82ac-bd4f12fd5b4c">19,545</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="if70b4bc278f44b98a1c3c602a3ce2651_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzktMy0xLTEtMA_45c74912-dfb7-4dc1-b99c-3abbfad45368">26,109</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="i05e5474d2d73491d99567316ced70d1d_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzktNS0xLTEtMA_5c5898e5-4a77-468e-914b-2c5de0a785b1">26,743</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:9pt;font-weight:400;line-height:100%">Warehouse services</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i761e6d927e37427cae1a796a38022220_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzEwLTEtMS0xLTA_14145b39-a47d-43ba-a567-489efc6068ca">17,523</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="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie84b727c60b7405dbfcd7f7e5ab451c3_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzEwLTMtMS0xLTA_1dc705ca-7e29-4630-a981-5f8f195abda9">15,631</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i9ff8e4f6ecbf43879bb429592980c801_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzEwLTUtMS0xLTA_63b2b4a3-c961-450d-a9e3-1159971204e5">14,656</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 19pt;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%">Total Distillery Products</span></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="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzExLTEtMS0xLTA_b708c35a-0cb1-4af1-b4a1-31f6ce4a5b61">352,504</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzExLTMtMS0xLTA_390b4952-f5ef-40b8-8400-86140edbf51a">313,309</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzExLTUtMS0xLTA_10c7df16-55b8-4bfb-b70e-104f9737a6d1">294,238</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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:9pt;font-weight:700;line-height:100%">Branded Spirits</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></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:9pt;font-weight:400;line-height:100%">Ultra premium</span></td><td colspan="2" style="background-color:#ffffff;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="ia212a00a41a641ad86eeca1b68144c7b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTEtMS0xLTMxOTAy_683c36bd-0f7c-4762-8d91-dfe6ad49e7e6">34,030</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i1038efbad880419c8a54e96dabbf6eb2_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTMtMS0xLTMxOTEx_71541475-ea8f-43be-ad62-97b499caf4b6">3,772</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="iae83dab442d94f81bf09f0cee4558fb1_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTUtMS0xLTMxOTI4_cf0612b7-b2e7-40b2-9bd8-18f65a94ffdf">2,625</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:9pt;font-weight:400;line-height:100%">Premium</span></td><td colspan="2" style="background-color:#cceeff;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="ib1d95d7a1bdf4cb392e0ce750579c06b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTEtMS0xLTMxOTAy_84fa9d06-4ca1-404c-ae82-82822b1f7b98">19,663</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i905393a9eedc41b582fdab4b131db2df_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTMtMS0xLTMxOTEx_8c19c063-6f40-40e8-aabd-f54ab01cb9e2">334</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="i400695c0b62f437982cb9d47f7a98322_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTUtMS0xLTMxOTI4_b849a07d-ddd3-4fa3-b75b-40989bdcc441">370</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:9pt;font-weight:400;line-height:100%">Mid </span></td><td colspan="2" style="background-color:#ffffff;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="i21690b42ad8944e983c307e80339ec2f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTEtMS0xLTMxOTAy_42b7988b-4f14-4c7b-8079-80d86ae41d30">51,890</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i111abd99cd3d4dfca88e20f374eed91f_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTMtMS0xLTMxOTEx_85357cb1-9f9a-4b70-a652-a45e003f1553">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9621e653d8994ca691e86c739dba31fa_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTUtMS0xLTMxOTI4_021114b8-456c-42e8-93db-0334ac5c5e6b">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value</span></td><td colspan="2" style="background-color:#cceeff;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="i7b1cfbbd671d46809ea1788d9f246698_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTEtMS0xLTMxOTAy_e46011cd-b992-4588-be9f-f8d6275fa72f">58,514</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i95c03e18e66c454c82e8eebec8b6ffc1_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTMtMS0xLTMxOTEx_6363a6ac-d6de-4678-abfc-5259b6838138">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14cd0b72331d4e3ca8c7debc6a840dc1_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTUtMS0xLTMxOTI4_f15a5cac-6b5f-4ccb-8271-159a29f80cea">&#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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;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="i90eae372e21747dea3b794446acee20a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTEtMS0xLTMxOTAy_aedf9876-0478-4509-94d1-57ba13fbb3d1">19,469</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i1eca152f1acc45b3b53bb45d6ce87e49_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTMtMS0xLTMxOTEx_1b46e55f-8c7b-49e2-abb4-f5452d79416c">43</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="i3d9a6b18da3c4b8c9d5627ddf8d63cc7_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTUtMS0xLTMxOTI4_4567d45d-4e81-4e39-99cc-dab78ba6d859">&#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 2px 19pt;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%">Total Branded Spirits </span></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="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE5LTEtMS0xLTMyNjUy_ef7e8388-2daf-4a74-a2bb-2a909a1ce17c">183,566</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE5LTMtMS0xLTMyNjUy_4444a899-e675-474e-8461-5e8676dbb07d">4,149</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE5LTUtMS0xLTMyNjUy_45132a4c-1b97-499f-a307-d9c2ee36e3eb">2,995</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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:9pt;font-weight:700;line-height:100%">Ingredient Solutions</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></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:9pt;font-weight:400;line-height:100%">Specialty wheat starches</span></td><td colspan="2" style="background-color:#ffffff;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="i6535f4aaeaf3446298552cd042251a43_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTEtMS0xLTA_33491a7e-8c33-42ee-b0fb-f465020d8c03">47,758</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i7760b5e67f784d6cbd372fbd8dc485b4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTMtMS0xLTA_9c628bb3-79ff-4800-8312-0bb44454a007">41,631</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="iad8934c2eb5c4874b1ef0db50bd8ac21_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTUtMS0xLTA_63118713-851e-445b-9c98-e9cc83bd6d28">30,816</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:9pt;font-weight:400;line-height:100%">Specialty wheat proteins</span></td><td colspan="2" style="background-color:#cceeff;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="ib2dc59d086644e078825b4825344d7de_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTEtMS0xLTA_86a90b3f-cfbf-4c57-be4d-7a9b742104b2">31,485</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="iceba3a19d7414a2ba95347110d50f98d_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTMtMS0xLTA_ac5b120b-d628-43ff-accf-22efeb2c0a36">26,960</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="ib00fe08b6a46404b912a1735660374dd_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTUtMS0xLTA_60db2569-8198-433a-b8d5-594f3199d7e6">22,359</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:9pt;font-weight:400;line-height:100%">Commodity wheat starch</span></td><td colspan="2" style="background-color:#ffffff;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="i1a9b2260c3ef4c949b357c85bd10bb2c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTEtMS0xLTA_731b13de-2e6e-4282-86c0-0b240c1ee085">10,014</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i62658df1d5db40a4bb3e990f5ee3e443_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTMtMS0xLTA_7d9541b6-5707-4ef0-a99b-89100a02d41f">7,630</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="i7d2f09aa475d4c8a881f0d3b86f172a6_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTUtMS0xLTA_4a7eea32-b7a4-478b-b32d-24e00fef4832">9,628</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:9pt;font-weight:400;line-height:100%">Commodity wheat protein</span></td><td colspan="2" style="background-color:#cceeff;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="i08b6a2b3d123420183d45fca5cb1aba3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTEtMS0xLTA_9e7aa035-d7e7-4264-86eb-26854d5615ac">1,393</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i544df70a1960451b8bb09fb3a3b5c9d7_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTMtMS0xLTA_b2d5e9d6-73f2-4996-9f0b-843d6ff55a87">1,842</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="i2602353c7d5d42d1a0fc769178d58a86_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTUtMS0xLTA_84147f24-4b9d-4973-add4-9a973468c2bf">2,709</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 19pt;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%">Total Ingredient Solutions</span></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="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTEtMS0xLTA_4a102b3c-bb58-4519-86b2-9906b4e3d107">90,650</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTMtMS0xLTA_d48ea6af-1183-4c70-adaa-6533a3a6252f">78,063</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic618352785344886a891282a66da8167_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTUtMS0xLTA_9c9a0173-8b88-4090-a70d-0759993a2a89">65,512</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 style="height:15pt"><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 2px 19pt;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%">Total sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzIwLTEtMS0xLTA_be2cd546-8c5e-4382-9de3-71cc5ad32879">626,720</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-bottom:3pt double #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;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:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzIwLTMtMS0xLTA_49981208-e20d-4a90-bdac-a81d274603d3">395,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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:#ffffff;border-bottom:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzIwLTUtMS0xLTA_bfede798-b68c-42fe-859e-5cb3ed454cd0">362,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_2313"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4: <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTkx_01a8fe69-fc8c-4b86-87cc-837ef9f89a15" continuedAt="id08f883229c84be8b71e2da0cdfbb6b3" escape="true">BUSINESS COMBINATION</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="id08f883229c84be8b71e2da0cdfbb6b3" continuedAt="ie9d5019b32024cbfa376bda37b4a4393"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Description of the transaction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. On January 22, 2021, the Company entered into a definitive agreement to acquire Luxco, and subsequently completed the merger on April 1, 2021 (the &#8220;Merger&#8221;).  Luxco is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.  As a result of the Merger, MGP increased its scale and market position in the branded-spirits sector and believes it strengthened its platform for future growth of higher valued-added 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%">Following the Merger, Luxco became a wholly-owned subsidiary of MGP and is included within the Branded Spirits segment.  The aggregate consideration paid by the Company in connection with the Merger was $<ix:nonFraction unitRef="usd" contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTk1_9a4505a2-e389-4be2-88cf-739fa9b26c0f">237,500</ix:nonFraction> in cash (less assumed indebtedness) and <ix:nonFraction unitRef="shares" contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjA1_39d7619f-daf6-43a2-bb74-bee743c20f08">5,007,833</ix:nonFraction> shares of common stock of the Company, subject to adjustment for fractional shares (the &#8220;Company Shares,&#8221; and together with the cash portion, the &#8220;Merger Consideration&#8221;).  The Company Shares were valued at $<ix:nonFraction unitRef="usd" contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjE3_85137a4d-7a94-42a8-a3d8-050c5b7ba53b">296,213</ix:nonFraction> and represented approximately <ix:nonFraction unitRef="number" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="3" name="mgpi:BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjU4_6d04c48b-0a5f-4dc7-9b24-c4cfe245e824">22.8</ix:nonFraction> percent of the Company&#8217;s outstanding common stock immediately following the closing of the Merger.  The Merger Consideration was subject to customary purchase price adjustments related to, among other things, net working capital, acquired cash and assumed debt.  The consideration paid at closing included a preliminary estimated purchase price adjustment.  In September 2021, the parties finalized the purchase price adjustment, which decreased the cash consideration paid by approximately $<ix:nonFraction unitRef="usd" contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930" decimals="-3" sign="-" name="mgpi:BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjI3_b9e4970c-eb91-4680-bf88-be9e26f7ec18">608</ix:nonFraction> and increased stock consideration by an additional <ix:nonFraction unitRef="shares" contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930" decimals="INF" name="mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjMz_92f2cede-2081-4982-8145-955a32815334">1,373</ix:nonFraction> shares from the preliminary amounts that were paid at closing.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;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%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie9d5019b32024cbfa376bda37b4a4393" continuedAt="i97cfe3caf9f84dabb6665c5c9d782021"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash portion of the Merger Consideration, the repayment of assumed debt, and transaction-related expenses were financed with borrowings under the Company&#8217;s existing Credit Agreement which was drawn down on April 1, 2021.  See Note 6, Corporate Borrowings, for further details. </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:115%">For tax purposes, the transaction was structured partially as a tax-free reorganization and partially as a taxable acquisition, as defined in the Internal Revenue Code.  The Company anticipates the amount transferred in a tax deferred manner, under the tax-free reorganization rules, will not create additional tax basis for the Company.  The taxable component of the transaction will create additional tax basis and a corresponding future tax deduction for the 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:700;line-height:115%">Purchase Price Allocation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Merger was accounted for as a business combination in accordance with Financial Accounting Standards Board Accounting Standard Codification 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;ASC 805&#8221;), and as such, assets acquired, liabilities assumed, and consideration transferred were recorded at their estimated fair values on the acquisition date. <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTkz_ce16bb97-1a26-4230-a3ac-c48faf6ad520" continuedAt="ifed0b85846d440b69ca8722cdb44c4c0" escape="true">The following table summarizes the allocation of the consideration paid for Luxco to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date, with the excess recorded to goodwill.</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifed0b85846d440b69ca8722cdb44c4c0" continuedAt="ic320b6b7e9264287a4870054b5c565d1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:84.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.781%"></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-weight:700;line-height:100%;text-decoration:underline">Consideration:</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Cash, net of assumed debt</span></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="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xLTEtMS0xLTMyOTU5_6b968749-cf44-44d1-9b67-a2088de66bca">149,484</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of MGP Common Stock issued at close</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  (a)</span></div></td><td colspan="2" style="background-color:#ffffff;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="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="-3" name="mgpi:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yLTEtMS0xLTMyOTU5_01534e62-4bc2-44ce-8bef-7acb7585f3f9">296,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 2px 13pt;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%">Fair value of total consideration transferred</span></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8zLTEtMS0xLTMyOTU5_3a25045d-1aa9-49cb-9040-9e2d0b7f58b4">445,763</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 style="height:15pt"><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Recognized amounts of identifiable assets acquired and liabilities assumed: </span></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:9pt;font-weight:400;line-height:100%">Cash </span></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl82LTEtMS0xLTMyOTU5_6dc5b5f2-8c44-45ff-8d5e-a7e164aafd85">479</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:9pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl83LTEtMS0xLTMyOTU5_c16b2bc1-f4ca-4f47-ac1d-7d0802e92eb7">29,675</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:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl84LTEtMS0xLTMyOTU5_a4cfe9d5-72b9-4612-854a-02da83e0fd70">90,854</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:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl85LTEtMS0xLTMyOTU5_d41de9c6-f566-4664-88ef-95537a5c7dec">1,454</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:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMC0xLTEtMS0zMjk1OQ_00c4dc1b-6542-4e22-837c-50aba1aed13f">41,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in joint ventures</span></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMS0xLTEtMS0zMjk1OQ_fa2491ff-3ed3-4603-98e5-b40d40df7f69">5,085</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  (b)</span></div></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMi0xLTEtMS0zMjk1OQ_95a3d8cf-d5dc-479a-8bc1-6fa607b358d5">219,500</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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMy0xLTEtMS0zMjk1OQ_b1ea0213-ee9a-461a-a22a-c9ef9f8e7fff">4,257</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNC0xLTEtMS0zMjk1OQ_74cdb6bf-c2b7-41af-9b38-ee6f2c18a2bd">392,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></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:9pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (c)</span></div></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNS0xLTEtMS0zMjk1OQ_9449dff2-9b0a-45fd-9380-8f48f8308057">87,509</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:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNi0xLTEtMS0zMjk1OQ_55212280-3850-48e6-9fcb-2be9a7ccf4d9">14,453</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:9pt;font-weight:400;line-height:100%">Federal and state excise taxes payable</span></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNy0xLTEtMS0zMjk1OQ_f6e44616-4262-4511-9869-60e57f1cbb76">8,352</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:9pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xOC0xLTEtMS0zMjk1OQ_70ac5017-9fe2-4133-b6a1-e7efa64d8502">2,832</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:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xOS0xLTEtMS0zMjk1OQ_a6708130-ff79-43be-83ef-d541a408a8bd">196</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:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMC0xLTEtMS0zMjk1OQ_1746dc9d-149b-41e4-bad1-2a54a4b0c6dd">57,034</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMS0xLTEtMS0zMjk1OQ_57d9bdde-891d-4f86-8916-2aa29ece13f5">170,376</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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;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="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMi0xLTEtMS0zMjk1OQ_b789da7b-10e5-48e8-928a-d119979f1627">223,556</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMy0xLTEtMS0zMjk1OQ_8fc7645b-ac19-40fa-a77c-7be7ad22087f">445,763</ix:nonFraction>&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued <ix:nonFraction unitRef="shares" contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjY4_34e66ecb-459c-49bd-a3d2-54fdce700c0c">5,007,833</ix:nonFraction> shares of MGP Common Stock which was valued at $<ix:nonFraction unitRef="usdPerShare" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="INF" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mjc5_7580784e-cf09-470e-99fb-d815b8c19fe1">59.15</ix:nonFraction> per share on April 1, 2021.  In September 2021, the parties finalized the purchase price adjustments which increased stock consideration by an additional <ix:nonFraction unitRef="shares" contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930" decimals="INF" name="mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mjg3_cf04445f-c94b-47bc-8f52-50ab23d15885">1,373</ix:nonFraction> shares from the preliminary amounts that were paid at closing.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Intangible assets acquired includes trade names with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="ib737a267bdc84d1aa88ceb69194660fc_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzAz_7f1f7fe5-b529-4165-b631-b67796f6e5dd">178,100</ix:nonFraction> and distributor relationships with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mjk0_9f0d21f9-74ca-4c1f-a319-7b40097323c9">41,400</ix:nonFraction>. </span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:continuation id="ic320b6b7e9264287a4870054b5c565d1" continuedAt="if92be87aec604e1688c2a93078a028a5">(c)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="if92be87aec604e1688c2a93078a028a5"> The fair value of Luxco&#8217;s debt that was assumed by MGP in the transaction and repaid on the closing date.</ix:continuation> </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:115%">In accordance with ASC 805 assets acquired, liabilities assumed, and consideration transferred were recorded at their estimated fair values on the acquisition date.  The fair value measurements of tangible and intangible assets and liabilities were based on significant inputs not observable in the market and represent Level 3 measurements within the fair value hierarchy.  Level 3 inputs include discount rates that would be used by a market participant in valuing these assets and liabilities, projections of revenues and cash flows, distributor attrition rates, royalty rates and market comparable, among others.  The fair value of work-in-process and finished goods inventory was determined using the comparative sales method and raw materials was determined </span></div></ix:continuation><div style="height:42.75pt;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%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i97cfe3caf9f84dabb6665c5c9d782021"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">using the replacement cost method.  The fair value of personal property assets was determined using the market approach and the indirect and direct method of the cost approach, and the fair value of real property was determined using the cost approach and and the sales comparison approach. </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%">Goodwill of $<ix:nonFraction unitRef="usd" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8xMDk5NTExNjM2Nzg2_b789da7b-10e5-48e8-928a-d119979f1627">223,556</ix:nonFraction>, all of which is expected to be deductible for tax purposes, represents the excess of the consideration transferred over the estimated fair value of assets acquired net of liabilities assumed.  The Intangible assets acquired includes indefinite-lived intangible assets, trade names, with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="ib737a267bdc84d1aa88ceb69194660fc_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzIz_a3f9e055-38e2-4cb0-8c78-eed272ea776a">178,100</ix:nonFraction> and definite-lived intangible assets, distributor relationships, with an estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzMz_d7661ce1-cf78-4a29-93c4-394bea100b50">41,400</ix:nonFraction> and a useful life of <ix:nonNumeric contextRef="i599fc13fa1be424a8ee52fcc42819f7e_D20210401-20210401" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzQ4_af36aad9-3f33-497d-afbc-18cc88d93197">20</ix:nonNumeric> years.  The trade names and distributor relationships acquired by the Company have been recorded at the estimated fair values using the relief from royalty method and multi-period earnings method, respectively.  Management engaged a third party valuation specialist to assist in the valuation analysis of certain acquired assets including trade name and distributor relationship.</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:115%">Operating Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The operating results of Luxco were consolidated with the Company&#8217;s operating results subsequent to the merger date.  During the year ended December 31, 2021, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzYx_5cd63f45-7d7d-4424-9943-d957b9de0f25">177,607</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="-3" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzY1_88ae4f9d-fd29-45f6-bada-6221fdf05d89">17,027</ix:nonFraction>, of Sales and Income before income taxes, respectively, attributable to Luxco on it&#8217;s Consolidated Statement of Income.  During the year ended December 31, 2021, the Company has incurred $<ix:nonFraction unitRef="usd" contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzY5_25ba384d-1a18-4327-adde-0b7df3e20f9e">8,927</ix:nonFraction> of transaction related costs, which are included in Selling, general and administrative expenses on the Consolidated Statements of Income. </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%">Pro Forma Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTky_4f5a6405-0b68-421f-b698-05377a4beac4" continuedAt="ief21ea37c2a8416c81b9495c0357b5f7" escape="true">The following table summarizes the unaudited pro forma financial results for the year ended December 31, 2021 and 2020, as if the Merger had occurred on January 1, 2020:</ix:nonNumeric></span></div><div><ix:continuation id="ief21ea37c2a8416c81b9495c0357b5f7"><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:68.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Pro Forma Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;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%">Sales</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF8zLTEtMS0xLTMzMDc5_30a2be22-527a-4a69-a757-a8f7791a812e">671,090</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 #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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF8zLTMtMS0xLTMzMDc5_fb36603f-ba44-4401-a28e-cc2fc9996a44">592,025</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 2px 1.75pt;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF80LTEtMS0xLTMzMDc5_54f14013-6be5-4b37-9551-60e634d53681">100,597</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF80LTMtMS0xLTMzMDc5_9c638e58-a4e8-4b41-86b1-b94903f6c9ba">46,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 1.75pt;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%">Basic earnings per share</span></td><td colspan="2" style="background-color:#cceeff;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="usdPerShare" contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF81LTEtMS0xLTMzMDgx_62832b91-f900-41d9-8f56-77b490f59215">4.84</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="usdPerShare" contextRef="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF81LTMtMS0xLTMzMDgz_233d6627-93cd-431b-a420-94daf88c6869">2.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:112%">The pro forma results are adjusted for items that are non-recurring in nature and directly attributable to the Merger, including the income tax effect of the adjustments.  Merger related costs incurred by the Company of $<ix:nonFraction unitRef="usd" contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8xMDk5NTExNjM2Nzk3_25ba384d-1a18-4327-adde-0b7df3e20f9e">8,927</ix:nonFraction> for the year ended December 31, 2021 were excluded and $<ix:nonFraction unitRef="usd" contextRef="i7e1443cb292c4e6ea900d6d882f327ec_D20200101-20200101" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mzkw_e29c99c5-a38b-40f6-a4fc-4b2f61dc20fc">7,037</ix:nonFraction> is assumed to have been incurred on January 1, 2020.  Merger related costs incurred by Luxco of $<ix:nonFraction unitRef="usd" contextRef="i31077dd1cbc94f75ba8f13673814297a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mzc4_89559fe1-41b7-431c-85d2-078473f1ae82">3,132</ix:nonFraction> were excluded from the year ended December 31, 2021 pro forma results.  A non-recurring expense of $<ix:nonFraction unitRef="usd" contextRef="ib2429f4f6ae14b32a620ad0b7be04cd3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mzgy_5f8a3fb8-3a2e-4c45-90de-fef16a4d0fd3">2,529</ix:nonFraction> for the year ended December 31, 2021 related to the fair value adjustment of finished goods inventory estimated to have been sold was removed and included in the results for the year ended December 31, 2020.  Other acquired tangible and intangible assets are assumed to be recorded at estimated fair value on January 1, 2020 and are amortized or depreciated over their estimated useful lives.  &#160;&#160;&#160;&#160;</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 summary pro forma financial information is for informational purposes only, is based on estimates and assumptions, and does not purport to represent what the Company&#8217;s consolidated results of operations actually would have been if the Merger had occurred at an earlier date, and such data does not purport to project the Company&#8217;s results of operations for any future period.  The basic shares outstanding used to calculate the pro forma net income per share amounts presented above have been adjusted to assume shares issued at the closing of the Merger were outstanding since January 1, 2020.</span></div></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_172"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5:  <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzU5OQ_8c3accd2-4226-42cc-a65e-84f64eef4d23" continuedAt="ibf3320df369c448693d195baf8a1f241" escape="true">GOODWILL AND OTHER INTANGIBLE ASSETS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ibf3320df369c448693d195baf8a1f241" continuedAt="ie2ce6b335cbd4d5699bd9e52c1248efb"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definite-Lived Intangible Assets</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 a definite-lived intangible asset which was acquired as a result of the Merger.  The distributor relationships have a carrying value of $<ix:nonFraction unitRef="usd" contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzMjM_8bf93fb9-1d2d-4453-b44c-5896d92c858d">39,848</ix:nonFraction>, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzMzI_9c99ed17-d8f1-4ea8-8e04-85391ddbbdd9">1,552</ix:nonFraction>.  The distributor relationships have a useful life of <ix:nonNumeric contextRef="i599fc13fa1be424a8ee52fcc42819f7e_D20210401-20210401" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzNjQ_277d58ac-85c8-4a6d-afd4-d77999c1a43a">20</ix:nonNumeric> years.  The amortization expense for the year ended December 31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzNDA_cdf634fa-9498-427f-a91c-489b923a9e6b">1,552</ix:nonFraction>. </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;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%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie2ce6b335cbd4d5699bd9e52c1248efb"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzNzA_6dd07766-df86-419f-9140-96726bcbb1d8" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the expected future amortization expense related to definite-lived intangibles assets 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:87.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.865%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%">2022</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzEtMS0xLTEtMzIwMzA_fd858c06-0e83-4187-9754-8a6f70cb10ad">2,070</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:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzItMS0xLTEtMzIwMzA_acba5555-18a7-4fb2-93fd-84d82e5efe68">2,070</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:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzMtMS0xLTEtMzIwMzA_f2ea8d16-d298-481c-ae3b-02222f9d620d">2,070</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:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzQtMS0xLTEtMzIwMzA_eb32c5ea-ebfe-44a3-bdff-be3bd7b3d84b">2,070</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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzQtMS0xLTEtMzMxNDU_8971af02-63c1-44d4-b0d5-bf828f280c85">2,070</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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzUtMS0xLTEtMzIwMzA_aa0b72b7-91f1-45f0-9a23-264840f683f9">29,498</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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzYtMS0xLTEtMzMxNDU_79bc31e6-a1c6-4da8-8cd5-ba29e68fa21c">39,848</ix:nonFraction>&#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:700;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</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 records goodwill and indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and indefinite-lived intangible assets to its respective reporting units.  <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzYwMA_18ece43a-2b29-4a26-b4f4-26ad9456b306" continuedAt="ic92fed5386df488580038671b8fa085e" escape="true">Changes in carrying amount of goodwill by business segment were as follows:</ix:nonNumeric></span></div><div><ix:continuation id="ic92fed5386df488580038671b8fa085e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:24.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.405%"></td><td style="width:0.1%"></td></tr><tr><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:100%">Distillery Products</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:400;line-height:100%">Branded Spirits</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:400;line-height:100%">Ingredient Solutions</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:400;line-height:100%">Total</span></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%">Balance at December&#160;31, 2020</span></div></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="i3949b6de90104bd3b9407abbd5afaa00_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtMS0xLTEtMA_a5ab69ee-6cec-4e3e-90c4-1d6416d9d7f5">&#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="i821953fa6f3543a29d0c6c1c993de959_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtMy0xLTEtMzMxNTQ_b855a2fc-05eb-4f25-8af6-38ff46f9bc08">2,738</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="i22827bf07707482bb98c57944136d53a_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtMy0xLTEtMA_2056e112-4974-434d-9418-50a975b53513">&#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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtNS0xLTEtMA_9b109030-9c10-4f50-8048-be4535842cbd">2,738</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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItMS0xLTEtMA_7ceeac63-a0b8-4ce7-80a4-ab712d7b2d2e">&#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="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItMy0xLTEtMzMxNTQ_496e99dd-1f17-4b4b-bb58-a33a203f564b">223,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="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItMy0xLTEtMA_d3352642-4cbe-48f3-95a9-3f13d7d925fa">&#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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItNS0xLTEtMA_d57f91af-86ca-4a33-9032-4592a7f2be52">223,556</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></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="i63d1a97d9ee1436185eacfd3ed203ee6_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtMS0xLTEtMA_1e21d500-8fdc-4e0c-bb3a-2cb91536e343">&#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 #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="id02980ab6c29400fa3941ab43819146f_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtMy0xLTEtMzMxNTQ_de915095-e08e-42c0-baac-2ff59215a3f8">226,294</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="i719e0319c9e049d5baeaa85713ccd277_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtMy0xLTEtMA_b782822b-08fc-4b8c-932a-6dc8ea2c3531">&#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 #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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtNS0xLTEtMA_3d766d79-fdf3-4e91-a704-b5660a17694e">226,294</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></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzODY_5af269d8-fd6d-4aeb-8989-d1725abb10d0" 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 carrying amount of indefinite-lived intangible assets by business segment were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:24.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.405%"></td><td style="width:0.1%"></td></tr><tr><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:100%">Distillery Products</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:400;line-height:100%">Branded Spirits</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:400;line-height:100%">Ingredient Solutions</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:400;line-height:100%">Total</span></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%">Balance at December&#160;31, 2020</span></div></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="i3949b6de90104bd3b9407abbd5afaa00_I20201231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtMS0xLTEtMzMxNTY_de4f1d02-d07c-4ef6-9ec2-550227c4ef82">&#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="i821953fa6f3543a29d0c6c1c993de959_I20201231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtMy0xLTEtMzMxNTY_86c3308b-8efa-422f-8384-a0f09f92a55a">890</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="i22827bf07707482bb98c57944136d53a_I20201231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtNS0xLTEtMzMxNTY_41431a65-2152-4336-87e3-cc5c78390c5d">&#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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtNy0xLTEtMzMxNTY_14a45ea7-f6b9-47c9-9a98-ef2aed351561">890</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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231" decimals="-3" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItMS0xLTEtMzMxNTY_41abd361-c02c-40f7-a3ee-89f840f71161">&#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="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231" decimals="-3" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItMy0xLTEtMzMxNTY_8b352372-139a-4e40-9d86-280935ff365e">178,100</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="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231" decimals="-3" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItNS0xLTEtMzMxNTY_e5b46a9e-defb-413a-bdf5-0b717b19b1a7">&#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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItNy0xLTEtMzMxNTY_d47ad118-a548-44bc-8953-098a2d3477a8">178,100</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></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="i63d1a97d9ee1436185eacfd3ed203ee6_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtMS0xLTEtMzMxNTY_eadc18c2-29f3-4b6c-9d5a-f088f851d598">&#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 #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="id02980ab6c29400fa3941ab43819146f_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtMy0xLTEtMzMxNTY_6a93a296-45ef-4297-ad86-87d0c47488fb">178,990</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="i719e0319c9e049d5baeaa85713ccd277_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtNS0xLTEtMzMxNTY_8686f805-e7f7-451b-a50c-cfa0b19fef71">&#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 #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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtNy0xLTEtMzMxNTY_54335db4-ff27-4e65-b2c7-d74f6ab760ac">178,990</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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_175"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM0OTU_b53159f9-b7e4-4872-8702-d35932730f42" continuedAt="i5f3b50eb6cc9459d93e6580b3b82a9b1" escape="true">CORPORATE BORROWINGS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5f3b50eb6cc9459d93e6580b3b82a9b1" continuedAt="id9ae3103f11446fdb0743ca010135f9c"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM1MDg_8c1489fb-5e3d-4aa5-be89-a5f9c1368e08" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indebtedness Outstanding.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s outstanding indebtedness </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:75.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:10pt;font-weight:700;line-height:100%">Description</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">(a)</span></div></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Agreement - Revolver, <ix:nonFraction unitRef="number" contextRef="iae068fd52f5d4acdba23053c48f61400_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjAyMzdhZWI5MjdmYzRjZWE5ZTI3YTQ2ODgyYzZjMmI2XzMz_ee34682a-f868-443c-b228-6053765766e7">1.09</ix:nonFraction>% (variable rate) due 2025</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae068fd52f5d4acdba23053c48f61400_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzItMS0xLTEtMA_b4b744b8-141b-43b0-9ff1-d4ecd342ec11">&#8212;</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 #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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95917a3ce25540b09825742faafc8a01_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzItMy0xLTEtMA_27797786-e428-453c-8d96-dd1ae8bdd0f7">&#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="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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible Note, <ix:nonFraction unitRef="number" contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmU5ZjBlNDI5NmRiNDQ5OTVhZjQ3M2RhMTM3NDhjYzczXzQy_edabfe52-6c4b-4d4a-b735-13628bbd5d3d">1.88</ix:nonFraction>% (fixed rate) due 2041</span></div></td><td colspan="2" style="background-color:#ffffff;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="if5b83b735e5640fda2fba5b79a857b79_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzMtMS0xLTEtMA_79dfc7b2-a09d-4930-ba8c-8588664d9555">201,250</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="idf3326d41a08410bbd895387ea141c26_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzMtMy0xLTEtMA_1d0ed410-7088-4b97-b5f5-6cd9d785958c">&#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="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></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:9pt;font-weight:400;line-height:100%">Prudential Note Purchase Agreement, <ix:nonFraction unitRef="number" contextRef="id897ca8ea8004e4ea8beb02707bac302_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzUtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNGY1NzgxMTAzZTRhYWVhOTFkMzk2NTE4NGJhOTk5XzQw_df333049-5662-4d60-b2af-229655f9a98b">3.53</ix:nonFraction>% (fixed rate) due 2027</span></div></td><td colspan="2" style="background-color:#cceeff;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="id897ca8ea8004e4ea8beb02707bac302_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzUtMS0xLTEtMA_0a79241a-884c-4c50-8837-be1d20e441b3">18,400</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ie21e5d239b5a424ea73fd19ceb2dbbb1_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzUtMy0xLTEtMA_86b9ec77-6692-4cf2-8b84-295f4e2b5f14">20,000</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="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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prudential Note Purchase Agreement, <ix:nonFraction unitRef="number" contextRef="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjYxYmJmODY5ODYyNjRkMDhhOTIwMDgwZWU5NzM0MzUxXzQw_8a901e60-08e7-4066-a844-f83b301fb019">3.80</ix:nonFraction>% (fixed rate) due 2029</span></div></td><td colspan="2" style="background-color:#ffffff;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="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzYtMS0xLTEtMA_5b9f88de-da2e-4280-a459-c245b636ad49">20,000</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ieb42516bd766415eb96c44d65542b0a5_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzYtMy0xLTEtMA_96492c62-d867-486d-8bbc-8d2a4a28fd4a">20,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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;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="i27ac50921927474389d1a751208d0d81_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMS0xLTEtMzY3MTQ_7cc44128-2b8e-458a-be0b-0e9d96a78a74">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i72700b9b420e4fb89eef5246e054a3cb_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMy0xLTEtMzY3MTc_5f5a7926-524e-4050-8ad4-3e2582c5a587">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total indebtedness outstanding</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMS0xLTEtMA_fe0624ec-7f61-4ffa-8c8e-b29a0b8c0430">239,853</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMy0xLTEtMA_d9615bd6-d56e-4026-9307-8859cba70191">40,000</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="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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Less unamortized loan fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzgtMS0xLTEtMA_2b585193-216b-4977-974c-111278169870">6,454</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzgtMy0xLTEtMA_c8914b84-1e38-40d8-8726-e18eb33a9ac6">129</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total indebtedness outstanding, net</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzktMS0xLTEtMA_ddf63ac9-1b18-4473-9767-ab4713c56704">233,399</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzktMy0xLTEtMA_426ddad4-7dbb-467f-b3c5-6cbdb424c7dd">39,871</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">&#160;&#160;&#160;&#160;Less current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzEwLTEtMS0xLTA_b47048d6-09cb-472a-839d-bf0d54b16456">3,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzEwLTMtMS0xLTA_21d5f780-c984-4c2f-bd9f-3be08776356a">1,600</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Long-term debt</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzExLTEtMS0xLTA_a87ceb93-358b-4934-b62a-01e9665ff627">230,172</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzExLTMtMS0xLTA_1dc300a9-b5b1-404f-acf8-f556a3a3e104">38,271</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rates are as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan fees are being amortized over the life of the Credit Agreement and Note Purchase Agreement.</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:700;line-height:120%">Credit Agreement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  On February 14, 2020, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with multiple participants led by Wells Fargo Bank, National Association (&#8220;Wells Fargo Bank&#8221;), which provided for a $<ix:nonFraction unitRef="usd" contextRef="i9029d99ec1c94da7bb2b39dd0cb325bc_I20200214" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzU5OQ_7ff63cf9-a274-4287-a693-b2a1fb4533c6">300,000</ix:nonFraction> revolving credit facility. On May 14, 2021, the Company amended the Credit Agreement to increase the principal amount to $<ix:nonFraction unitRef="usd" contextRef="i24b8a7cf4c474e95bf01a804edabd0b1_I20210514" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE2NDkyNjc0NTE3Mjc_244377aa-7996-485e-8f86-8e0707500634">400,000</ix:nonFraction> and to increase the amount of the revolving credit facility by up to an additional $<ix:nonFraction unitRef="usd" contextRef="i71bcf8f6b8684793b36bec765ce876e4_I20210514" decimals="-3" name="mgpi:LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE2NDkyNjc0NTE3NDY_1be06c5b-1236-4dcf-9434-26d1ea30f6a2">100,000</ix:nonFraction> provided certain conditions are satisfied and at the discretion of the lender.  The Credit Agreement matures on February 14, 2025.  The Credit Agreement is </span></div></ix:continuation><div style="height:42.75pt;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%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id9ae3103f11446fdb0743ca010135f9c" continuedAt="idab765c3b73245c2997e4b5c24fbd3cc"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">secured by substantially all assets, excluding real property. The cash portion of the Merger Consideration, the repayment of assumed debt, and transaction-related expenses were financed with $<ix:nonFraction unitRef="usd" contextRef="i49446a2f9b7e478c98c1e525eecfa8a5_D20210401-20210401" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE2NDkyNjc0NTI1NDU_feea2508-f8b4-43c5-8e93-e41cdf7e1c2c">242,300</ix:nonFraction> borrowings under the Credit Agreement which was drawn on April 1, 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 Credit Agreement includes certain requirements and covenants, which the Company was in compliance with at December&#160;31, 2021.  The Company incurred $<ix:nonFraction unitRef="usd" contextRef="i29b6b1153cc84380872163dc248c78f7_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFeeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzEwODY_bddba70e-f060-4344-ac10-b3ef72324423">666</ix:nonFraction> new loan fees related to the Credit Agreement during 2021. The unamortized balance of total loan fees related to the Credit Agreement was $<ix:nonFraction unitRef="usd" contextRef="i29b6b1153cc84380872163dc248c78f7_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzEyMjU_0bc2c7d7-2871-4ada-982e-8f202fff14ae">1,529</ix:nonFraction> at December&#160;31, 2021, which were included in Other assets, net on the Consolidated Balance Sheet. The unamortized loan fees are being amortized over the life of the Credit Agreement.</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 December&#160;31, 2021, the Company had <ix:nonFraction unitRef="usd" contextRef="iae068fd52f5d4acdba23053c48f61400_I20211231" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5ODM_448b47f5-3686-49d7-8778-6535ad4a53c3">no</ix:nonFraction> outstanding borrowings under the Credit Agreement leaving $<ix:nonFraction unitRef="usd" contextRef="i9b6a6deeedc3405d9c1fd63b27a98ac4_I20211231" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE0ODQ_9481592a-a9f5-4197-8cb3-ffce22c78833">400,000</ix:nonFraction> available.  The interest rate for the borrowings of the Credit Agreement at December&#160;31, 2021 was <ix:nonFraction unitRef="number" contextRef="i9b6a6deeedc3405d9c1fd63b27a98ac4_I20211231" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE1NzA_0cf7d468-ff38-4d0b-be02-10454eb1bcca">1.1</ix:nonFraction>%.</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:115%">Note Purchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. On August 23, 2017, the Company also entered into a Note Purchase and Private Shelf Agreement (the &#8220;Note Purchase Agreement&#8221;) with PGIM, Inc. (&#8220;Prudential Capital Group&#8221;), an affiliate of Prudential Financial, Inc., and certain affiliates of PGIM, Inc.  The Note Purchase Agreement was amended by the First Amendment to Private Shelf Agreement as of February 14, 2020, the Second Amendment to Private Shelf Agreement as of September 30, 2020, the Third Amendment to Private Shelf Agreement as of January 25, 2021, and the Fourth Amendment to Private Shelf Agreement as of May 14, 2021. The amended agreement provides for the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="i0826282112684380a3f4183c98438e8a_I20210514" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI1MDA_b37c3e99-0cdd-4871-95f2-db9b082bd7f6">105,000</ix:nonFraction> of Senior Secured Notes under the shelf facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and issuance of up $<ix:nonFraction unitRef="usd" contextRef="i9b6cd94700854a4ca535e4dcdc7ac643_I20210514" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI1NjU_51ce48e7-e54b-4d4c-a8e2-20f006f9bec8">20,000</ix:nonFraction> Senior Secured Notes.  </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:115%">On July 29, 2021, PGIM, Inc. provided the Company notice pursuant to Section 1.2 of the Note Agreement that Prudential has authorized an increase in the amount of the senior promissory notes that may be issued under the uncommitted shelf facility under the Note Agreement from $<ix:nonFraction unitRef="usd" contextRef="i89931b4647854e49a5b7e3d51285e0cd_I20210728" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwNzQ0ODc_e86dd603-5db5-48bd-8e94-3df842682787">105,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="ifb7e4bfa7ed4430daea418c352230cd5_I20210729" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwNzQ0Njg_417d5171-509f-4906-a927-cafcbd1563d8">140,000</ix:nonFraction>, effective as of July 29, 2021.  The deadline for issuing the notes under the shelf facility is August 23, 2023.  </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:115%">The Company initially issued $<ix:nonFraction unitRef="usd" contextRef="i8e879ce354a5459a97ff365e3d8cd843_D20170101-20171231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI2MTA_23ded812-96a2-47aa-a022-4430b1ed71e2">20,000</ix:nonFraction> of Senior Secured Notes with a maturity date of August 23, 2027.  The Senior Secured Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="ic5967d7fe1784bb2b21c322adcb7416f_I20181231" decimals="3" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3MzE_fa3c0fe4-f0a8-4fdd-9100-d34f2b19101c">3.5</ix:nonFraction> percent per year.  On April 30, 2019, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i669fc2f74686494d974a763a19305b17_D20190430-20190430" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3ODM_a52c769b-6bd4-48b2-8ad5-a8dfaf726d68">20,000</ix:nonFraction> of additional Senior Secured Notes with a maturity date of April 30, 2029.  The Senior Secured Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI5MTQ_8a901e60-08e7-4066-a844-f83b301fb019">3.8</ix:nonFraction> percent per year.  The Note Purchase Agreement includes certain requirements and covenants, which the Company was in compliance with at December&#160;31, 2021.  The Company incurred <ix:nonFraction unitRef="usd" contextRef="i297592d2e1724ac6b7ee0cac764fc2d0_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFeeAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzMwNzE_c2e7fc7e-1487-43e4-9bd8-7bf2ef392908">no</ix:nonFraction> new loan fees related to the Note Purchase Agreement during 2021.  The unamortized balance of total loan fees related to the Note Purchase Agreement was $<ix:nonFraction unitRef="usd" contextRef="i4cbc3b4d9c16498b9c87f7065c6da572_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzMyMjU_0a0a6a85-0e97-42e0-9d02-5129b1700139">110</ix:nonFraction> at December&#160;31, 2021 and is being amortized over the life of the Note Purchase Agreement. The Note Purchase Agreement is secured by substantially all assets, excluding real property.</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:115%">Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  On November 16, 2021, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5MzI_a4128426-8981-4ab3-8181-1a6f82490636">201,250</ix:nonFraction> in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ic2457ae479304c299843117983cd09bc_I20211116" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NDI_5f7c466e-b0ef-414f-9d09-61ff52127da5">1.875</ix:nonFraction>% convertible senior notes due in 2041 (&#8220;2041 Notes&#8221;).  The total aggregate principal amount includes $<ix:nonFraction unitRef="usd" contextRef="ic60e9a64d7ac42aab9c1f887c20abd37_D20211116-20211116" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwNzkyNjY_8e01c356-5d78-4660-ae01-ff11fbcbb219">26,250</ix:nonFraction> aggregate principal amount of 2041 Notes purchased by the initial purchasers in the offering pursuant to their exercise in full of their option to purchase additional notes under the purchase agreement for the offering.  The 2041 Notes were issued pursuant to an indenture, dated as of November 16, 2021 ( the &#8220;Indenture&#8221;), by and among the Company, as issuer, Luxco, Inc., MGPI Processing, Inc. and MGPI of Indiana, LLC as subsidiary guarantors, and U.S. Bank National Association, as trustee. The 2041 Notes are senior, unsecured obligations of the Company and interest is payable semi-annually in arrears at a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="ic2457ae479304c299843117983cd09bc_I20211116" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NTA_ca3f3ba8-9c5f-459c-beb0-2a86789b8b93">1.875</ix:nonFraction>% on May 15 and November 15 of each year.  The 2041 Notes mature on November 15, 2041 (&#8220;Maturity Date&#8221;) unless earlier repurchased, redeemed or converted, per the agreement.  The Company will settle conversion by paying or delivering, as applicable, cash, shares of its common stock or a combination of cash and shares at the Company&#8217;s election.  </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:115%">The Company incurred $<ix:nonFraction unitRef="usd" contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFeeAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzEwOTk1MTE2Mzg5NzI_6c95e4da-e0ff-4f52-89cf-3c746a4b45b6">6,384</ix:nonFraction> of new loan fees related to the 2041 Notes during 2021.  The unamortized balance of total loan fees related to the 2041 Notes was $<ix:nonFraction unitRef="usd" contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwODEzODE_499aa4ed-52e4-4072-86c7-322ba2b751ea">6,344</ix:nonFraction> at December&#160;31, 2021 and is being amortized over the life of the 2041 Notes.</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:115%">The initial conversion rate for the 2041 Notes is <ix:nonFraction unitRef="number" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NTg_9939ab68-f916-4107-a51e-d5a2aae16d6c">10.3911</ix:nonFraction> shares of common stock per $1 principal amount of the 2041 Notes.  Prior to the Maturity Date, holders may convert at their option only in the following circumstances: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">During any calendar quarter commencing after the quarter ending March 31, 2022, if the closing sale price of common stock for at least <ix:nonFraction unitRef="d" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNTM_2432559e-5ecb-491c-8d6c-f63e444b0023">20</ix:nonFraction> trading days in the period of <ix:nonFraction unitRef="d" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNjE_a9fcb4f5-2aad-4335-b075-b0b6bfc45aeb">30</ix:nonFraction> consecutive trading days is more than <ix:nonFraction unitRef="number" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NzE_c42de0c5-cf3c-499a-8343-7f04798c72d4">130</ix:nonFraction>% of the conversion price;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">during the <ix:nonFraction unitRef="d" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="INF" name="mgpi:DebtInstrumentConvertibleBusinessPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNjk_4916dc6c-7269-44eb-a01d-f427dc93ac49">5</ix:nonFraction> consecutive business days following any <ix:nonFraction unitRef="d" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="INF" name="mgpi:DebtInstrumentConvertibleMeasurementPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNzY_72935ac2-adc8-4829-9cba-e1ac792db0f7">10</ix:nonFraction> consecutive trading day period in which the trading price per $1 principal amount of the notes for each trading day was less than <ix:nonFraction unitRef="number" contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116" decimals="INF" name="mgpi:DebtInstrumentConvertibleMeasurementPeriodPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwOTg_1878e99f-e8aa-456e-9509-642ae4ba81e0">98</ix:nonFraction>% of the product of the closing sale price of common stock on such trading day and the conversion rate on such trading day;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">upon the occurrence of specified corporate events, as defined in the Indenture;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">if the Company calls the notes for redemption; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">during the period July 15, 2026 ending close of business day immediately preceding November 20, 2026 or the period </span></div></ix:continuation><div style="height:42.75pt;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%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idab765c3b73245c2997e4b5c24fbd3cc"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">July 15, 2041 and close of business day immediately preceding the Maturity Date.</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:115%">Other long-term borrowings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. As part of the Merger, the Company acquired additional long-term notes payable to certain counties in Kentucky. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM1MTA_a6ee9716-80e5-48fd-bec3-3df9eaf1f535" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Maturities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate amount of maturities for long-term debt as of December&#160;31, 2021 are as follows:</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:87.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.865%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%">2022</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzAtMS0xLTEtMA_eb75d589-e62a-4ef4-b4a5-0ed5901b3053">3,227</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:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzEtMS0xLTEtMA_297c9dea-b7af-456e-a88a-d80c443513c2">5,629</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:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzItMS0xLTEtMA_197489f7-054c-4afb-b498-f8894bddcfcc">6,430</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:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzMtMS0xLTEtMA_42b0b767-aac8-4364-aa68-4328d23fee91">6,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzQtMS0xLTEtMA_d4cf3f43-b4da-4016-8f14-30bb8689d892">6,433</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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzUtMS0xLTEtMA_661adeac-b6d3-41ca-9817-1e5faf38fb8d">211,702</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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzYtMS0xLTEtMA_6d8e0c9f-ced3-4037-a672-4c7bdfff369c">239,853</ix:nonFraction>&#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="i08f996bad78f47128fb6699ee4f5094c_178"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNDk_349e3f06-410c-4bbd-a625-2de8b8a0b1a9" continuedAt="i0259f89302634435bfac433ead24be36" escape="true">INCOME TAXES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0259f89302634435bfac433ead24be36" continuedAt="ic672a367625c40d7971b58a0cfa64138"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNDc_62f53d53-e90a-48ea-9201-a96f62ba2a32" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense is composed of the following:&#160;</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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Current:</span></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 2px 7.75pt;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%">Federal</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzMtMS0xLTEtMA_2ef0e96b-628c-40e5-a564-148b9db3f3cf">19,746</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzMtMy0xLTEtMA_64929ec9-d4fa-4b3a-912d-f982ac1157fb">10,825</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzMtNS0xLTEtMA_cee78f9c-0e53-4778-b73f-a7f078c0a134">6,426</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 7.75pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzQtMS0xLTEtMA_51bce71c-febf-4f84-811f-4a8504063c6c">3,489</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzQtMy0xLTEtMA_0c6ea8b8-8051-4743-b30a-cfa9505602f6">1,291</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzQtNS0xLTEtMA_03860071-ce37-4cc2-9a31-ce690a52fa6e">412</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 7.75pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMS0xLTEtNDE4Mjk_d5da69bb-789f-4717-8f1a-65a8a34ba0bb">294</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMy0xLTEtNDE4Mjk_959d7dc0-4fbf-4735-bf3e-a42761bb0e9a">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtNS0xLTEtNDE4Mjk_1a396e55-0bee-4c5b-b72b-5d54174cf85c">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMS0xLTEtMA_88ee7336-1613-46ad-a9be-61e3e002c3d4">23,529</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMy0xLTEtMA_ac2bb186-d7a7-4b67-9e95-a18aa20ed585">12,116</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtNS0xLTEtMA_fb4730b3-8af9-433a-834d-37688042a15c">6,838</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzctMS0xLTEtMA_85247e72-86ec-418d-8efd-09b95b08d4b7">5,345</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzctMy0xLTEtMA_c85a214f-69ab-4bf2-b67e-959274a0c1ff">302</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzctNS0xLTEtMA_8feae5cf-1f51-4ae0-9d20-62bc003e3838">352</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 7.75pt;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%">State</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzgtMS0xLTEtMA_988a26d6-2127-43ad-b138-343623c69bb9">1,405</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzgtMy0xLTEtMA_8752afa3-671b-4b58-a5d4-2fc5d74c1ab1">442</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzgtNS0xLTEtMA_aa34adde-7435-4981-8d5a-46268794fbf7">46</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="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="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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzktMS0xLTEtMA_7469cdb5-d266-4e7b-a530-9da3488b55a3">6,750</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 #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzktMy0xLTEtMA_5d476e44-8e03-4388-9012-415d12f5791c">140</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzktNS0xLTEtMA_ec9c45b6-6ce8-4ffd-be91-f45383edcd65">306</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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzEwLTEtMS0xLTA_044880de-36a5-47e3-b3a6-6acad2f4945f">30,279</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzEwLTMtMS0xLTA_5c3fff57-a139-42e0-8ba3-d218cd6adcc9">12,256</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzEwLTUtMS0xLTA_cce03859-03c0-4742-816a-6e87986d9f65">7,144</ix:nonFraction>&#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><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 tax expense also included tax expense allocated to comprehensive income for 2021, 2020, and 2019 of $<ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE2OA_2ab391e4-b67b-42f7-adce-b3f157bf8465">19</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE3Mg_e3c1cc19-b231-4ff2-9579-fd4c853bc159">229</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE4MA_7fe688a0-919a-4997-86b3-77e185f86cba">14</ix:nonFraction>, respectively (see the Consolidated Statements of Comprehensive Income). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNjg_9ca4df93-3c68-4ea2-9785-b572da23e356" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax expense at the normal statutory federal rate to income tax expense included in the accompanying Consolidated Statements of Income is below:</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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">&#8220;Expected&#8221; provision at federal statutory rate</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzItMS0xLTEtMA_bb974323-a592-450f-9c86-d42bb34efd5c">25,435</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzItMy0xLTEtMA_b55b19bd-ca34-4885-8f3c-9548d3bb7ab1">11,046</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzItNS0xLTEtMA_1cdbb851-f086-4fbd-9e2c-47170edddf33">9,654</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzMtMS0xLTEtMA_d6445630-1c2e-4d4f-a7bb-19c0fa8fbaa7">5,713</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzMtMy0xLTEtMA_4404d0b4-bcca-41b1-96dd-f8d5a51fae9e">2,408</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzMtNS0xLTEtMA_b6b49d0c-3371-4098-84d3-5e0844421a34">1,540</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:9pt;font-weight:400;line-height:100%">Foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMS0xLTEtNDE3MjE_119bfa49-1d7c-4de0-9d1e-4c3ff8a503e9">294</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMy0xLTEtNDE3MjE_fee10abe-fef4-400f-89d0-c31634a78c7c">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtNS0xLTEtNDE3MjE_22fc5143-dc34-4238-b22c-d385c29aa152">&#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:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMS0xLTEtMA_c5387c5f-b650-41b0-8c36-247a2ed6c253">204</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMy0xLTEtMA_3805969b-08ea-4423-bd98-0ae11455349d">422</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtNS0xLTEtMA_7be599a1-7354-4d15-ad55-dae33a91775e">168</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="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="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:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;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="if485b13fb4e64d78bb8b29445aa1b93a_D20210101-20211231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzYtMS0xLTEtMA_22c18162-2784-4bc8-991c-a6cd4620596e">31</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i07ae89a478ae4a838b2ea04d12b14348_D20200101-20201231" decimals="-3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzYtMy0xLTEtMA_1054baf5-60b8-4c96-8b04-42257372e62d">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 colspan="2" style="background-color:#cceeff;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="i9f94361ce4dd4952bab652948a74ba0f_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzYtNS0xLTEtMA_274255fd-dc07-49ed-9f36-e4a465532077">2,877</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><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Federal and state tax credits</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzgtMS0xLTEtMA_633dbd48-42a9-40e7-b452-6e575f4302d4">1,363</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzgtMy0xLTEtMA_1dfa4bb2-3d20-4e23-843a-c44e0a97f12a">1,035</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzgtNS0xLTEtMA_ae5df16f-d72f-416c-9af0-e344a78795f3">1,302</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEwLTEtMS0xLTA_e9518052-6fd5-4502-915d-d93a7ffc67be">35</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEwLTMtMS0xLTA_d26cbfad-f667-4828-99aa-06c19a9538fb">203</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEwLTUtMS0xLTA_a696cc57-e009-4c81-93a3-58aa2cb26d89">297</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:9pt;font-weight:400;line-height:100%">Income tax expense</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzExLTEtMS0xLTA_b3a58465-4844-4f83-af4e-360bcce6a5b9">30,279</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzExLTMtMS0xLTA_b8ac7c0b-3af8-4d5d-b071-0b9c3e880bf4">12,256</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzExLTUtMS0xLTA_54a45d11-912e-4cab-9347-9b4f3327362b">7,144</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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="number" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEyLTEtMS0xLTA_2909ef9b-a979-4867-9d47-59e884e9d464">25.0</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:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEyLTMtMS0xLTA_cd4810c3-45d8-440f-a680-63dc64bb94fb">23.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEyLTUtMS0xLTA_4cc21f72-ea1e-4423-9879-d133c786d725">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;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%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ic672a367625c40d7971b58a0cfa64138" continuedAt="ic41dee0b03dd49288419d968a248ffc7"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNTE_add8778c-6101-4ab8-a2ce-c5f335d9cfb6" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences giving rise to deferred income taxes shown on the Consolidated Balance Sheets are as follows:</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:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Share-based compensation</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzUtMS0xLTEtMA_d82906f2-2990-412e-a509-468b3ce29955">1,973</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzUtMy0xLTEtMA_bd2e7415-26b3-41ae-9b1b-fd9c45744208">2,123</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="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 2px 7.75pt;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%">State tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzctMS0xLTEtMA_7fb8914d-6a34-48a7-9e54-323de2d03901">2,343</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzctMy0xLTEtMA_42df3505-bd23-4b75-ba87-577c77d7900a">2,986</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 7.75pt;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%">Operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzgtMS0xLTEtMA_dde7f9eb-7e9c-49aa-bb71-00b8d936ca84">2,416</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzgtMy0xLTEtMA_bc362099-4f37-4998-9ab0-a737bf71bf0e">1,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 7.75pt;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%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzktMS0xLTEtMA_664f72a8-5cd7-41c9-b97b-bef12d93a987">1,923</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzktMy0xLTEtMA_9d0850cc-d949-4d25-b284-d111a76a3488">2,077</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 7.75pt;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%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="mgpi:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEwLTEtMS0xLTA_9469b662-4127-4fe1-b0c7-1ff4312087db">2,536</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="mgpi:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEwLTMtMS0xLTA_74692fd1-419b-4d2f-bcb1-eba6229164c0">1,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 2px 7.75pt;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%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzExLTEtMS0xLTA_89de5857-67f4-4689-9ba0-a5e50f2214dc">1,357</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzExLTMtMS0xLTA_cc137ae4-568f-4586-900c-edc3eb72d120">1,250</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="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 2px 7.75pt;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%">Other</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEzLTEtMS0xLTA_ce567760-5316-4cf6-a08e-a8928b4c553a">3,362</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEzLTMtMS0xLTA_3257e04a-9461-4e31-a88c-50e0648448df">1,732</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 7.75pt;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%">Gross deferred income tax assets</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE0LTEtMS0xLTA_8aacd1a3-3102-47d2-b475-d1da60f6f2b6">15,910</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE0LTMtMS0xLTA_1b49cb54-0080-4355-bfab-54c6effbe845">12,754</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 2px 7.75pt;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%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE1LTEtMS0xLTA_fc05e97e-bb0f-4d8e-afa2-4ee436e1b259">1,657</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE1LTMtMS0xLTA_bdd59992-250a-46d4-a473-fcb0d52d65f3">862</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 19pt;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%">Net deferred income tax assets</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE2LTEtMS0xLTA_cd766c61-8dd3-4e46-a04d-bc4ccc87aed9">14,253</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE2LTMtMS0xLTA_fb246635-6380-40a5-b966-da60c6c5f531">11,892</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE4LTEtMS0xLTA_4a2f8d5d-05e3-41ff-8bc7-9ac254254ff0">24,627</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE4LTMtMS0xLTA_22bf0ca1-99cb-4e61-bb3e-2eb0ab44e325">12,205</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 7.75pt;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%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTEtMS0xLTQxNzY4_047b69b4-2c2d-4827-b703-452f3b54cd3a">46,956</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTMtMS0xLTQxNzY4_c510a467-4ed1-400a-b03b-2660b0b9b8f6">&#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 2px 7.75pt;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%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTEtMS0xLTQxNzY4_5464cc3c-5b1e-4a2d-b100-1ff32a0e0580">4,307</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTMtMS0xLTQxNzY4_dd6e9686-e5c8-4f9a-85d6-39f8c5db7eb7">&#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 2px 7.75pt;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%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="mgpi:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTEtMS0xLTA_51575f5a-4725-4a34-bc2e-0fe43565600f">2,487</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="mgpi:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTMtMS0xLTA_3f88bae0-7b88-4c08-bde3-ec31392b1b13">1,318</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 7.75pt;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTEtMS0xLTA_57368b55-f3e7-4dcf-855a-a6b24c40bf8a">1,977</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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTMtMS0xLTA_7fd64a50-312a-4594-b280-a2e41e74bb82">667</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 19pt;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%">Gross deferred income tax liabilities</span></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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIxLTEtMS0xLTA_dc5bd2fd-082f-4f3d-9c29-f3eee98a4c83">80,354</ix:nonFraction>)</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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIxLTMtMS0xLTA_02a72103-8d0f-4263-beca-22481d4f9988">14,190</ix:nonFraction>)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></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:9pt;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:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIyLTEtMS0xLTA_3bde91fb-6f2d-432a-9b5e-5277e898dd28">66,101</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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIyLTMtMS0xLTA_76d6a741-41d5-4884-9a8a-46e23d815726">2,298</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></ix:nonNumeric></div><div><span><br/></span></div><div style="margin-bottom:7pt"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNDI_5bc3a219-6318-48d2-abf3-97d94c645f5d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of the change in valuation allowance is as follows:</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:87.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.865%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></div></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="i7d135796dc2d433fb61b878ab7e51966_I20191231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzEtMS0xLTEtMA_4e5c6b40-e8fa-4a95-8eb6-706d45f80891">1,284</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:9pt;font-weight:400;line-height:100%">Decrease</span></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzItMS0xLTEtMA_50beb9a1-55e2-4050-9b03-3fa0d05d4f88">422</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:9pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzMtMS0xLTEtMA_e0cc377a-1f00-4baf-98da-69bd6cf092f7">862</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzQtMS0xLTEtMA_297556ef-1631-4346-ad3a-d405aa639736">795</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzUtMS0xLTEtMA_5519079c-f64f-4d68-8b9e-2be363f645bf">1,657</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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></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 December&#160;31, 2021, the Company&#8217;s total valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE3MTE_5519079c-f64f-4d68-8b9e-2be363f645bf">1,657</ix:nonFraction> related to net operating loss and tax credits carryforwards in states and foreign countries in which it is not &#8220;more likely than not&#8221; to create enough taxable income to fully utilize the carryforwards before expiration of the carryforward periods.  As of December 31, 2020, the Company&#8217;s total valuation allowance of $<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzIwMjM_e0cc377a-1f00-4baf-98da-69bd6cf092f7">862</ix:nonFraction> related to net operating loss carryforwards and certain tax credits in states in which it is not &#8220;more likely than not&#8221; to create enough state taxable income to fully utilize the carryforwards before expiration of the carryforward periods.  The increase of the valuation allowance year-over-year is primarily due to the acquisition of certain foreign entities that created the inability to fully utilize certain foreign tax credits and net operating losses. </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 Merger with Luxco was largely structured as a non-taxable merger for U.S. income tax purposes. This merger required the Company to book an additional $<ix:nonFraction unitRef="usd" contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzEwOTk1MTE2MzYwNzQ_7b515d05-e0ed-44af-94a1-767400016b39">57,034</ix:nonFraction> in deferred tax liabilities to its opening balance sheet. In addition, at December 31, 2021, the Company had book tax differences resulting in a net deferred tax liability balance of $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzEwOTk1MTE2MzYxNzU_de762f8b-d656-4590-b420-411ee4eaf7f7">66,101</ix:nonFraction>. This increase in the Company&#8217;s deferred tax balances could make the Company more susceptible to the tax impact of tax rate changes and its effect on earnings and earnings per share in the future.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;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%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ic41dee0b03dd49288419d968a248ffc7"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i865c1bc189e64eadb5504f270164d8f8_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI2NzM_0cba04e2-f0b5-4631-b40b-9ef6daaaadd2">19,823</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iff895783cbdc44afba7b6835336c1b0e_I20201231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI2ODA_26ab96b5-955b-47b9-a843-e7543a71632f">18,697</ix:nonFraction> in gross state net operating loss carryforwards, respectively.  Due to varying state carryforward periods, the state net operating loss carryforwards will expire in varying years between calendar years 2022 and 2042.  As of December&#160;31, 2021 and 2020, the Company had gross state tax credit carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i865c1bc189e64eadb5504f270164d8f8_I20211231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI5Nzc_2bcc22a6-388d-4e99-bef7-0eaca502111f">2,966</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iff895783cbdc44afba7b6835336c1b0e_I20201231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI5ODQ_96428d1d-380c-4f66-a5d8-385ec6259ff9">3,778</ix:nonFraction>, respectively.  State credits, if not used to offset income tax expense in their respective jurisdictions, will expire in varying years between 2022 and 2038.</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 treats accrued interest and penalties related to tax liabilities, if any, as a component of income tax expense.&#160;&#160;During 2021, 2020, and 2019, the Company&#8217;s activity in accrued interest and penalties was not significant.</span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNTM_3477fa07-c171-4363-8ccf-92b1c4ae00a5" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the total amount of unrecognized tax benefits (excluding interest and penalties) for 2021,  2020, and 2019:  </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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning of year balance</span></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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzItMS0xLTEtMA_4e9ed4d0-5323-4394-bb88-10e87a9acc9c">112</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzItMy0xLTEtMA_91aaa6f6-49fc-4ea7-82fa-8db5797d3ce1">255</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b0a5e7d7947489091007913a3abbf3a_I20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzItNS0xLTEtMA_511ecb14-1aeb-4360-b7d1-11df021ecb67">193</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzMtMS0xLTEtMA_cdcdab68-df8e-44bf-9b34-9d9541678b54">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzMtMy0xLTEtMA_9250f6d3-e223-4640-83e9-7e901369a4c0">2</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzMtNS0xLTEtMA_4fdad5b9-f212-4532-8045-40b79f427b21">3</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions based on current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzQtMS0xLTEtMA_156ca0b1-4d3c-4078-a10a-83971c5d8d46">31</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzQtMy0xLTEtMA_a70332fc-c5df-4d40-96d5-e1cc7402f712">20</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzQtNS0xLTEtMA_71c58a1b-547f-42f4-83d6-0246e18aafc2">78</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reduction for prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzUtMS0xLTEtMA_cefd9ead-17d3-4355-8ccb-5b79d21ccc61">30</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzUtMy0xLTEtMA_f000dedf-5f52-4f48-9a1a-6c3516d2b793">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzUtNS0xLTEtMA_dfd568a0-cb65-409c-b354-e210d7fb30c1">19</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reductions for settlements</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzYtMS0xLTEtMA_015b01a5-98a9-44bd-84dc-802d47ecfd4d">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzYtMy0xLTEtMA_5ad17e8d-4605-4440-927a-35e31025f346">165</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzYtNS0xLTEtMA_647eecf0-e328-451d-98a4-fc12ca01df17">&#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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">End of year balance</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzctMS0xLTEtMA_2ea9a656-7177-45c4-98d5-93ef325e56cd">113</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzctMy0xLTEtMA_58f641d3-f04b-4482-b100-44aa9e2e8c20">112</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzctNS0xLTEtMA_3454cbf9-be50-4ab2-a3ff-d4defd946bf7">255</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></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%">For each period presented, substantially all of the amount of unrecognized benefits (excluding interest and penalties) would impact the effective tax rate, if recognized. The Company reasonably expects that the amount of unrecognized tax benefit will not change significantly over 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 is not under any federal, state or foreign income tax audits.  For federal tax purpose, all tax years after 2017 remain open to adjustment. Amounts paid for income tax in foreign jurisdictions are not material to the financial statements. In addition, the Company is subject to examination for its state tax returns for years 2017, and forward, with the exception of certain net operating losses and credit carryforwards originating in years prior to 2017 that remain subject to adjustment.</span></div></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_181"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIzOTg_5656dbcd-2fa8-4bbf-8ee9-cb524c831869" continuedAt="i350a5e5a008c4da284584a7f474fbd4c" escape="true">EQUITY AND EPS</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i350a5e5a008c4da284584a7f474fbd4c" continuedAt="i72c212f8fb2e46bea103b813964276eb"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common Stockholders are entitled to elect <ix:nonFraction unitRef="boardmember" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="mgpi:NumberOfBoardMembersCommonShareholdersAreEntitledToElect" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1Xzcy_11688703-d73d-4fe2-b996-0c564ad51335">four</ix:nonFraction> of the <ix:nonFraction unitRef="boardmember" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="mgpi:NumberOfBoardMembers" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1Xzgy_1a5745d3-7a87-4875-93e2-50d160bc041a">nine</ix:nonFraction> members of the Board of Directors, while Preferred Stockholders are entitled to elect the remaining <ix:nonFraction unitRef="boardmember" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="mgpi:NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzE4NQ_ececf878-73e4-4f7f-a193-f10663528606">five</ix:nonFraction> members.  All directors are elected annually for a <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="mgpi:BoardOfDirectorsTermOfService" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI0MDE_e1668a7d-4c1d-4c6c-babb-683fb21dc3f0">one year</ix:nonNumeric> term.  Any vacancies on the Board are to be filled only by the shareholders and not by the Board.  Shareholders who own <ix:nonFraction unitRef="number" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="mgpi:MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzM2Nw_2e049a56-8c0e-431e-ae80-24bf8cee3704">10</ix:nonFraction> percent or more of the outstanding Common or Preferred Stock have the right to call a special meeting of stockholders.  Common Stockholders are not entitled to vote with respect to a merger, dissolution, lease, exchange or sale of substantially all of the Company&#8217;s assets, or on an amendment to the Articles of Incorporation, unless such action would increase or decrease the authorized shares or par value of the Common or Preferred Stock, or change the powers, preferences or special rights of the Common or Preferred Stock so as to affect the Common Stockholders adversely.  Generally, Common Stockholders and Preferred Stockholders vote as separate classes on all other matters requiring shareholder approval.</span></ix:continuation></div><div><span><br/></span></div><div style="height:42.75pt;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%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i72c212f8fb2e46bea103b813964276eb" continuedAt="i6a60352e08b34beca8f10bff0faa1ccd"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EPS.  </span><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI0MDM_47f01571-cb7d-4663-9573-a9bfc9eebd52" continuedAt="i794ceb4737e040bdbb07e46fb8d12c1c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computations of basic and diluted EPS: </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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended  December 31, </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-weight:700;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Operations:</span></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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzMtMS0xLTEtMA_f7584e3b-7596-4de5-a9f1-3e9d5d97e7a8">90,817</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzMtMy0xLTEtMA_d73a3b98-97d7-4d53-8a21-39472b15bf4f">40,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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzMtNS0xLTEtMA_72c9a3e6-c417-4949-921e-66798ff806f9">38,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMS0xLTEtMzMxODg_3c857147-24f3-41fc-8508-9019993d407e">490</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMy0xLTEtMzMxODg_7d04303a-3275-4354-9a37-182ce301d581">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtNS0xLTEtMzMxODg_6aee113b-9f7d-44d3-9897-d5d880742f17">&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income attributable to participating securities (unvested shares and units) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMS0xLTEtMA_48c87059-2807-4090-9327-c563f8543b71"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMS0xLTEtMA_f9b86fcb-10a3-431e-9f21-7ef5419b8251">712</ix:nonFraction></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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMy0xLTEtMA_9d4044ea-acf6-4c1b-8989-3fc790cc278d"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMy0xLTEtMA_e113bc16-d142-4a51-88ec-4df5f7b960f4">261</ix:nonFraction></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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtNS0xLTEtMA_48da35e3-4b1b-433a-9271-f44c911b68f0"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtNS0xLTEtMA_5c74ce49-43bb-4b2a-b306-33ef7a8e0ab4">253</ix:nonFraction></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:9pt;font-weight:400;line-height:100%">Net income used in EPS calculation</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMS0xLTEtMA_0e22b7be-c43d-40d4-8f92-f440a85f026a"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMS0xLTEtMA_2c12283a-edb5-45c9-977e-850eed305338">90,595</ix:nonFraction></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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMy0xLTEtMA_1c8cf646-f817-431b-adfc-0644554e2a25"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMy0xLTEtMA_967298bd-30a0-4cba-9778-da8bef102671">40,084</ix:nonFraction></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtNS0xLTEtMA_149b095e-0ff6-4f06-8a40-4e40105e1714"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtNS0xLTEtMA_adb06ed2-38c9-4adf-b124-52dcdb999d04">38,540</ix:nonFraction></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:11pt"><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:9pt;font-weight:700;line-height:100%">Share information:</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></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Basic weighted average common shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzgtMS0xLTEtMA_5c404dc8-af35-4857-9b3a-d30c91f0c789">20,719,663</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzgtMy0xLTEtMA_d0e13e41-cb10-4e9b-88cc-e9f827425cbb">16,937,125</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="shares" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzgtNS0xLTEtMA_531686e5-85f7-42f2-87a8-209f5abbd2b1">17,012,288</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(D)</span></div></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEwLTEtMS0xLTA_64a309e7-d840-4afc-9c53-e4a87184c62f">20,982,453</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEwLTMtMS0xLTMzMTky_e1dd8c06-eb8e-4f0e-b279-08ef1dde6d29">16,937,125</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="shares" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEwLTUtMS0xLTMzMTk3_bf8cc43e-c34f-438b-8f35-e91fae2d7050">17,012,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><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:9pt;font-weight:700;line-height:100%">Basic EPS</span></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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTEtMS0xLTA_51de400f-8b3f-45b5-addd-b8f8ad60ab27"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTEtMS0xLTA_7b5cfaf5-b00a-45f3-921f-fdbf172895fa">4.37</ix:nonFraction></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;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="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTMtMS0xLTA_5fa67c14-65b8-4d45-add2-d2041b994683"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTMtMS0xLTA_78dada21-4936-459d-8b9e-1a6f58373524">2.37</ix:nonFraction></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="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTUtMS0xLTA_4ae7d880-b84e-4905-816b-6249a853e88a"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTUtMS0xLTA_f9b6a6fb-6758-47fe-b96f-e3ed5d6665cd">2.27</ix:nonFraction></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:9pt;font-weight:700;line-height:100%">Diluted EPS</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTEtMS0xLTMzMTk5_6c3eb1fd-71b9-411d-b54b-925a14bb43f8">4.34</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTMtMS0xLTMzMTk5_66033714-9f13-4e6c-bdc2-32d2828aee8c"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTMtMS0xLTMzMTk5_91faaff1-f5ed-47f9-9761-694dcc447f0c">2.37</ix:nonFraction></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTUtMS0xLTMzMTk5_30c57399-0e99-42b6-bd4e-7699a3343596"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTUtMS0xLTMzMTk5_9ddc3750-81a2-4abe-949e-4b4f79a7aecf">2.27</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><ix:continuation id="i794ceb4737e040bdbb07e46fb8d12c1c" continuedAt="i147dbd37db634b028ec9c3eb7477b0c1"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Net income attributable to all shareholders.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt">Participating securities included RSUs of <ix:nonFraction unitRef="shares" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzEyMTg_43f988cf-2c50-4505-bbdb-18e3488b3603">163,024</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzEyMjI_58c9c22d-04a3-4325-a672-cdf779c14130">110,665</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzEyMzA_7e1aa003-3e2f-4f31-b4c5-87f46412f5b6">111,365</ix:nonFraction> for the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Under the two class method, basic weighted average common shares exclude outstanding unvested participating securities.</span></div></ix:continuation><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:continuation id="i147dbd37db634b028ec9c3eb7477b0c1" continuedAt="i1d08e538a2d44d28ba39843d941999df">(d)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt"><ix:continuation id="i1d08e538a2d44d28ba39843d941999df">Diluted weighted average common shares included the dilutive effect of Convertible Senior Notes of <ix:nonFraction unitRef="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzQxMTQ_bfd971f8-13c6-4159-ab4d-c3f269e3e1f9">262,790</ix:nonFraction> shares for the year end December 31, 2021. There was <ix:nonFraction unitRef="shares" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzQxMjY_47571d4e-6e0a-4e15-99f0-08b3550f6735"><ix:nonFraction unitRef="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzQxMjY_92577efb-c702-4b94-8b99-3a57081c31f4">no</ix:nonFraction></ix:nonFraction> dilutive impact for the years ended December 31, 2020 and 2019.</ix:continuation> </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%">Share Issuance.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2021, as part of the consideration for the Merger, the Company issued <ix:nonFraction unitRef="shares" contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzI5MjM_d36b5779-1cfd-4f4f-83a1-7c2557ea9bde">5,007,833</ix:nonFraction> shares of common stock.  Additionally, in September 2021, the parties finalized the purchase price adjustments, which increased stock consideration by an additional <ix:nonFraction unitRef="shares" contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930" decimals="INF" name="mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzI5MzQ_97004406-0956-4d34-a168-2719a5a0c976">1,373</ix:nonFraction> shares from the preliminary amounts that were paid at closing. </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%">Share Repurchase.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2019, the Board of Directors approved a $<ix:nonFraction unitRef="usd" contextRef="i1bb2be3deb5c435e84496867a0449cab_I20190225" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzE0Nzk_43de3da2-23d9-490d-89fd-c6d2151b8bac">25,000</ix:nonFraction> share repurchase authorization commencing February 27, 2019 through February 27, 2022.  Under the share repurchase program, the company can repurchase stock from time to time for cash in open market purchases, block transactions, and privately negotiated transactions in accordance with applicable federal securities laws.  This share repurchase program may be modified, suspended, or terminated by the company at any time without prior notice.  During the year ended December 31, 2021, the Company did <ix:nonFraction unitRef="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIwMDc_7ece6148-8d77-4492-a7ca-fb6a67a4b5a9">not</ix:nonFraction> repurchase any shares of MGP Common Stock and has $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIwNTg_ecfda39a-f9cf-4372-83d6-291a520c7abc">20,947</ix:nonFraction> remaining under the share repurchase plan.  During the year ended December 31, 2020, the Company repurchased approximately <ix:nonFraction unitRef="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzM4NDgyOTA3MDExNTQ_ddb45c89-accf-423e-972a-6b752e58ee63">159,104</ix:nonFraction> shares of MGP Common Stock for $<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzM4NDgyOTA3MDExNjM_25501108-4d14-4afe-9324-da0de8dcbe6f">4,053</ix:nonFraction>.</span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzI5NDA_808ee257-694f-4253-9a50-e94dbaac2651" escape="true"><div style="margin-top:8.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Share Activity. </span></div><div style="margin-top:8.8pt"><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:55.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></td></tr><tr><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%">Shares Outstanding </span></td></tr><tr><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%">Capital Stock Preferred</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%">Common Stock</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%">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:nonFraction unitRef="shares" contextRef="i7774cad74a774148a927bcaf75c6a5e0_I20191231" decimals="INF" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzItMS0xLTEtMzMyMTY_65900432-f63c-4f15-8904-a433c5545c15">437</ix:nonFraction></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="shares" contextRef="i4fe84a8c49004319832a3274d1a71f1c_I20191231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzItMy0xLTEtMzMyMTY_5c79ded4-9870-425c-bd6c-f27d6d8d14bd">17,028,125</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%">Issuance of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i68de667534bd4df3a3f411236a2ea371_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzMtMS0xLTEtMzMyMTY_cf14c3f6-78be-48c4-8b62-ec04531b01c3">&#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="shares" contextRef="i23c59d8cbb944b4ab908c02bdeefe710_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzMtMy0xLTEtMzMyMTY_6d1685a0-5a66-45ef-b3f0-8e6fc4275fab">57,278</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%">Repurchase of Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i68de667534bd4df3a3f411236a2ea371_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzQtMS0xLTEtMzMyMTY_f7564aa6-5021-4608-883e-eb2371db252e">&#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="shares" contextRef="i23c59d8cbb944b4ab908c02bdeefe710_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzQtMy0xLTEtMzMyMTY_d05544ae-6f7d-4c0d-83ee-77614dfec1dd">169,541</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%">Balance, December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:nonFraction unitRef="shares" contextRef="idd765f7c41224c288874b76593807734_I20201231" decimals="INF" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzUtMS0xLTEtMzMyMTY_0f093164-6474-4704-9718-fca12745e5a9">437</ix:nonFraction></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="shares" contextRef="i9bedd0bb4f3242a5ac0bfb4dad2d59b6_I20201231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzUtMy0xLTEtMzMyMTY_436a5ec4-043b-4b30-9f33-4f606b336202">16,915,862</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie1f2c7a969d9493fa6c6a9af73cdd6cc_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzYtMS0xLTEtMzMyMTY_1b3040b0-4452-40c8-a108-9361699b0800">&#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="shares" contextRef="ideb565cd4b70403294062b56a6789c90_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzYtMy0xLTEtMzMyMTY_ee0d5325-9643-4a87-8158-f7ae7724295f">5,060,339</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%">Repurchase of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie1f2c7a969d9493fa6c6a9af73cdd6cc_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzctMS0xLTEtMzMyMTY_1e1e8930-091b-46d9-ba9b-1c02286e140f">&#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="shares" contextRef="ideb565cd4b70403294062b56a6789c90_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzctMy0xLTEtMzMyMTY_03a62921-bedb-44a9-8677-b16749eb0bbd">11,887</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%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:nonFraction unitRef="shares" contextRef="i509ac1808bb54343ae06f183b07cd9ae_I20211231" decimals="INF" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzgtMS0xLTEtMzMyMTY_a0c77e69-12e1-4182-80d9-f754f6eb1dce">437</ix:nonFraction></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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib7aacacc32af4e6a91091a2c896b9069_I20211231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzgtMy0xLTEtMzMyMTY_694f2bee-2ea6-4398-aabe-2699e409f07e">21,964,314</ix:nonFraction>&#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 style="height:42.75pt;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%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6a60352e08b34beca8f10bff0faa1ccd"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:DividendsDeclaredTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIzOTE_ae46d873-5f9c-42c3-befd-e0c7a4a3bada" escape="true"><div style="margin-top:8.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Dividend Equivalents. </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:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.877%"></td><td style="width:0.1%"></td></tr><tr><td colspan="45" 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:9pt;font-weight:700;line-height:100%">Dividend and Dividend Equivalent Information (per Share and Unit)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Declaration date</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:9pt;font-weight:700;line-height:100%">Record date</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:9pt;font-weight:700;line-height:100%">Payment date</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:9pt;font-weight:700;line-height:100%">Declared</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:9pt;font-weight:700;line-height:100%">Paid</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:9pt;font-weight:700;line-height:100%">Dividend payment</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:left;vertical-align:bottom"><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%">Dividend equivalent payment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)(b)</span></div></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:left;vertical-align:bottom"><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%">Total payment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">February 23</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 12</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 26</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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtNi0xLTEtMA_e6da779c-bdae-4164-a7e5-a2f16a8e3f46">0.12</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;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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtOC0xLTEtMA_8fd3765b-d733-4d8c-a14a-4377341cc53e">0.12</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;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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtMTAtMS0xLTA_e790372e-c2be-4ae2-aed3-1743bc46f92f">2,033</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;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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtMTItMS0xLTA_adce7307-ec32-4544-9475-c2befdc3411e">19</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;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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtMTQtMS0xLTA_c4ed5cd8-db6a-41b6-96f2-c13d5344af42">2,052</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;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:9pt;font-weight:400;line-height:100%">May 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 21</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 4</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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtNi0xLTEtMA_55a2ea06-3461-4eb9-a1e6-e6a47a9df586">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtOC0xLTEtMA_1bed094e-cd32-446f-9896-020ac6102df5">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtMTAtMS0xLTA_6958b55e-4be9-40a8-b763-fee5f1dc1b29">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtMTItMS0xLTA_55551360-4c4a-4994-98b5-2b873bf7384c">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtMTQtMS0xLTA_2a5cd197-362a-4772-9256-3c96ed784b60">2,655</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;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:9pt;font-weight:400;line-height:100%">August 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 20</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 3</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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtNi0xLTEtMA_b00ad236-1b02-46a0-a221-efecb8474a32">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="usdPerShare" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtOC0xLTEtMA_07fe3379-1546-4f84-827b-bef612952715">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtMTAtMS0xLTA_4eedc958-5dfd-4ae3-8a5f-79cc4cf5fa0b">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtMTItMS0xLTA_54692074-9c52-466c-b97b-0c99dbac106d">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtMTQtMS0xLTA_e0cfa964-b348-47a1-8778-77dea92b62cc">2,655</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;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:9pt;font-weight:400;line-height:100%">November 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 19</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 3</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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtNi0xLTEtMA_195a1df7-1a92-4416-9163-953fd304cab0">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtOC0xLTEtMA_8efa3ae4-2d4b-4263-ad2a-538dbda7772d">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtMTAtMS0xLTA_f5c37a99-bc8c-46d5-b7c5-ac9d5074be6d">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtMTItMS0xLTA_84c1dbeb-cc22-4a35-99bc-b5dd6ec6e458">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtMTQtMS0xLTA_184ca549-74ad-4f8b-a9a3-f15703edf9bd">2,655</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><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 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="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctNi0xLTEtMA_81ce1872-8094-4e2e-9f53-dfe45cbaa65b">0.48</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="usdPerShare" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctOC0xLTEtMA_ed8139ab-a631-4f9f-a43e-66a09c1313f8">0.48</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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctMTAtMS0xLTA_13538589-65a4-4080-9b72-9df0c6170721">9,938</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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctMTItMS0xLTA_11cea815-a386-474a-ba27-14190b685bdc">79</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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctMTQtMS0xLTA_70475160-75d9-4e97-afa8-2a2b0d60a665">10,017</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">2020</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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 24</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 13</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 27</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="usdPerShare" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktNi0xLTEtMA_c71debfb-6e11-4cec-bca3-682ca65df16d">0.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: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="usdPerShare" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktOC0xLTEtMA_e50b440b-5523-435a-92ea-a58292e2fe3e">0.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: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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktMTAtMS0xLTA_66af26ff-bb26-40cb-9b49-822c15a589e8">2,047</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktMTItMS0xLTA_fd284945-2f25-4dae-81a8-2409cbaab824">13</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktMTQtMS0xLTA_3c8d2727-e6d6-47f5-a9ca-7d55ff80746f">2,060</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:9pt;font-weight:400;line-height:100%">April 28</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 22</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 5</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="usdPerShare" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTYtMS0xLTA_a872c648-1f44-474e-91a4-d823b5cde4a7">0.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 colspan="2" style="background-color:#ffffff;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="usdPerShare" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTgtMS0xLTA_76131dc2-9794-4b15-8f90-85fe2a94b3db">0.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 colspan="2" style="background-color:#ffffff;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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTEwLTEtMS0w_5bc864c0-2e85-4de9-a317-e59dd195ccc7">2,027</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTEyLTEtMS0w_d9eb4c42-374d-4cd2-b197-9100b59be6dc">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTE0LTEtMS0w_81bba3cc-ca5e-479c-8725-7420d215b254">2,041</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:9pt;font-weight:400;line-height:100%">July 28</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 21</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 4</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="usdPerShare" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTYtMS0xLTA_271c1dab-2fb8-4bda-8655-f58d6d52f693">0.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 colspan="2" style="background-color:#cceeff;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="usdPerShare" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTgtMS0xLTA_4336f072-3532-44e0-9571-2a7508758fe3">0.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 colspan="2" style="background-color:#cceeff;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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTEwLTEtMS0w_41f00cea-8b39-4c48-9654-01bd18d088ed">2,029</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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTEyLTEtMS0w_4d87a442-5c90-47e0-9d0d-e1b70ba4b6f2">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 colspan="2" style="background-color:#cceeff;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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTE0LTEtMS0w_98964fe0-833d-4a94-93c6-dec35a5fc6a4">2,043</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:9pt;font-weight:400;line-height:100%">October 27</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 20</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 4</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="usdPerShare" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTYtMS0xLTA_cc1a2c5c-4111-4d87-b30c-a60856802106">0.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 colspan="2" style="background-color:#ffffff;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="usdPerShare" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTgtMS0xLTA_28d8d940-b148-41d1-99f2-fabbeb5fd960">0.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 colspan="2" style="background-color:#ffffff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTEwLTEtMS0w_03d81d81-b5c5-4d9a-9dc0-83c5e594e56d">2,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTEyLTEtMS0w_51c42f51-6d96-4b63-8ffd-0497f57c495a">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTE0LTEtMS0w_4e914849-9cc3-4dae-9b45-f6d30fc9bcb9">2,044</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: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 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTYtMS0xLTA_fc1fd3ad-135a-4966-9922-1212af07528e">0.48</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTgtMS0xLTA_47aab394-03ea-4b73-bac5-010727c263b0">0.48</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTEwLTEtMS0w_df9054cd-830a-4526-a8ed-6d64cc9312b1">8,133</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTEyLTEtMS0w_28775aeb-0c27-480a-870d-209da9cf52e9">55</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTE0LTEtMS0w_d45ae06c-b905-42dc-9900-a2f4ec775778">8,188</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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2019</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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 25</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 13</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 29</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="usdPerShare" contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTYtMS0xLTA_9cbbf88e-d68f-4337-8bcc-943565375c03">0.10</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="usdPerShare" contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTgtMS0xLTA_0d71ceed-4456-43b4-95e7-dae31af19904">0.10</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="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTEwLTEtMS0w_b1413cbc-c67e-4840-80f5-14910ef130fd">1,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 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="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTEyLTEtMS0w_2967100e-5a20-4d27-bde1-c82503106259">13</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="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTE0LTEtMS0w_8d983699-d31e-4efb-a0f2-9b4e3e502410">1,714</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:9pt;font-weight:400;line-height:100%">April 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 15</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 31</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="usdPerShare" contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTYtMS0xLTA_2b739647-9ead-48fa-9571-ce83d50b1876">0.10</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="usdPerShare" contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTgtMS0xLTA_ac18ac83-c4a5-4ca1-9bd7-3d100061b843">0.10</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="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTEwLTEtMS0w_6d91b66b-afcd-42d5-b795-724dc0f359d3">1,702</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="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTEyLTEtMS0w_9e8fa7e0-6126-4b73-8127-113e9d9d2b4d">11</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="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTE0LTEtMS0w_af37640d-8c6e-45c3-9563-8d2e239f24a7">1,713</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:9pt;font-weight:400;line-height:100%">July 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 14</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 30</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="usdPerShare" contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTYtMS0xLTA_5ba96f5c-b233-4cc7-8b1b-5f98847fdc93">0.10</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="usdPerShare" contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTgtMS0xLTA_56bd2a60-dec3-46bd-9109-f7017db741b5">0.10</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="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTEwLTEtMS0w_d84560af-18a9-4839-a9c6-27bcc082c350">1,703</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="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTEyLTEtMS0w_ea83b58e-d5f1-429f-8af1-a3473970dfb5">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTE0LTEtMS0w_54fd088f-8a5b-4fba-8b7b-dfce240a9464">1,714</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:9pt;font-weight:400;line-height:100%">October 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 14</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 26</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="usdPerShare" contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTYtMS0xLTA_8d143daa-9bf3-4ba9-aace-c3f098b3630f">0.10</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="usdPerShare" contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTgtMS0xLTA_72f5222b-64ce-47af-b599-3c834cc3ba95">0.10</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="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTEwLTEtMS0w_6d97bafe-2fa5-441c-b1dc-30ade689e35f">1,703</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="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTEyLTEtMS0w_db98620d-2b2f-4c52-be5a-24bad3b47537">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 colspan="2" style="background-color:#ffffff;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="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTE0LTEtMS0w_541bfa84-4d5d-45e0-903a-e72f99da0334">1,715</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: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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTYtMS0xLTA_ebdb07b7-2987-41a1-ba2c-305bddddd86c">0.40</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTgtMS0xLTA_45a5773d-bc72-4bc1-9608-b7b3caf6fbd5">0.40</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTEwLTEtMS0w_90ce3a27-33e5-4cc2-b145-a24ec2864569">6,809</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStockStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTEyLTEtMS0w_bd2c23ff-7f13-436a-bb1b-9ce080c48e88">47</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTE0LTEtMS0w_04b037c3-dbac-446c-b3de-57c2c9d6968c">6,856</ix:nonFraction>&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividend equivalent payments on unvested participating securities (see Note 11).  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Includes estimated forfeitures.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_184"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzE3MTM_9f9c6459-aa5e-48f5-a5c4-512725488649" continuedAt="i15f95ce7db824782b97d9d6b939b2d5d" escape="true">LEASES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i15f95ce7db824782b97d9d6b939b2d5d" continuedAt="i36b33cb0084a4921bb2e9d5e33b267d1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for railcars, computer equipment, office spaces, a bottling facility, a warehouse facility, fulfillment center, retail location, and certain equipment.  The Company has no finance leases.  Leases with terms of twelve months or less are not recorded on the Company&#8217;s Consolidated Balance Sheets.  The Company recognizes lease expense for these leases on a straight-line basis over the lease term.  Lease components are accounted for separately from non-lease components, such as common-area maintenance, based on the relative, observable stand-alone prices of the components. </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 leases have remaining lease terms of <ix:nonNumeric contextRef="ie6116cb790d940d191fa001590bdaba4_I20211231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzYzNg_a8a622be-f091-4571-a4fa-07c35bb99b93">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="i606e6806f8cd4e6794a21bfd68f2fbe2_I20211231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzY0Mg_530af687-fe15-4dc4-9af9-941ce1d993a3">six years</ix:nonNumeric>, some of which may include options to extend the lease.  Options to renew the Company&#8217;s leases were not considered when assessing the value of the right-of-use assets because the Company was not reasonably certain that it will assert the options to renew the leases.  As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its estimated incremental collateralized borrowing rate based on the information available at commencement date in determining the present value of lease payments.</span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzE3MDg_84385188-868f-4f97-9f96-0c5de2482af0" continuedAt="i9207e169afde469fb33d76c9c2cefccf" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental balance sheet classification information related to leases: </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:35.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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: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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:700;line-height:100%">Leases</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:9pt;font-weight:700;line-height:100%">Balance Sheet Classification</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use-assets, net</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzMtNC0xLTEtMA_d94aa861-c42e-4f7f-9727-1fdb65bdae9b">9,671</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzMtNi0xLTEtMA_7de25934-6d94-4e05-9b5e-4bc7c9a0cb7b">5,151</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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total leased assets</span></div></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-top:1pt solid #000000;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzQtNC0xLTEtMA_ea824aef-fe4b-4a34-8c3a-1d44f328591f">9,671</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzQtNi0xLTEtMA_b00a50ae-7586-4475-bd04-f30099c3f267">5,151</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:15pt"><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;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:9pt;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><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 12.25pt;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%">Current Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313">Accrued expenses</span></span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctNC0xLTEtMA_382ed369-a013-49ba-bb1e-4560ac9c8938">2,865</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctNi0xLTEtMA_be08f733-1aa2-4828-b19d-7852fe67e6d1">2,112</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 12.25pt;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%">Noncurrent Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease 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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzgtNC0xLTEtMA_c0cbf003-a8ea-4e8e-97f9-35c57aec15f7">6,997</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzgtNi0xLTEtMA_50db3d68-5b32-46f1-862b-52ec9dfaea4e">3,057</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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total operating lease liability</span></div></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 #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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzktNC0xLTEtMA_32a928dc-1460-4e5e-a4e9-9781b00386b8">9,862</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzktNi0xLTEtMA_56975aac-852e-44ce-87a6-c16b46ef1a69">5,169</ix:nonFraction>&#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:nonNumeric></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;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%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i36b33cb0084a4921bb2e9d5e33b267d1"><ix:continuation id="i9207e169afde469fb33d76c9c2cefccf"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of lease costs:  </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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr style="height:12pt"><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Operating lease costs</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzItMS0xLTEtMA_b022fcc8-8224-48a7-8d44-440f34367044">2,358</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzItMy0xLTEtMA_3d15da00-5863-46aa-a8ae-ca0c4d07f024">2,704</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzMtMS0xLTEtMA_5b707f05-f9fc-4763-b2ee-49eaa9fd1c65">1,043</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzMtMy0xLTEtMA_a6128c40-1caa-46d1-8778-a6c0e5cdb9a8">281</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:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzQtMS0xLTEtMA_06b556f7-c6f9-4675-90ea-559563f43c13">4</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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzQtMy0xLTEtMA_a5717f5a-f51f-4b7d-a6ce-07edf46db2a0">99</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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzUtMS0xLTEtMA_300f57d3-7606-432d-a543-06078fcfbfb3">3,397</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzUtMy0xLTEtMA_cac8d403-b1b3-4129-8599-57629f3d9e71">2,886</ix:nonFraction>&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Recorded as a component of Operating income on the Company&#8217;s Consolidated Statement of Income.</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 presents supplemental cash flow and non-cash activity related to lease information:</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.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr style="height:12pt"><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzMtMS0xLTEtMA_8dbbc829-be4c-48d6-92b8-24840aed45f3">2,857</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzMtMy0xLTEtMA_1d7a9015-43e6-4412-84a7-c79a1c3f88d6">2,707</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:15pt"><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:9pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></div></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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzYtMS0xLTEtMA_e3e66e29-03af-491e-b852-34cfcddeb2eb">7,312</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;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzYtMy0xLTEtMA_be6399fc-2ffb-4da0-be0e-892cce179471">1,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">The following table presents weighted average discount rate and remaining lease term:</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.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></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></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></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:9pt;font-weight:700;line-height:100%">Weighted average discount rate</span></div></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 2px 7.75pt;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%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;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="number" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzQtMS0xLTEtMA_c941258c-336b-4c7b-8fd5-5785df095f89">2.26</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;padding:2px 1pt 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%">%</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="number" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzQtMy0xLTEtMA_646932b3-3239-4a79-a63f-4ecde2defc41">5.01</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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted average remaining lease term</span></div></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 7.75pt;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%">Operating leases</span></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzctMS0xLTEtMA_250a9431-8d3a-4f9b-8189-d54d3ea3feb8">4.1</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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzctMy0xLTEtMA_5dcb5d75-02c4-4898-ac37-f9f88159f072">2.8</ix:nonNumeric> years</span></td></tr></table></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzE3MTI_d7e42f5c-3b89-4071-9ea9-20431b47bf07" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the maturities of operating lease liabilities were as follows:</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:85.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></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:9pt;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;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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzAtMi0xLTEtMA_e429fadd-5c9f-41b6-9bfd-9f0022586316">3,032</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzEtMi0xLTEtMA_dc1ae386-ba7a-4a85-bf73-83a2f6e0754d">2,482</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzItMi0xLTEtMA_1cf6d6d4-9c57-4fac-97e0-71d5e0efd414">1,837</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzMtMi0xLTEtMA_434a21e1-ac94-4c68-8a6f-2a5e26854ab0">1,424</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzQtMi0xLTEtMA_c8e8d0ec-5976-4831-9872-0a6eb0049b92">1,101</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzUtMi0xLTEtMA_ca2fab5a-82b0-4744-88ad-57c2cf51d9a1">321</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:9pt;font-weight:400;line-height:100%">Total lease 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 #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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzYtMi0xLTEtMA_09f36077-f105-408f-960e-2c535c95f4d1">10,197</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest</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="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzctMi0xLTEtMA_7826bc52-7e5f-4297-8eb2-b4a379deed00">335</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 25.75pt;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%">Total operating lease 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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzgtMi0xLTEtMA_6b50cfac-2041-4e56-8f30-007f89220be7">9,862</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 #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="i08f996bad78f47128fb6699ee4f5094c_190"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzg0ODU_1fa155ea-c031-4e22-98dd-de3040df3a02" continuedAt="ib9876d0ba91344f1883989d833593dfb" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="ib9876d0ba91344f1883989d833593dfb" continuedAt="i7e4df8b7cca54b24a8a4d33c1cc9ff32"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Commitments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We are in various stages of financing projects with industrial revenue bond transactions for our facilities located in Kentucky. The bonds allow a 30 year real property tax abatement on our renovated and newly-constructed warehouse buildings and distilleries in Kentucky.  We have been approved for $<ix:nonFraction unitRef="usd" contextRef="ibd8c41313e914ab69b2cb5ca087c2d5f_I20211231" decimals="-3" name="mgpi:OtherCommitmentsMaximumPotentialProceeds" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMDA_272b432b-90b8-4cd7-837d-de83d0b2e8a1">25,000</ix:nonFraction> of industrial revenue bonds with the City of Williamstown Kentucky, and have used approximately $<ix:nonFraction unitRef="usd" contextRef="ibd8c41313e914ab69b2cb5ca087c2d5f_I20211231" decimals="-3" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMDk_d09292a3-4936-484f-8148-b40b771517c7">11,000</ix:nonFraction>.  Additionally, we have been approved for $<ix:nonFraction unitRef="usd" contextRef="ia6b86c6425a3426ab6942c47ba609c4b_I20211231" decimals="-3" name="mgpi:OtherCommitmentsMaximumPotentialProceeds" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMTg_e7e6f25d-664f-4544-b07b-453b973fdb45">50,000</ix:nonFraction> of industrial revenue bonds with Nelson County Kentucky and have used approximately $<ix:nonFraction unitRef="usd" contextRef="ia6b86c6425a3426ab6942c47ba609c4b_I20211231" decimals="-3" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMjc_25edcf4c-d1df-4fe9-8bae-e11a926db56b">33,000</ix:nonFraction>.  The City of Williamstown and Nelson County issued the industrial revenue bonds to us and then used the proceeds to purchase the land and warehouse from us.  The Company recorded as property, plant, and equipment, net, on its Consolidated Balance Sheet under a capital lease.  The lease payment on the facilities is sufficient to pay principal and interest on the bonds.  Because the Company owns all of the outstanding bonds, has a legal right to set-off, and intends to set-off the corresponding lease and interest payment, the Company netted the capital lease obligation with the bond asset and, in turn, reflected no amount for the obligation or the corresponding asset on its Consolidated Balance Sheet at December&#160;31, 2021 and 2020. </span></ix:continuation></div><div><span><br/></span></div><div style="height:42.75pt;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%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7e4df8b7cca54b24a8a4d33c1cc9ff32" continuedAt="ib11547b0804f4665a35f695a017c0abb"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are various legal and regulatory proceedings involving the Company and its subsidiaries.&#160;&#160;The Company accrues estimated costs for a contingency when management believes that a loss is probable and can be reasonably estimated. </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:107%">Dryer Fire Incident. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During November 2020, the Company experienced a fire at the Atchison facility.  The fire damaged certain equipment in the facility&#8217;s feed drying operations and caused temporary loss of production time.  The Company impaired $<ix:nonFraction unitRef="usd" contextRef="id94da43c2a1f4dc2bceac9a358e2b66b_D20201101-20201130" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEyODg_030ca9cf-e829-4b75-aa4a-c7f66e7d5ced">681</ix:nonFraction> of spare parts and other inventory which was recorded in Cost of sales on the Consolidated Statements of Income for the year ended December 31, 2020.  Additionally, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="id94da43c2a1f4dc2bceac9a358e2b66b_D20201101-20201130" decimals="-3" name="us-gaap:TangibleAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzE0Nzc_ec33e71e-1104-4dbb-a63d-fa454371b373">486</ix:nonFraction> in losses from the write off of property, plant and equipment, which was recorded as a component of Operating income on the Consolidated Statements of Income for the year ended December 31, 2020.  </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:115%">At December 31, 2021, the Company received a legally binding commitment from its insurance carrier for final settlement of $<ix:nonFraction unitRef="usd" contextRef="i256154def89d40648647370960e627c0_I20211231" decimals="-3" name="us-gaap:LossContingencyReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2MzY2NDU_3675a017-c701-4c64-a859-dc37d6fbe922">43,688</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="id906f2dd9f754862ad087bc0e931c2ce_I20211231" decimals="-3" name="us-gaap:LossContingencyReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2NTU0MzA_aeb354a8-2393-492d-8d3a-bcd6efc7b8e3">27,363</ix:nonFraction> related to business interruption and $<ix:nonFraction unitRef="usd" contextRef="iaa784b1a94c24188806ca91c6fc95453_I20211231" decimals="-3" name="us-gaap:LossContingencyReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2NDQ3MDg_58c03b57-e17f-40c2-9f91-3a31ab30d1a1">16,325</ix:nonFraction> for the damaged dryer. As of December 31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i256154def89d40648647370960e627c0_I20211231" decimals="-3" name="us-gaap:InsuranceSettlementsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2NDQ4MTU_7d00e668-9a6b-45f1-8b6f-f4b875c8aaff">7,188</ix:nonFraction> of the insurance recovery was recorded as Receivables on the Consolidated Balance Sheet.  The Company recorded a settlement related to business interruption from its insurance carrier of $<ix:nonFraction unitRef="usd" contextRef="i4564ec8700a44c17bf49835d6704f97e_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2MzY0Mzc_bb226c58-482c-4fed-9058-6df88ea372d4">23,583</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib71c593bd89442c6b5cfe8bc34e72d62_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzE3MjI_b92c0229-0c36-4342-9aed-cac6c4db1e50">3,780</ix:nonFraction> for the years ended December 31, 2021 and 2020, respectively.  The business interruption portion of the settlement was recorded as a reduction of Cost of sales on the Consolidated Statement of Income and the insurance recoveries for the replacement of the damaged dryer was recorded as Insurance recoveries on the Consolidated Statement of Income.  The Company finalized the construction of the replacement drying system and placed this dryer into service 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-style:italic;font-weight:400;line-height:115%">Ransomware Cyber-Attack</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. In May 2020, the Company was affected by a ransomware cyber-attack that temporarily disrupted production at its Atchison facilities.  The Company&#8217;s financial information was not affected and there is no evidence that any sensitive or confidential company, supplier, customer or employee data was improperly accessed or extracted from our network.  The Company has insurance related to this event and partially recovered $<ix:nonFraction unitRef="usd" contextRef="i867e1ca829e54a25a1c4dfd1b6d971b9_D20201201-20201231" decimals="-3" name="us-gaap:InsuranceRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzI1OTA_72c673c0-871c-4792-85d5-91b16156cb88">633</ix:nonFraction> in December 2020 and received a final recovery of $<ix:nonFraction unitRef="usd" contextRef="i731b42e676c84351861bb70ea2722757_D20211201-20211231" decimals="-3" name="us-gaap:InsuranceRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMzY_15bd3d67-fe91-4cdf-bb38-1be3227a53f1">230</ix:nonFraction> in December 2021 as a reduction of Cost of sales on the Consolidated Statement of Income.  </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:115%">Shareholder matters. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2020, <ix:nonFraction unitRef="lawsuit" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="us-gaap:LossContingencyNewClaimsFiledNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzMxMjc_e4cff3d5-3e73-4f40-9fd7-cdb557834173">two</ix:nonFraction> putative class action lawsuits were filed in the United States District Court for District of Kansas, naming the Company and certain of its current and former executive officers as defendants, asserting claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934.  The plaintiffs sought to pursue claims on behalf of a class consisting of purchasers or acquirers of the Company's Common Stock during certain specified periods (the &#8220;Class Periods&#8221;).  On May 28, 2020, the <ix:nonFraction unitRef="lawsuit" contextRef="i099056cd894b49f0831c248bb5038d70_D20200528-20200528" decimals="INF" name="us-gaap:LossContingencyNewClaimsFiledNumber" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM2MTY_d9527522-39ff-4d28-b665-2505ce095f14">two</ix:nonFraction> lawsuits were consolidated and the Court appointed City of Miami Fire Fighters&#8217; and Police Officers&#8217; Retirement Trust as lead plaintiff.  The consolidated action is captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">In re MGP Ingredients, Inc. Securities Litigation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and the file is maintained under Master File No. 2:20-cv-2090-DDCJPO.  On July 22, 2020, the Retirement Trust filed a consolidated Amended Complaint.  The Consolidated Complaint alleges that the defendants made false and/or misleading statements regarding the Company&#8217;s forecasts of sales of aged whiskey, and that, as a result the Company's Common Stock traded at artificially inflated prices throughout the Class Periods.  The plaintiffs sought compensatory damages, interest, attorneys&#8217; fees, costs, and unspecified equitable relief, but did not specify the amount of damages being sought.  On September 8, 2020, defendants filed a Motion to Dismiss the Consolidated Amended Complaint.  On August 31, 2021, the court issued a Memorandum and Order granting the Motion to Dismiss dismissing plaintiff&#8217;s claims with prejudice. The Plaintiff had until September 30, 2021 to file a notice of appeal and the Plaintiff did not appeal.</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:115%">On May 11, 2020, Mitchell Dorfman, a shareholder in MGP, filed an action in the United States District Court for the District of Kansas, under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman, derivatively on behalf of MGP Ingredients v. Griffin, et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Case 2:20-cv-02239.  On June 4, 2020, Justin Carter, a shareholder in MGP, filed an action in the United States District Court for the District of Kansas, under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Carter, derivatively on behalf of MGP Ingredients v. Griffin, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Case 2:20-cv-02281.  On June 18, 2020, Alexandra Kearns, a shareholder in MGP, filed an action in the District Court of Atchison County, Kansas, under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kearns, derivatively on behalf of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">MGP Ingredients v. Griffin, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Case 2020-CV-000042.  The defendants are certain of the Company&#8217;s current and former officers and directors. The Company is a nominal defendant in each action.  Plaintiffs allege that the Company was damaged as a result of the conduct of the individual defendants alleged in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">MGP Ingredients, Inc. Securities Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, the repurchase of company stock at artificially inflated prices, and compensation paid to the individual defendants.  The Complaint in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> asserts claims for violations of Sections 14(a), 10(b), and 20(a) of the Securities Exchange Act of 1934, breach of fiduciary duties, waste of corporate assets, and unjust enrichment.  The Complaint in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> asserts claims for violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, breach of fiduciary duties, waste of corporate assets, and unjust enrichment. The Petition in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kearns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> asserts claims for breach of fiduciary duties, waste of corporate assets, and unjust enrichment.  The pleadings pray for an award of compensatory damages, including interest, in favor of the Company, for equitable relief related to the Company&#8217;s corporate governance, for disgorgement of compensation, and for an award of attorneys&#8217; fees and costs.  On July 13, 2020, defendants filed a Motion to Dismiss in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  On August 13, 2020, defendants filed a Motion to Stay the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kearns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> action pending the resolution of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  On November 3, 2020, the court entered an order providing that Defendants&#8217; response to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Complaint shall be due 14 days after a ruling on the Motion to Dismiss filed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</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 March 31, 2021, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> court issued a Memorandum and Order in which it granted defendants&#8217; Motion to Dismiss plaintiff&#8217;s federal claims, dismissed those claims without prejudice, denied without prejudice defendants&#8217; Motion to Dismiss </span></div></ix:continuation><div style="height:42.75pt;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%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib11547b0804f4665a35f695a017c0abb"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">plaintiff&#8217;s state claims, and stayed the case pending the Kansas Supreme Court&#8217;s decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Herington v. City of Wichita.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Herington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> involved the issue of whether a federal decision that determines federal claims and dismisses pendent state law claims for lack of supplemental jurisdiction precludes the reassertion of the state law claims in state court. </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 April 14, 2021, defendants in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> filed a Motion to dismiss plaintiff&#8217;s federal claims and to stay plaintiff&#8217;s state claims until fourteen days after the Court rules on the state claims in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  On November 9, 2021, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> court entered a Memorandum and Order dismissing plaintiff&#8217;s federal claims with prejudice, denying the Motion to Dismiss as it applies to plaintiff&#8217;s state law claims, and staying the case pending a decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Herington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  On December 17, 2021, the Kansas Supreme Court issued its decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Herington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The court held that where a federal court declines to exercise supplemental jurisdiction over state law claims and dismisses those claims without prejudice, the Kansas common law doctrine of res judicata does not preclude a litigant from bringing those claims in state court.</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 4, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> court entered a Memorandum and Order directing the clerk of the court to enter Judgment (1) dismissing plaintiff&#8217;s federal claims with prejudice (2) dismissing plaintiff&#8217;s state law claims without prejudice. On January 11, 2022, the court entered a Memorandum and Order in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> directing the clerk of the court to enter Judgment (1) dismissing plaintiff&#8217;s federal claims without prejudice and (2) dismissing plaintiff&#8217;s state law claims without prejudice.  The Judgment has been entered in each case. </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 10, 2022, the parties filed a joint motion in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> requesting the dismissal of the action without prejudice.  The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kearns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> court has not yet taken any action in response to the court&#8217;s Memorandum and Order in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  </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 November 25, 2020, Kenneth Laury filed an action in the District Court of Shawnee County, Kansas under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Laury v. MGP Ingredients, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case Number: 2020-CV-000609.  The Petition alleges that plaintiff commenced the action under K.S.A. 17-6510 to enforce his alleged right to inspect books and records of the Company, in order to enable him to evaluate possible misconduct by the Company&#8217;s Board of Directors and management.  On January 8, 2021, the Company filed an answer to the Petition, denying that plaintiff has satisfied the statutory requirements for his demand.  On May 13, 2021, the parties stipulated to the voluntary dismissal, with prejudice, of the action. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </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%">2016 Atchison Chemical Release.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  A chemical release occurred at the Company&#8217;s Atchison facility on October 21, 2016, which resulted in emissions venting into the air (&#8220;the Atchison Chemical Release&#8221;).  Private plaintiffs have initiated, and additional private plaintiffs may initiate, legal proceedings for damages resulting from the Atchsion Chemical Release, but the Company is currently unable to reasonably estimate the amount of any such damages that might result.&#160; The Company&#8217;s insurance may provide coverage of any damages to private plaintiffs, subject to a deductible of $<ix:nonFraction unitRef="usd" contextRef="i119978e2cf74458ca1fb59531f41a371_I20170801" decimals="INF" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzgyODk_41ab9523-061c-4d47-8e0d-2a043bf415e0">250</ix:nonFraction>, but certain regulatory fines or penalties may not be covered and there can be no assurance to the amount or timing of possible insurance recoveries if ultimately claimed by the Company.</span></div></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_193"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcyOTg_3fbe625e-0e5c-4546-acc7-9acd5ad4a304" continuedAt="ia020877a62354429a50fcbded8725568" escape="true">EMPLOYEE BENEFIT PLANS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia020877a62354429a50fcbded8725568" continuedAt="i6e204f5916fe4c12923609b6dda80daf"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company has established 401(k) plans covering all employees after certain eligibility requirements are met.&#160;&#160;Amounts charged to operations for employer contributions related to the plans totaled $<ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIyOA_32e45407-320a-49d3-b4d6-9d96717cdd9d">1,826</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIzMg_26bc0b07-6d05-42bf-a691-ca78ae0e5089">1,733</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI0MA_070cc5a9-65fb-4800-9e7b-d2ea3a8b9f51">1,603</ix:nonFraction> for 2021, 2020, and 2019, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Post-Employment Benefits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; The Company sponsors life insurance coverage as well as medical benefits, including prescription drug coverage, to certain retired employees and their spouses.&#160;&#160;In 2014, the Company made a change to the plan to terminate post-employment health care and life insurance benefits for retirees and employees except for a specified grandfathered group.  As of December&#160;31, 2021 and 2020, total current benefit obligation recorded in Accrued expense on the Consolidated Balance Sheets was $<ix:nonFraction unitRef="usd" contextRef="i052abbb7b0d442ef9b4a10ff74711708_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzc3Mg_58c7aca3-4610-466a-8c14-2b7f684987a8">232</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9d6dc58030944134a839e4a3c9e154ba_I20201231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzc3OQ_8d45049d-6846-40c1-ad5a-5e7599e5fbd1">266</ix:nonFraction>, respectively.  As of December&#160;31, 2021 and 2020, total noncurrent benefit obligation was $<ix:nonFraction unitRef="usd" contextRef="i052abbb7b0d442ef9b4a10ff74711708_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzg1NQ_2e293a66-09cd-4399-ae6a-a0bbe5603278">1,159</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9d6dc58030944134a839e4a3c9e154ba_I20201231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzg2Mg_7fcfd3f3-890b-495b-84ae-3034762fd0d9">1,476</ix:nonFraction>, which was recorded in Other noncurrent liabilities on the Consolidated Balance Sheets, 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:700;line-height:120%">Share-Based Compensation Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;As of December&#160;31, 2021, the Company was authorized to issue <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwNDg_923d0363-29ac-456e-8d1d-9dd4f3792f07">40,000,000</ix:nonFraction> shares of Common Stock and had a treasury share balance of <ix:nonFraction unitRef="shares" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzExMTA_72471ca8-a420-4692-b962-759b9cc7b95c">1,160,852</ix:nonFraction> at December&#160;31, 2021.</span></div><div style="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 Company currently has <ix:nonFraction unitRef="plan" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="mgpi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzExNDc_4de15a7e-9090-4673-8b5f-6a8cc6a73ae8">two</ix:nonFraction> active share-based compensation plans: the Employee Equity Incentive Plan of 2014 (the &#8220;2014 Plan&#8221;) and the Non-Employee Director Equity Incentive Plan (the &#8220;Directors&#8217; Plan&#8221;).  The plans were approved by shareholders at the Company&#8217;s annual meeting in May 2014.  Detail of activities in both plans follows below.</span></div><div style="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 Company&#8217;s share-based compensation plans provide for the awarding of stock options, stock appreciation rights, and shares of restricted stock and RSUs for senior executives and salaried employees, as well as for outside directors.&#160;&#160; </span></div></ix:continuation><div style="height:42.75pt;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%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6e204f5916fe4c12923609b6dda80daf" continuedAt="i8ddc3d5d71b74a58b06d1fcfb60515d6"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense related to restricted stock awards is based on the market price of the stock on the date the Board of Directors communicates the approved award and is amortized over the vesting period of the restricted stock award.  The Consolidated Statements of Income for 2021, 2020, and 2019 reflect total share-based compensation costs and director fees for awarded grants of $<ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIwODI_78b39ff5-1b25-47ec-ad27-52a861f00490">2,346</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwOTk1MTE2MzUxMzE_d61f9fe5-cbc8-458b-9392-28b37faef082">2,723</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIwOTA_e11622c2-02ae-41e0-9a0a-888a90617183">2,424</ix:nonFraction>, respectively, related to these 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%">For long-term incentive awards to be granted in the form of RSUs in 2022 based on 2021 results, the Human Resources and Compensation Committee (&#8220;HRCC&#8221;) determined that the grants would have performance conditions that would be based on the same performance metrics as the Short-Term Incentive Plan (the &#8220;STI Plan&#8221;).  The performance metrics are operating income, earnings before interest, taxes, depreciation, and amortization (&#8220;EBITDA&#8221;), and EPS.  Because management determined at the beginning of 2021 that the performance metrics would most likely be met, amortization of the estimated dollar pool of RSUs to be awarded based on 2021 results was started in the first quarter over an estimated <ix:nonNumeric contextRef="ib6b5a2437cb9490cacb8aa5c66be3d8e_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI4Mjk_7b22dd67-d6c2-4e0a-b17e-df0a26d60a86">48</ix:nonNumeric> month period, including <ix:nonNumeric contextRef="i0a460729ada74ef8add677fa458729a9_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI4NTY_4b7bb8de-ded7-46ac-93ff-2ad4cac65e28">12</ix:nonNumeric> months to the grant date and an additional <ix:nonNumeric contextRef="ib59dd62e83524c4e8c16f65e429ab718_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI4OTU_856ce57f-24dc-48b5-8f18-7d7647694487">36</ix:nonNumeric> months to the vesting date.  The Consolidated Statements of Income for 2021, 2020, and 2019 reflects share-based compensation costs for grants to be awarded of $<ix:nonFraction unitRef="usd" contextRef="ib6b5a2437cb9490cacb8aa5c66be3d8e_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMwNDU_057000b5-5e45-4040-b9ea-ff9d6d63ddd6">960</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i75019be52ece4a30a5fcd691ba60b800_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwOTk1MTE2MzUxNDk_298339c5-e37e-48b1-876a-723d346666e1">2,566</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idea9ab91ed0c4eef8cb43560eb2889e1_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMwNTc_e367fc29-42aa-40b8-96a7-2835097bfc4b">123</ix:nonFraction>, respectively.</span></div><div style="text-indent:36pt"><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%">2014 Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2014 Plan, with <ix:nonFraction unitRef="shares" contextRef="i1647c303413545afb0e5440cb05c961a_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMxMDg_3324c64a-0e33-409d-8f3f-1e7c52e594dd">1,500,000</ix:nonFraction> shares registered for future grants, provides that vesting occurs pursuant to the time period specified in the particular award agreement approved for that issuance of RSUs, which is to be not less than <ix:nonNumeric contextRef="if73e62d1ae0a443a9ed48d1e95c973ad_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMzMTQ_5c939398-db0a-4c76-bea0-3d45894d5961">three years</ix:nonNumeric> unless vesting is accelerated due to the occurrence of certain events.  As of December&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="if73e62d1ae0a443a9ed48d1e95c973ad_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMzOTk_ab91ac40-43bb-4c52-91f9-5ee6c245e491">516,861</ix:nonFraction> RSUs had been granted of the <ix:nonFraction unitRef="shares" contextRef="i1647c303413545afb0e5440cb05c961a_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM0MzE_3324c64a-0e33-409d-8f3f-1e7c52e594dd">1,500,000</ix:nonFraction> shares approved for under the 2014 Plan.</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%">Directors&#8217; Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Director&#8217;s Plan, with <ix:nonFraction unitRef="shares" contextRef="i4760e4d924d440adbcd835084a5addcd_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM1MjA_b8123579-d2d8-4115-933c-a8d5493c4546">300,000</ix:nonFraction> shares registered for future grants, provides that vesting occurs pursuant to the time period specified in the particular award agreement approved for that issuance of equity.&#160;&#160;As of December&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM3MTA_c1d04263-a878-40b9-b9bd-72086325c7b7">122,279</ix:nonFraction> shares were granted of the <ix:nonFraction unitRef="shares" contextRef="i4760e4d924d440adbcd835084a5addcd_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM3NDA_b8123579-d2d8-4115-933c-a8d5493c4546">300,000</ix:nonFraction> shares approved for grants under the Directors&#8217; Plan and all <ix:nonFraction unitRef="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM4MDQ_c1d04263-a878-40b9-b9bd-72086325c7b7">122,279</ix:nonFraction> shares were vested.</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%">RSUs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzczMDI_523380b1-0ab3-4fe1-b4e3-cdd631eb7dcf" continuedAt="id0a7b246c4764c24afc8b3510b694a9e" escape="true">Summary of unvested RSUs under the Company&#8217;s share-based compensation plans for 2021, 2020, and 2019:</ix:nonNumeric></span></div><div><ix:continuation id="id0a7b246c4764c24afc8b3510b694a9e"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.750%"></td><td style="width:0.1%"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></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><td colspan="3" style="display:none"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2019</span></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="padding: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%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date <br/>Fair Value</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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date <br/>Fair Value</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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date Fair Value</span></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><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:100%">Unvested balance at beginning of year</span></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="shares" contextRef="id8931614766849129d0f58275c32d763_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtMS0xLTEtMA_f8ad4b5a-cb91-4e83-88e5-98e2b1164d0a">118,855</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="usdPerShare" contextRef="id8931614766849129d0f58275c32d763_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtMy0xLTEtMA_f9b1037c-d0d7-4cd4-bf96-097bd66a561c">60.56</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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtNS0xLTEtMA_85aee546-6a9a-4a03-ab49-31fe9c78bc62">116,855</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtNy0xLTEtMA_7ee5098b-fab7-4a54-ae0c-2c2236c0ae84">65.73</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtOS0xLTEtMA_fff82386-9771-4aa9-9157-cefe416c1701">329,205</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtMTEtMS0xLTA_208586b5-2dd2-4265-ade0-60c8811c903e">25.42</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="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="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:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtMS0xLTEtMA_ff7661dc-2732-4635-82a8-18b248a93292">95,113</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="usdPerShare" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtMy0xLTEtMA_bd7dc071-6387-4d67-b20a-aa2777c75632">65.66</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtNS0xLTEtMA_46aff2e8-9d44-41c1-b62d-30789734fa42">38,700</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="usdPerShare" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtNy0xLTEtMA_642cca0b-0624-4fee-b76a-78c1b3d77f10">31.93</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="shares" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtOS0xLTEtMA_8103a7e6-6e91-4e41-a6ea-1053323dca82">45,993</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="usdPerShare" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtMTEtMS0xLTA_2850c715-efd1-40b1-ba03-87dded34d06f">77.78</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="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="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:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtMS0xLTEtMA_abd72236-cd93-4b5c-ac4b-7d0ab451931b">7,915</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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtMy0xLTEtMA_b05da552-da84-4b7a-8ee0-af96dca5e5e1">62.77</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="shares" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtNS0xLTEtMA_9d64dae4-bae4-49f1-a281-c59de42f28fd">5,278</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="usdPerShare" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtNy0xLTEtMA_92b8e8ca-fb04-4595-a8c6-4992960bebc6">63.17</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="shares" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtOS0xLTEtMA_3581ec24-baa5-4eaf-9f21-77fbb264317d">22,934</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="usdPerShare" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtMTEtMS0xLTA_757e77a2-3891-4622-abcd-55488dc158a1">57.27</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="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="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:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtMS0xLTEtMA_b97b1a7f-c1f4-4a29-a627-05131c24c735">38,059</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:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtMy0xLTEtMA_32d0f128-ef51-41f3-ac6e-aa08d1be1649">70.60</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="shares" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtNS0xLTEtMA_c3a9ba21-e2ca-4d78-9b68-0070a53c8846">31,422</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="usdPerShare" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtNy0xLTEtMA_7fa366e3-f2e4-4443-91b3-64db6e35e31b">44.06</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="shares" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtOS0xLTEtMA_4d70e1c0-5d8a-49b1-9589-0c12fcce8c37">235,409</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="usdPerShare" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtMTEtMS0xLTA_45a211ff-e1aa-4999-9282-80319a0f5d64">12.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="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="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:9pt;font-weight:400;line-height:100%">Unvested balance at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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="shares" contextRef="i0a22819f747441228fc57ffc06eb8996_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctMS0xLTEtMA_30f675ad-2011-4310-b9ea-4385a809aad1">167,994</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 #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;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;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="usdPerShare" contextRef="i0a22819f747441228fc57ffc06eb8996_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctMy0xLTEtMA_22749b77-8e26-4819-89ea-de7a51f0fb11">61.07</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;padding:2px 1pt 2px 0;text-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 #000000;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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id8931614766849129d0f58275c32d763_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctNS0xLTEtMA_3762136b-07a3-4e50-a1a1-1ed11940e29a">118,855</ix:nonFraction>&#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;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="usdPerShare" contextRef="id8931614766849129d0f58275c32d763_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctNy0xLTEtMA_7efce1c8-840e-44f1-bbb4-25be8d963dd1">60.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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctOS0xLTEtMA_aee407a1-e4ef-45b1-a76a-6d2a8ee4d3bd">116,855</ix:nonFraction>&#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;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="usdPerShare" contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctMTEtMS0xLTA_ab148a2e-8150-4bb7-8039-a0799ad18273">65.73</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="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></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%">During 2021, 2020, and 2019, the total grant date fair value of RSU awards vested was $<ix:nonFraction unitRef="usd" contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwMTU_672484fd-7542-4ca0-9e75-3833605726c2">2,687</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwMTk_15eba352-ef8e-4142-8972-accc63956ed9">1,384</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwMjc_fe73b81d-9ce0-4989-b03a-55fddc085b08">2,951</ix:nonFraction>, respectively.  As of December&#160;31, 2021 there was $<ix:nonFraction unitRef="usd" contextRef="i0a22819f747441228fc57ffc06eb8996_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwNjU_6c2ad31b-c4eb-4861-9b30-d77fa622eea3">3,004</ix:nonFraction> of total estimated unrecognized compensation costs (net of estimated forfeitures) related to granted RSU awards.&#160;&#160;These costs are expected to be recognized over a weighted average period of approximately <ix:nonNumeric contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQyNzI_b2e29e9e-8ae0-4fd4-a785-574144950000">0.8</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:120%">Upon their vesting, the Company purchased restricted stock and RSUs from employees to cover associated withholding taxes.  Total treasury stock purchases added <ix:nonFraction unitRef="shares" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0Mzc_08420fd4-46ec-4aa4-93af-ddd4e9aab4a3">11,887</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0NTE_b199283f-9683-44a2-be81-0bd9247098a8">767</ix:nonFraction> in 2021; <ix:nonFraction unitRef="shares" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="INF" name="mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0NjE_8435dcc4-20f6-42b5-8300-980f18948ee1">10,437</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0NzU_57fe4faa-3558-4641-aea6-fcbccdc11ef1">358</ix:nonFraction> in 2020; and <ix:nonFraction unitRef="shares" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="INF" name="mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0ODk_3644b0bd-b3aa-431e-b467-f91b3be01d01">77,481</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ1MDM_f1cb9ad8-1e6d-4ad1-9596-93f56ceb3fa0">5,489</ix:nonFraction> in 2019.</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%">Annual Cash Incentive Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The STI Plan was amended and restated as of January 1, 2019.  Pursuant to the STI Plan, short-term incentive compensation is dependent on the achievement of certain performance metrics by the Company, established by the Board of Directors.  Each performance metric is calculated in accordance with the rules approved by the HRCC, which may adjust the results to eliminate unusual items.  For 2021, 2020, and 2019, the performance metrics were operating income, EBITDA, and EPS.  Operating income for the performance metric was defined as reported GAAP operating income adjusted for certain discretionary items as determined by the Company&#8217;s management, if applicable (&#8220;adjusted operating income&#8221;).  The HRCC determines the officers and employees eligible to participate under the STI Plan for the plan year as well as the target annual incentive compensation for each participant for each plan year. For 2021, the Branded Spirits segment incentive plan was based on performance metrics of number of depleted cases and gross margin. </span></div><div style="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%">Amounts expensed under the STI Plan totaled $<ix:nonFraction unitRef="usd" contextRef="ibc3b20230bec41968ae5fb35a3121407_D20210101-20211231" decimals="-3" name="mgpi:TargetedBonusAwardExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzU2NzI_e1145ffc-6563-40e7-a4cf-4fd8c09294a7">11,155</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i9a7d615097f14108aea7dc4ab5b5a77a_D20200101-20201231" decimals="-3" name="mgpi:TargetedBonusAwardExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwOTk1MTE2MzUxNzQ_9a9371bc-6579-46e1-b473-5287098e08fb">9,732</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i8311438e397644c1833c93aef30cd3be_D20190101-20191231" decimals="-3" name="mgpi:TargetedBonusAwardExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzU2ODQ_25daffeb-f015-4136-94c4-37b5675f749f">461</ix:nonFraction> for 2021, 2020, and 2019, respectively.</span></div></ix:continuation><div style="height:42.75pt;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%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i8ddc3d5d71b74a58b06d1fcfb60515d6"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Compensation Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established an unfunded Executive Deferred Compensation Plan (&#8220;EDC Plan&#8221;) effective as of June 30, 2018, with a purpose to attract and retain highly-compensated key employees by providing participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified compensation.  The Company's obligations under this plan will change in conjunction with the performance of the participants&#8217; investments, along with contributions to and withdrawals from the plan.  Realized and unrealized gains (losses) on deferred compensation plan investments were insignificant and were included as a component of Operating income in the Company&#8217;s Consolidated Statements of Income, because the Company&#8217;s deferred compensation investments consist of mutual funds that are considered trading securities. </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%">Plan investments are classified as Level 1 in the fair value hierarchy since the investments trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.  The current portion of deferred compensation plan deferrals is comprised of estimated amounts to be paid within one year depending on timing of planned disbursements.  At December&#160;31, 2021 and 2020, the EDC Plan investments were $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcwMDY_3298d555-0299-4e5f-a008-70cea4e402fb">3,072</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcwMTQ_06ec62b5-e9b7-418c-a3c8-8796f1c8d3ea">2,007</ix:nonFraction>, respectively, which were recorded in Other assets on the Company&#8217;s Consolidated Balance Sheet.  The EDC Plan current liabilities were $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzE2NDkyNjc0NDkxNzA_178eed7a-35cd-4392-9882-5edda6ad8e26">617</ix:nonFraction> at December 31, 2021 and were included in Accrued expenses and other on the Company&#8217;s Consolidated Balance Sheet. The EDC Plan non-current liabilities were $<ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzE2NDkyNjc0NDkxNzQ_6e3a153b-910b-4de3-8acd-49e89cbbe8c2">2,981</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcxNTE_be2e0f60-d160-490f-99d6-43cf50da181c">3,140</ix:nonFraction> as of December&#160;31, 2021 and 2020, respectively, which were recorded in Other non-current liabilities on the Company&#8217;s Consolidated Balance Sheet.</span></div></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_196"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzExMzE_3d50de5e-c89a-4a27-be95-1eb412b5414e" continuedAt="ib0c474afdc5c46d589bad029679e80ba" escape="true">CONCENTRATIONS AND RELATED PARTIES</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ib0c474afdc5c46d589bad029679e80ba" continuedAt="ia92f099357e847cdab12bb7dcd0af9fc"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;For 2021, 2020, and 2019, the Company had no sales to an individual customer that accounted for more than 10 percent of consolidated sales.&#160;&#160;During the years 2021, 2020, and 2019, the Company&#8217;s ten largest customers accounted for approximately <ix:nonFraction unitRef="number" contextRef="i25e45016b90d496abebbce4de7abfa94_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI2MQ_4c8a74de-582d-4c83-a30c-a15093fdea7f">36</ix:nonFraction> percent, <ix:nonFraction unitRef="number" contextRef="i13e47b8208654ac49c2fc82b311b3143_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI2NQ_f36a3bc3-9f40-44fa-8fc1-0272a5c2eaed">37</ix:nonFraction> percent, and <ix:nonFraction unitRef="number" contextRef="i06e427ea02464e6eb9f13063b4dc332a_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI3Mw_bbcd84f4-6795-4c41-846c-d9e85431f940">39</ix:nonFraction> percent of consolidated sales, respectively. </span></div><div style="text-indent:36pt"><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%">Significant suppliers. </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%">For 2021, the Company had purchases from two grain suppliers that approximated <ix:nonFraction unitRef="number" contextRef="i2a17f11f44c447a49d673327a9675978_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzQxNA_683fe0fb-bdc9-4008-8334-26d65df9d535">14</ix:nonFraction> percent of consolidated purchases.  In addition, the Company&#8217;s ten largest suppliers, accounted for approximately <ix:nonFraction unitRef="number" contextRef="iea153495fc994252ae1514aca9da34c3_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzUyMg_813f1b63-9f0d-4361-84c0-fc21b6e59456">43</ix:nonFraction> percent of consolidated purchases.  </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%">For 2020, the Company had purchases from two grain suppliers that approximated <ix:nonFraction unitRef="number" contextRef="ie83eb27ed44b4e30a1996a69b52d79e1_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzYzMQ_3d7e6e64-648e-4866-9a9e-fd2b5acb8a62">30</ix:nonFraction> percent of consolidated purchases.  In addition, the Company&#8217;s ten largest suppliers accounted for approximately <ix:nonFraction unitRef="number" contextRef="if181e3727970439dab054d24c8481bc1_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzczOQ_bc0d07ef-e1fd-4141-bfd1-6f1299a9edc2">65</ix:nonFraction> percent of consolidated purchases. </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%">For 2019, the Company had purchases from two grain suppliers that approximated <ix:nonFraction unitRef="number" contextRef="i96e50b72547b4f4fa4fb147cba3a474b_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzg0Nw_f1970d7a-0249-4d1a-beb9-f310f07ba7f1">31</ix:nonFraction> percent of consolidated purchases.  In addition, the Company&#8217;s ten largest suppliers accounted for approximately <ix:nonFraction unitRef="number" contextRef="i72aae6ffaf2f47eb9f351d0109972598_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzExMDE_93bf8fd0-9308-4205-b09c-3a6d761f16dd">66</ix:nonFraction> percent of consolidated purchases.</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%">Related Parties. </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%">For the year ended December 31, 2021, the Company purchased $<ix:nonFraction unitRef="usd" contextRef="ie6d279dd603c4dd2ac60495b228fa02a_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzEwOTk1MTE2MzAwMTY_94f0e87c-755a-44a1-9cd7-faceecca1f11">23,463</ix:nonFraction> of bulk beverage alcohol from LMX. The Company holds <ix:nonFraction unitRef="number" contextRef="i2327499a82194c2d97032ef1ef1f137d_I20211231" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI3NDg3NzkwNzIyMjM_7d78644a-2d03-42e7-89bb-4735a40e7a4d">50</ix:nonFraction> percent interest in LMX, which is accounted for as equity method investments. See Note 1, Nature of Operations and Summary of Significant Accounting Policies.</span></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%"><ix:continuation id="ia92f099357e847cdab12bb7dcd0af9fc">For the year ended December 31, 2021, the Company purchased $<ix:nonFraction unitRef="usd" contextRef="i0e280afbafa2453e85dc1deabc0a415b_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzEwOTk1MTE2MzAwMjU_a5c845c8-df7c-4d22-807c-db33156a75b0">2,718</ix:nonFraction> of finished goods from Meier&#8217;s Wine Cellars, Inc. (&#8220;Meier&#8217;s&#8221;) and sold $<ix:nonFraction unitRef="usd" contextRef="i0e280afbafa2453e85dc1deabc0a415b_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzEwOTk1MTE2MzAwMzM_1a2d7e9c-b3ae-4076-9cd2-82cf8a20ee40">2,411</ix:nonFraction> of bulk beverage alcohol to Meier&#8217;s.  The Lux Family Group owns approximately <ix:nonFraction unitRef="number" contextRef="id3135d8e2ec24df7b9c7bbefa5e0b27b_I20211231" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" format="ixt:num-dot-decimal" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI3NDg3NzkwNzIyMzU_b1a30f55-b0de-4233-8d24-53e8ee1b4bbd">22.8</ix:nonFraction> percent of the outstanding shares of MGP.  One member of the Lux Family Group has a relative that is the president of Meier&#8217;s.  The members of the Lux Family Group did not have any involvement in the negotiation of transactions for either party.</ix:continuation> </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_199"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEyMzU_f06c8653-6e81-49bb-89a9-ec81e7c17677" continuedAt="i34a43dbbf31f4903bbb69d982a3be4fa" escape="true">OPERATING SEGMENTS</ix:nonNumeric></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%"><ix:continuation id="i34a43dbbf31f4903bbb69d982a3be4fa" continuedAt="ibf606ec37e1844089355281c6d8033ca">As discussed in Note 1, the Company established a new reporting structure as a result of the Merger and prior periods have been revised to reflect the new operating segments.  At December&#160;31, 2021, the Company had <ix:nonFraction unitRef="segment" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzQ0_ad88bc52-b8c3-460a-a469-57487f29aeef">three</ix:nonFraction> segments: Distillery Products, Branded Spirits and Ingredient Solutions.  The Distillery Products segment consists of food grade alcohol and distillery co-products, such as distillers feed (commonly called dried distillers grain in the industry) and fuel grade alcohol.  The Distillery Products segment also includes warehouse services, including barrel put away, barrel storage, and barrel retrieval services.  The Branded Spirits segment consists of producing, importing, bottling and rectifying of distilled spirits.  Ingredient Solutions segment consists of specialty starches and proteins and commodity starches and proteins.  </ix:continuation></span></div><div><span><br/></span></div><div style="height:42.75pt;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%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibf606ec37e1844089355281c6d8033ca" continuedAt="i138fcb51851248aeb44645082b1e57d6"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit for each segment is based on sales less identifiable operating expenses.&#160;&#160;Non-direct SG&amp;A, interest expense,  and other general miscellaneous expenses are excluded from segment operations and are classified as Corporate.&#160;&#160;Receivables, inventories, and equipment have been identified with the segments to which they relate.&#160;&#160;All other assets are considered as Corporate. </span><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEyMjg_6611a81c-84b2-436d-94d2-652f9091accd" continuedAt="i9ef7bc597c414d79a2105f782fe931f2" escape="true"><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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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%">Year Ended December 31, </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-weight:700;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales to customers:</span></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzMtMS0xLTEtMA_b708c35a-0cb1-4af1-b4a1-31f6ce4a5b61">352,504</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzMtMy0xLTEtMA_390b4952-f5ef-40b8-8400-86140edbf51a">313,309</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzMtNS0xLTEtMA_10c7df16-55b8-4bfb-b70e-104f9737a6d1">294,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMS0xLTEtMzI2NTQ_ef7e8388-2daf-4a74-a2bb-2a909a1ce17c">183,566</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMy0xLTEtMzI2NTQ_4444a899-e675-474e-8461-5e8676dbb07d">4,149</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="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtNS0xLTEtMzI2NTQ_45132a4c-1b97-499f-a307-d9c2ee36e3eb">2,995</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMS0xLTEtMA_4a102b3c-bb58-4519-86b2-9906b4e3d107">90,650</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMy0xLTEtMA_d48ea6af-1183-4c70-adaa-6533a3a6252f">78,063</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="ic618352785344886a891282a66da8167_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtNS0xLTEtMA_9c9a0173-8b88-4090-a70d-0759993a2a89">65,512</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="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:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzUtMS0xLTEtMA_3ba72607-0df3-4506-b1c4-df348e00472c">626,720</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzUtMy0xLTEtMA_25e9cfbe-edb6-402c-a295-2f704042f042">395,521</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzUtNS0xLTEtMA_bd61ab97-3830-4604-9aeb-22dfd44206bf">362,745</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzgtMS0xLTEtMA_d8fa0332-269d-4e84-9c83-1bd972a45756">114,106</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzgtMy0xLTEtMA_cb818f58-6512-48f2-81c4-d9b86a0b7b0d">75,773</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzgtNS0xLTEtMA_54dac90d-56ff-4f8e-8c77-38f361fcfc47">64,416</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTEtMS0xLTMyNjU5_20c20e2f-e382-46e5-9081-7ef498bd9fdb">62,644</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTMtMS0xLTMyNjYy_c9eb59ce-bb01-4d41-9a43-5207c6e9402d">2,187</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="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTUtMS0xLTMyNjY1_a6a73646-81b4-46db-b204-26607895480d">1,536</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzktMS0xLTEtMA_3932c9a6-fc48-4e9d-b35e-2dbc8c5b3eba">22,215</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzktMy0xLTEtMA_7c81487a-9725-4374-aa7c-358b93f61f99">20,846</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="ic618352785344886a891282a66da8167_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzktNS0xLTEtMA_52e4c919-9309-44b5-8931-ec60fca402f5">10,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTEtMS0xLTA_727d0186-43e5-4c45-8f94-d1b6949d2a74">198,965</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTMtMS0xLTA_7aa2dea0-938b-4edd-9a55-6effca11ace4">98,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><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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTUtMS0xLTA_b40cc6ed-d382-4b21-bd5c-3deb57917b60">76,532</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1b1d4fd71d04bbf89788be16b027267_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEzLTEtMS0xLTA_ee589e3f-bf46-4b6b-be59-62aba4800687">10,766</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6da8fad8804a51a090e1dd9b2a7d98_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEzLTMtMS0xLTA_bfadd016-4893-43e2-92f8-ff42312611e3">9,816</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06d535d5bfc640baa63db8ffacfe3f9c_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEzLTUtMS0xLTA_cf9b35ac-e6f6-4b45-a0af-7aa8fea0dd69">8,971</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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="i8cd7e8752fc448b4bf7cb65ac4682b25_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTEtMS0xLTMyNzIx_65c8a302-7fb5-4401-9880-4b2520c8f3b2">5,138</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ic6021717ea2e4be3ac002d170488f386_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTMtMS0xLTMyNzIx_2ddd8c78-2bfa-4b27-abac-274ca4a55a4b">100</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="i6b28c29fc439460895c5d96f17ae76e7_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTUtMS0xLTMyNzIx_964b11be-ea78-44e7-b0a6-dd52c5c6ad1a">3</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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="if22b18be0bb1431c84060c394dc7ff47_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE0LTEtMS0xLTA_ecabaab0-090e-4c74-a513-71ec4e320dbe">2,069</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i9e23884c97714f71bf840a6145db0f9e_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE0LTMtMS0xLTA_f045b595-70aa-455d-b413-076be7c54e42">1,871</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="i85bea9db3e804db184d66cc8de875902_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE0LTUtMS0xLTA_359c37db-5012-47ab-98b5-721765544269">1,554</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;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="icaa1ea7458ad46f6ae68edf44c8cdaba_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE1LTEtMS0xLTA_a9e362e4-e3a0-474a-ac7e-f9485682960d">1,119</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i33d1c0ecef994728acf03f50f28acfdb_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE1LTMtMS0xLTA_57aa4344-a8e1-4465-b510-beb851722c35">1,174</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="i0ad29534794e4418a80da2e0a7403a43_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE1LTUtMS0xLTA_3ea6c541-ded6-4f05-a853-e288f1e66aec">1,044</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTEtMS0xLTA_7e826be2-9704-45e6-9b7a-e1e8fecb0612">19,092</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTMtMS0xLTA_9c9f0567-d932-43b7-a608-3e0d6a539e29">12,961</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTUtMS0xLTA_bb46ec19-615d-4cb7-aa4b-b348e524b3de">11,572</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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: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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1b1d4fd71d04bbf89788be16b027267_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE5LTEtMS0xLTA_53e38b1e-f8ba-41e1-8146-a33511f181f2">110,317</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;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="ifb6da8fad8804a51a090e1dd9b2a7d98_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE5LTMtMS0xLTA_ff448acd-2660-4163-9aad-965ff88d89b3">73,533</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="i06d535d5bfc640baa63db8ffacfe3f9c_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE5LTUtMS0xLTA_ba95b3a6-c026-4fb1-bef4-e18507bf751f">62,109</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#ffffff;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="i8cd7e8752fc448b4bf7cb65ac4682b25_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIzLTEtMS0xLTMyNzI5_df191fef-869c-47ee-90a2-e1a02e168ffa">20,742</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ic6021717ea2e4be3ac002d170488f386_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIzLTMtMS0xLTMyNzI5_c50249d1-887e-4fca-9349-d21388bdaee7">2,510</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="i6b28c29fc439460895c5d96f17ae76e7_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIzLTUtMS0xLTMyNzI5_446beb3a-fef5-41f5-96e4-9f9ed4875c26">2,800</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#cceeff;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="if22b18be0bb1431c84060c394dc7ff47_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIwLTEtMS0xLTA_6362d225-e121-4748-be50-5fa12e87fc20">19,194</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i9e23884c97714f71bf840a6145db0f9e_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIwLTMtMS0xLTA_fea99dc5-8ccd-4a69-85fe-36c6b3f5b55e">18,024</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="i85bea9db3e804db184d66cc8de875902_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIwLTUtMS0xLTA_1b9f6522-7123-4abc-bc3f-c06d7502ec78">8,051</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;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="icaa1ea7458ad46f6ae68edf44c8cdaba_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIxLTEtMS0xLTA_d7ef58d8-c46d-4f10-9ebc-a6123736f935">29,157</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="i33d1c0ecef994728acf03f50f28acfdb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIxLTMtMS0xLTA_3b0e6a7f-c093-4851-9042-76a7b6a250cc">36,446</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="i0ad29534794e4418a80da2e0a7403a43_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIxLTUtMS0xLTA_4b6706f7-02db-45a9-a154-fe9993a22c6e">21,423</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIyLTEtMS0xLTA_8fd8d705-340b-492c-b418-ab5525f545e8">121,096</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIyLTMtMS0xLTA_ba569793-1690-4d97-a675-2e7e19d05f8e">52,601</ix:nonFraction>&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIyLTUtMS0xLTA_d764f931-e837-47f5-9a56-e058b06f0239">45,937</ix:nonFraction>&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:continuation id="i9ef7bc597c414d79a2105f782fe931f2" continuedAt="iaa66a98dcd5e4c0282420f3d645e7a09">(a)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt"><ix:continuation id="iaa66a98dcd5e4c0282420f3d645e7a09">Sales revenue from foreign sources totaled $<ix:nonFraction unitRef="usd" contextRef="i573c408b6684400480b3e523350a5e79_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzk5MA_cd4eddf0-37e4-4e70-9968-7b99d1368227">42,593</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i8813c8d195a240ad9edf46291153db85_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzk5NA_3517a483-e7c6-4a76-b7f4-5b9bf2085a83">23,905</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ice16b59c8854470bb800ca1469dadde4_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEwMDI_d095886c-8c0c-4c36-9cc5-ed3f2130086b">19,372</ix:nonFraction> for 2021, 2020, and 2019, respectively, and is largely derived from the United Kingdom, Japan, Thailand, Canada, and Mexico.&#160;&#160;The balance of total sales revenue is from domestic sources.</ix:continuation> </span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="mgpi:ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEyMjk_44f948a7-74b8-4f0f-925f-029c879c4b0d" continuedAt="i3160bd7576ff4b90a798de9d47d14255" escape="true"><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:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Identifiable Assets</span></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: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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5cfe3eef2a9412882a27ea0ab8a2f11_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzMtMS0xLTEtMA_da93d6c8-a7d7-4815-b670-c90db162f756">314,816</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e99244c55d5499ea7e461b313b73161_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzMtMy0xLTEtMA_8791c7a4-aa39-4319-8314-6e7e804a4859">281,721</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 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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="i687b4407c15b4dfc99906a23a0bcdc87_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMS0xLTEtMzI3NTc_7b21e1a4-c734-49af-8124-c6d049ea42ab">658,826</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="ice98e4362b654edcb9776a5466e5668c_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMy0xLTEtMzI3NTc_3ab860de-f5c4-4ac5-b633-1b42d4ef7f4c">6,348</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 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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="i77d4858eb87c48b3afeac67ce898efef_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMS0xLTEtMA_41103307-f8ff-4bb2-98ec-52c7d3fb269d">43,009</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i29bb7fd02b7f49a3bbc1ecfc79d61ae4_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMy0xLTEtMA_2f8ce9d7-10c5-4287-a3c8-f1e8e4eaa934">41,276</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 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;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="i9134aefe848341c1b83607601f595979_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzUtMS0xLTEtMA_5d86f917-340e-4a11-bdfc-a7b7c59b1837">24,816</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i171b6c9453a14398b4e1253b729b5cd9_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzUtMy0xLTEtMA_66e1b6d0-c7ef-4e7e-9401-6cf393a5e87a">37,230</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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61994ca996d6415d8282b86713a43e76_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzYtMS0xLTEtMA_d0a0d95c-fbd0-4157-a824-1a31559b2abc">1,041,467</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzYtMy0xLTEtMA_c3692446-39bd-4d72-94cb-07584472011a">366,575</ix:nonFraction>&#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:nonNumeric></div></ix:continuation><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:continuation id="i138fcb51851248aeb44645082b1e57d6" continuedAt="ic09bed8ce07346d88aff9abf961ae7dc"><ix:continuation id="i3160bd7576ff4b90a798de9d47d14255" continuedAt="iaf5ec02b480c4b81b60a8b689d75846f">(a)</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt"><ix:continuation id="ic09bed8ce07346d88aff9abf961ae7dc"><ix:continuation id="iaf5ec02b480c4b81b60a8b689d75846f">The Company has $<ix:nonFraction unitRef="usd" contextRef="ifb38143728504a1c8e08385619156d9b_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEwOTk1MTE2MzAzMjE_8e23644d-c957-4f45-9585-fc6e50634f00">12,758</ix:nonFraction> of assets located in Ireland.</ix:continuation></ix:continuation> </span></div><div style="height:42.75pt;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%">65</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_202"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">NOTE 14:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90ZXh0cmVnaW9uOjE5YzdmMTY2MTU1YTRjMzc5MTU2MDI1ZDlmN2MxZjViXzgy_b2564ed4-90c4-45f6-98b1-aa9dfd33eb19" continuedAt="i42e932285a354af6a24c66a35c5dc2ad" escape="true">SUPPLEMENTAL CASH FLOW INFORMATION</ix:nonNumeric></span><ix:continuation id="i42e932285a354af6a24c66a35c5dc2ad" continuedAt="i03d0fb8a43764e00bed0bf6b1a809e07"><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90ZXh0cmVnaW9uOjE5YzdmMTY2MTU1YTRjMzc5MTU2MDI1ZDlmN2MxZjViXzg1_b7b8875e-9e00-4e71-be38-ebd6d4c2a2a1" continuedAt="icbecb0d448c74861b8cf2b61bc433a22" escape="true"><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:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.869%"></td><td style="width:0.1%"></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant, and equipment in accounts payable</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzMtMS0xLTEtMA_ef97d0b8-fe21-453d-8b2b-c67c921011ef">7,232</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzMtMy0xLTEtMA_35f88f20-0473-4d1d-91be-75639c9d5264">3,375</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzMtNS0xLTEtMA_2a797e02-3531-46be-a921-8a4ede780c9f">4,430</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:9pt;font-weight:400;line-height:100%">Additional cash payment information:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Interest paid</span></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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzUtMS0xLTEtMA_1ba1fea0-c5ff-4aae-b5b0-275f081b2238">3,457</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzUtMy0xLTEtMA_03bd60ca-e305-4a6b-8b17-0ec470077fbe">2,212</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzUtNS0xLTEtMA_aac70a58-a003-4793-a520-cb25cac2d06a">1,611</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 7.75pt;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%">Income taxes paid</span></td><td colspan="2" style="background-color:#cceeff;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="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzYtMS0xLTEtMA_a449660e-8024-48bc-8ff1-53b4df360c0f">29,766</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzYtMy0xLTEtMA_1737330e-44bf-4445-b40a-ab83bda64cf0">10,566</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="i833300a90967489da30c3f0b6c596a50_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzYtNS0xLTEtMA_83b6c7e1-399c-4af5-be3b-9adf16b2789b">7,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></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%"><ix:continuation id="i03d0fb8a43764e00bed0bf6b1a809e07"><ix:continuation id="icbecb0d448c74861b8cf2b61bc433a22">See Note 9, Leases for operating lease supplemental cash flow information.</ix:continuation></ix:continuation> </span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_205"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90ZXh0cmVnaW9uOjhlZjkyMzkxODg2NzQ1MjVhOWU3ZWIzMWViZGRiNzY4XzE1NQ_6951d29c-c8c4-48d7-a608-2e3cc3936ee5" continuedAt="i750e5aa91c1947a698d10126d8f90838" escape="true">QUARTERLY FINANCIAL DATA (UNAUDITED)</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i750e5aa91c1947a698d10126d8f90838" continuedAt="i9a5984fef482489ca4914a166179c8cf"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary of selected quarterly financial data for year ended December 31, 2021 and 2020: </span></div><div><ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90ZXh0cmVnaW9uOjhlZjkyMzkxODg2NzQ1MjVhOWU3ZWIzMWViZGRiNzY4XzE1NA_fa186f04-54ce-43a8-92bc-5585782b7f1d" continuedAt="i450724c499d049578bef7c1073a78a7a" escape="true"><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:52.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Year Ended 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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Third<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Second<br/>Quarter</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:9pt;font-weight:700;line-height:100%">First<br/>Quarter</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:9pt;font-weight:400;line-height:100%">Sales</span></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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItMS0xLTEtMA_03ab37a6-e8f8-4af5-b0f3-27eb02429d0b">166,847</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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItMy0xLTEtMA_28a48e11-92ee-4a93-a2e3-d221c388e3e7">176,611</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItNS0xLTEtMA_8cd2b6a3-416e-48fe-a4ae-e2a75f43db27">174,939</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItNy0xLTEtMA_2807f20f-8ae2-4cf0-9b99-ebc08fb40a74">108,323</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtMS0xLTEtMA_51418ec8-979c-454a-99ac-44fe1c74f437">114,094</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtMy0xLTEtMA_54c2ba09-d787-4095-8501-722b1c15900e">119,525</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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtNS0xLTEtMA_f573e722-f82b-45d9-a448-955cac498948">118,112</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="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtNy0xLTEtMA_7bab6037-b18b-4aa4-af55-35c66da7dffb">76,024</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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Gross profit</span></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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtMS0xLTEtMA_6af4e9df-2d2c-4cc4-ba19-b79884dba2cb">52,753</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtMy0xLTEtMA_99bcf4eb-91e5-4bb3-b070-f66d1acb91b1">57,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 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtNS0xLTEtMA_f76918e6-f3dd-4a07-9a50-d6e2eb6cfa92">56,827</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtNy0xLTEtMA_287a6a75-4716-482c-92eb-5c492351475e">32,299</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMS0xLTEtMzgwMTM_4c7ce7a5-64dc-4034-ba02-18e12d32d9dc">6,210</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMy0xLTEtMzgwMTM_40a2014d-87d3-4fad-b60e-621b6c9328c1">5,664</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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNS0xLTEtMzgwMTM_9caa4a0e-afcf-4ca9-9c42-cbcd2e59c74d">3,371</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="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNy0xLTEtMzgwMTM_a234d981-c91e-4cae-8a25-e262456226db">853</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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#cceeff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMS0xLTEtMA_35cdc449-475e-4d0d-bec0-360da14e465c">17,552</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMy0xLTEtMA_1a44d529-0fbe-46e3-b145-c764e01ee683">18,538</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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNS0xLTEtMA_bbed6f10-3f68-4d14-a132-9268e94b850a">25,793</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="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNy0xLTEtMA_a87e410a-fe39-43b3-8a87-481c1a3fe7c7">10,946</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:9pt;font-weight:400;line-height:100%">Insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMS0xLTEtMzgwMjA_285bf1cf-a252-4baf-b2e7-7030cc9249df">16,325</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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMy0xLTEtMzgwMjA_683fec66-0307-4014-af00-390a6e9efe8b">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNS0xLTEtMzgwMjA_4ab35f77-bb99-4590-ac9b-423cf09dc739">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNy0xLTEtMzgwMjA_e6af6842-0ac7-4864-9e61-8106e1d159e3">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Operating income</span></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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtMS0xLTEtMA_071db881-d7f6-489c-a0a1-fa6248177040">45,316</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtMy0xLTEtMA_8d201e13-383a-4fe5-b147-3bd54bccf73f">32,884</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtNS0xLTEtMA_0c752574-29f5-4eb9-bdad-b3f5eb16c901">27,663</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtNy0xLTEtMA_a78ccb04-d577-4fba-9365-838bceebefe9">20,500</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMS0xLTEtMA_2688681f-4438-4476-8229-be0a3a7fa010">1,329</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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMy0xLTEtMA_1ee251f6-6847-4fd5-bc5b-a3f41abea318">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNS0xLTEtMA_ac59fdf3-5530-4229-a7f0-d48d6840b96b">1,104</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="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNy0xLTEtMA_ab40a357-7afa-4a56-a038-9489b2a6b6ce">488</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#cceeff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTEtMS0xLTM3OTky_cca88147-2d6b-415e-9fb8-a2c25780f1ba">751</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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTMtMS0xLTM3OTky_c4bcea58-0eb8-4ec2-989b-decfce78eca5">421</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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTUtMS0xLTM3OTky_995176c7-dd4d-4b33-a6ad-a6ba35078647">88</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="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTctMS0xLTM3OTky_6ba82221-8245-4c18-bfb8-985c732ef3fb">30</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:9pt;font-weight:700;line-height:100%">Income before income taxes</span></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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtMS0xLTEtMA_bfdc05ab-c729-494e-a226-c4b65f31167e">43,236</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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtMy0xLTEtMA_117408a3-2ab7-4d9f-aa90-056f1d049bb7">31,347</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtNS0xLTEtMA_1d77d24f-8b37-4fb6-877b-a3d43b4ec18e">26,471</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtNy0xLTEtMA_e786af8c-08f6-465c-88b4-235d771c9971">20,042</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;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="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktMS0xLTEtMA_bad85623-3497-4395-99e9-c53005f6b25b">11,578</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktMy0xLTEtMA_23a33430-39f8-485c-97f0-3a5fdcd289bb">7,674</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="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktNS0xLTEtMA_09829044-7ca1-4404-8976-025ccf628e0d">6,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktNy0xLTEtMA_968f95eb-a5f7-4c2e-8f6a-dca92f61fdca">4,615</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 7.75pt;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%">Net income</span></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:9pt;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTEtMS0xLTA_024492b7-0399-4207-b785-91dfba7917ce">31,658</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTMtMS0xLTA_a1395dd2-65f8-47b1-8c51-323893eb0be2">23,673</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTUtMS0xLTA_4fce0791-dcfc-4523-bf3a-4a4f6b7d905d">20,059</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTctMS0xLTA_0c6771b4-6adc-48e8-bf12-b0220c671fb1">15,427</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 style="height:14pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTEtMS0xLTA_85443c6c-8cbd-43f8-a199-b8170eb1a958">1.44</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTMtMS0xLTA_5c8f2b16-f11c-4eb4-9cbc-d8bc06c5fa56">1.08</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTUtMS0xLTA_7ce9f3a5-3d5a-4179-b041-c9a4688ac410">0.91</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTctMS0xLTA_66ce52bd-4a28-489a-a400-34ad7ff2ce70">0.90</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></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:700;line-height:100%">Diluted EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTEtMS0xLTA_17e8357e-7c77-4f41-8173-976cd3a1750c">1.40</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;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTMtMS0xLTA_ea21437c-ce70-4e93-a739-c7ef66fcecaa">1.08</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTUtMS0xLTA_e1a1217b-a3cc-499d-8cb6-5942a99169d7">0.91</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTctMS0xLTA_04e31d15-4ee6-484c-98d3-0336e63697ab">0.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;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%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i9a5984fef482489ca4914a166179c8cf"><ix:continuation id="i450724c499d049578bef7c1073a78a7a"><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:52.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Year Ended December 31, 2020</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Third<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Second<br/>Quarter</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:9pt;font-weight:700;line-height:100%">First<br/>Quarter</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:9pt;font-weight:400;line-height:100%">Sales</span></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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItMS0xLTEtMA_d8048129-c6d3-4767-abcd-7c96aeb4785c">100,915</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItMy0xLTEtMA_296c64d2-6241-4496-b73d-30e62717d548">102,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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItNS0xLTEtMA_2038ce60-6c2c-44d1-9ada-6a6d55d27ab2">92,560</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItNy0xLTEtMA_ee41fde4-16e7-458e-ab78-7ab998eef5aa">99,082</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtMS0xLTEtMA_807981d4-4f2c-4f73-9269-eeb42b2325be">69,184</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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtMy0xLTEtMA_05adb1a0-9c35-4da0-8ad7-ff21c18c2b96">79,802</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtNS0xLTEtMA_6279b206-3a3c-41f4-a341-48e8e6b1fa30">71,858</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtNy0xLTEtMA_44108ace-80e4-4931-8378-8bfa9db644b4">75,871</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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Gross profit</span></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtMS0xLTEtMA_0551fed2-c4fe-43b5-9e18-5ed9abbc8e45">31,731</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtMy0xLTEtMA_0cba9cb4-71bf-4e4e-ab08-ae3e86356f64">23,162</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtNS0xLTEtMA_89b6a7c6-1706-4bd2-8843-5596cdcb0dba">20,702</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtNy0xLTEtMA_24d44f4a-be58-4a5b-8490-620b0d40b7ee">23,211</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#ffffff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMS0xLTEtMzgwMzU_344b669f-8020-4c20-9573-271d6bafa9d8">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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMy0xLTEtMzgwMzU_b0faeb02-6ae4-47f8-a198-eab8803fbb16">552</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNS0xLTEtMzgwMzU_5be62d38-5ee1-4f01-815d-60536bd3aed0">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNy0xLTEtMzgwMzU_52f0ad4b-9370-4e84-a27a-4d78e649caea">807</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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#cceeff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMS0xLTEtMA_c9d0d1bf-3032-41a9-8a50-88cc6451ca54">15,310</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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMy0xLTEtMA_01792086-9024-4de1-962f-b42d6e7fae06">8,958</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNS0xLTEtMA_f46006ea-5f97-447e-b153-1a20f49b364c">8,889</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNy0xLTEtMA_bddcabd0-f8d4-47a5-a75a-93382da8a322">8,696</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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Operating income</span></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtMS0xLTEtMA_defeb8c8-bc93-498f-88ed-3b93698ddcab">15,543</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtMy0xLTEtMA_5e8ad4eb-9e19-466e-a2b9-f54883654e14">13,652</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtNS0xLTEtMA_a1d1823a-c9d2-4091-8f2f-c1821474720c">11,338</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtNy0xLTEtMA_4145ee65-00ed-4d3f-9c6f-41538e0915f1">13,708</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctMS0xLTEtMA_d249e351-5ad8-4072-ae57-0d055019d8a9">566</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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctMy0xLTEtMA_9c3d5d8a-3d20-485a-8373-e10c016f9e81">594</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctNS0xLTEtMA_ae6fa00c-87de-482f-b9e9-5f4e4f9700c5">628</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctNy0xLTEtMA_0759e65d-011c-4d40-8986-10b74ec5d32c">479</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#ffffff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMS0xLTEtMzgwNTE_1d363fa0-505e-4281-a151-bac9efa79f40">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMy0xLTEtMzgwNTE_628245c8-afc4-4bcf-b044-28940af03702">185</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNS0xLTEtMzgwNTE_a1fa2516-e988-4829-8f13-bd87430c1b14">330</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNy0xLTEtMzgwNTE_006f8294-15d8-4722-a452-71f0112ccb68">163</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:9pt;font-weight:700;line-height:100%">Income before income taxes</span></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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtMS0xLTEtMA_5b108b41-03b4-47e0-80b0-6794236bc104">15,252</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtMy0xLTEtMA_399cf3d0-b019-4d21-9d2f-4de09d2cdcaa">13,243</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtNS0xLTEtMA_9574df48-3144-4cd7-b4c8-465ddfe74b19">11,040</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtNy0xLTEtMA_c12895d3-2127-4d7c-9a97-76201854f25b">13,066</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;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="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMS0xLTEtMA_b68cd3ff-ceeb-4224-ad26-8edf0a348988">3,620</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="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMy0xLTEtMA_c71e85be-fee6-4271-a39b-52e4b437876e">2,862</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="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNS0xLTEtMA_e7f19790-6840-42e1-91b2-cbc761956a89">2,550</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="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNy0xLTEtMA_7512b1d2-cec6-4da0-aef1-f8573a6a96d2">3,224</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 7.75pt;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%">Net income</span></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: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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTEtMS0xLTA_a34f5df5-eb26-4746-9ee4-64eda637bad7">11,632</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTMtMS0xLTA_d867fc61-1ed7-4c4e-8a1f-1affe4c9b355">10,381</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTUtMS0xLTA_73491f1b-15de-4e7d-b228-820672b9875d">8,490</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTctMS0xLTA_f9ed0a79-c959-4efc-ad09-109a316e8816">9,842</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:14pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic and diluted EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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="usdPerShare" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTEtMS0xLTA_63937520-c3b9-4fce-ab25-094183308562"><ix:nonFraction unitRef="usdPerShare" contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTEtMS0xLTA_b3e93874-c570-47d8-bf3a-052917af90de">0.69</ix:nonFraction></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="usdPerShare" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTMtMS0xLTA_2460d373-fd41-4dd8-8f5b-708efdbbccfd"><ix:nonFraction unitRef="usdPerShare" contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTMtMS0xLTA_cc422996-fe72-4850-916a-1ae12b98e099">0.61</ix:nonFraction></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="usdPerShare" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTUtMS0xLTA_09315d04-09f0-4cb2-9cd7-f663bd084911"><ix:nonFraction unitRef="usdPerShare" contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTUtMS0xLTA_529164f8-475d-476e-a846-a076e37ea9f6">0.50</ix:nonFraction></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="usdPerShare" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTctMS0xLTA_6fa1f3c2-d4b1-4c57-8a91-1c1c9d1ae38e"><ix:nonFraction unitRef="usdPerShare" contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTctMS0xLTA_9d7e3f58-b5f4-4c4e-9895-027e72b35177">0.57</ix:nonFraction></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="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><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><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Quarterly EPS amounts may not add to amounts for the year because quarterly and annual EPS calculations are performed separately.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_208"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 16:   <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDgvZnJhZzoyMmM3MTAxYjQ4OWI0MTVhYmQwNmE3ZTRlY2YyZDU3Ni90ZXh0cmVnaW9uOjIyYzcxMDFiNDg5YjQxNWFiZDA2YTdlNGVjZjJkNTc2XzExNDg_5e694e7c-e234-40ba-87b2-b25b7c344743" continuedAt="i6974b72b12874e868df503348b732461" escape="true">SUBSEQUENT EVENTS</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i6974b72b12874e868df503348b732461"><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">Dividend Declaration</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 February&#160;22, 2022, the Board of Directors declared a quarterly dividend payable to stockholders of record as of March&#160;11, 2022, of our Common Stock and a dividend equivalent payable to holders of certain RSUs as of March&#160;11, 2022, of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifffd7041427d46cab06338342f223b3e_D20220222-20220222" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDgvZnJhZzoyMmM3MTAxYjQ4OWI0MTVhYmQwNmE3ZTRlY2YyZDU3Ni90ZXh0cmVnaW9uOjIyYzcxMDFiNDg5YjQxNWFiZDA2YTdlNGVjZjJkNTc2XzEwNDU_41955228-438d-4242-aa00-6d84a57e6af5">0.12</ix:nonFraction> per share and per unit. &#160;The dividend payment and dividend equivalent payment will occur on March&#160;25, 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_211"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9.&#160;&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</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%">Not applicable.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_214"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A.&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 fiscal year, our Chief Executive Officer and Chief Financial Officer have each reviewed and evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;under the Exchange Act). Based on that evaluation, the Chief Executive Officer and Chief Financial Officer have each concluded that our current disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules&#160;and forms, and include controls and procedures designed to ensure that information required to be disclosed by the Company in such reports is accumulated and communicated to the Company&#8217;s management, including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.  On April 1, 2021, we completed the merger with Luxco, Inc. and its affiliated companies (&#8220;Luxco&#8221;).  We are currently integrating Luxco into our operations and internal control process and, pursuant to the Securities and Exchange Commission Staff interpretative guidance that assessment of a recently acquired business may be omitted from the scope of an assessment for a period not to exceed one year from the date of the Merger, the scope of our assessment of our internal controls over financial reporting at December 31, 2021 does not include Luxco.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;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%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">REPORT ON INTERNAL CONTROLS</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%">Management&#8217;s Report on Internal Control Over Financial Reporting and our independent registered public accounting firm&#8217;s attestation report on our internal control over financial reporting can be found under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Item 8. Financial Statements and Supplementary Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</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%">CHANGES IN INTERNAL CONTROLS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for internal controls related to integration activities associated with our merger with Luxco, there has been no change in the Company&#8217;s internal control over financial reporting required by Exchange Act Rule&#160;13a-15 that occurred during 2021 that has materially affected, or is reasonably likely to materially affect MGP Ingredients,&#160;Inc.&#8217;s internal control over financial reporting.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_217"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B.&#160;&#160;OTHER INFORMATION</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_2390"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C.&#160;&#160;DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i08f996bad78f47128fb6699ee4f5094c_220"></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 III</span></div><div style="text-align:center"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_223"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10.&#160;&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporated by reference to the information under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Election of Directors,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Governance and Committee Reports -&#160;&#160;The Board; Standing Committees; Meetings; Independence,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Governance and Committee Reports - Audit Committee,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delinquent Section 16(a) Reports</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Proxy Statement. If no delinquencies to report the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delinquent Section 16(a) Reports</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Proxy Statement may be excluded altogether. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 adopted a code of conduct (ethics) that applies to all its employees, including the principal executive officer, principal financial officer, principal accounting officer or controller or persons performing similar functions.  A current copy is filed on the Company&#8217;s website at www.mgpingredients.com.  The Company intends to disclose any changes in, or waivers from, this code of conduct by posting such information on the same website or by filing a Current Report on Form 8-K, in each case to the extent such disclosure is required by applicable rules.</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_226"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 11.&#160;&#160;EXECUTIVE COMPENSATION</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporated by reference to the information in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Compensation and Other Information, Corporate Governance and Committee Reports - The Board; Standing Committees; Meetings; Independence</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Governance and Committee Reports - Compensation Committee Interlocks and Insider Participation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Proxy Statement.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_229"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 12.&#160;&#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</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%">Incorporated by reference to the information under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal Stockholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Proxy Statement.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 is a summary of securities authorized for issuance under equity compensation plans as of December&#160;31, 2021:</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:33.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.634%"></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-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)  Number of shares to be issued upon exercise of outstanding options, warrants, and rights</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="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Weighted average of exercise price of outstanding options, warrants, and rights</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="font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3) Number of securities remaining available for future issuance under equity compensation plans&#160;(excluding securities reflected in column (1))</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:9pt;font-weight:400;line-height:100%">Equity compensation plans&#160;&#160;approved by security holders</span></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:9pt;font-weight:400;line-height:100%">167,994&#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:9pt;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:9pt;font-weight:400;line-height:100%">61.07&#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:9pt;font-weight:400;line-height:100%">1,160,860&#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:9pt;font-weight:400;line-height:100%">Equity compensation plans not&#160;&#160;approved by security holders</span></td><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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></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:9pt;font-weight:400;line-height:100%">Total</span></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:400;line-height:100%">167,994&#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: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:9pt;font-weight:400;line-height:100%">61.07&#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:400;line-height:100%">1,160,860&#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></table></div><div><span><br/></span></div><div style="height:42.75pt;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%">68</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_232"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">ITEM 13.&#160;&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporated by reference to the information under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Governance and Committee Reports &#8211; The Board; Standing Committees; Meetings; Independence</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and to the information under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Proxy Statement.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_235"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 14.&#160;&#160;PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incorporated by reference to the information under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Audit and Certain Other Fees Paid Accountants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Proxy Statement.</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_238"></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 IV</span></div><div style="text-align:center"><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_241"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15.&#160;&#160;EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The following financial statements are filed as part of this report:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:108pt;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">Management&#8217;s Report on Internal Control over Financial Reporting.</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Report of Independent Registered Public Accounting Firm on the Consolidated Financial Statements and Internal Control over Financial Reporting (Audit Firm ID <ix:nonNumeric contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yNDEvZnJhZzpmMTQ5MzM1NjE3MTk0NGU4YTdiNjc3MTc4OTBhYzc1Ny90ZXh0cmVnaW9uOmYxNDkzMzU2MTcxOTQ0ZThhN2I2NzcxNzg5MGFjNzU3XzEwOTk1MTE2MjkxODM_87f6ace1-8d31-4d50-8f42-da82c793c7cf">185</ix:nonNumeric>).&#160;</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Consolidated Statements of Income &#8211; Years Ended December&#160;31, 2021, 2020, and 2019.&#160;</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Consolidated Statements of Comprehensive Income &#8211; Years Ended December&#160;31, 2021, 2020, and 2019. &#160;</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Consolidated Balance Sheets - December&#160;31, 2021 and 2020.&#160;</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Consolidated Statements of Cash Flows &#8211; Years Ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Consolidated Statements of Changes in Stockholders&#8217; Equity &#8211; Years Ended December&#160;31, 2021, 2020, and 2019. &#160;</span></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:108pt;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">Notes to Consolidated Financial Statements - Years Ended December&#160;31, 2021, 2020, and 2019.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Financial Statement Schedules:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have omitted all other schedules for which provision is made in the applicable accounting regulations of the SEC either because they are not required under the related instructions, because the information required is included in the consolidated financial statements and notes thereto, or because they do not apply.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The exhibits required by Item 601 of Regulation S-K are set forth in the Exhibit Index below.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify"><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:700;line-height:120%">EXHIBIT LIST</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.359%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021000762/ex21mergeragreementexecuti.htm">Agreement and Plan of Merger, dated as of January 22, 2021, by and among MGP Ingredients, Inc., London HoldCo, Inc., Luxco Group Holdings, Inc., LRD Holdings LLC, LDL Holdings DE, LLC, KY Limestone Holdings LLC, upon signing a joinder agreement, the shareholders of London HoldCo, Inc., and Donn Lux, as Sellers&#8217; Representative (Incorporated by reference to Exhibit 2.1 of the Company&#8217;s Current Report on Form 8-K filed January 25, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021000762/ex22joindertomergeragreeme.htm">Joinder to the Agreement and Plan of Merger dated as of January 22, 2021 by and among MGP Ingredients, Inc., London HoldCo, Inc., Luxco Group Holdings, Inc., LRD Holdings LLC, LDL Holdings DE, LLC, KY Limestone Holdings LLC, Donn Lux, as Sellers&#8217; Representative, and the shareholders of London Holdco, Inc. (Incorporated by reference to Exhibit 2.2 of the Company&#8217;s Current Report on Form 8-K filed January 25, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">3.1.1</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000117184312000056/exh_32.htm">Amended Articles of Incorporation of MGP Ingredients, Inc. (Incorporated by reference to Exhibit 3.2 of the Company&#8217;s Current Report on Form 8-K filed January 5, 2012 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">3.1.2</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000089710114000484/mgp141387_def14a.htm">Certificate of Amendment to Articles of Incorporation of MGP Ingredients, Inc., dated May 22, 2014 (Incorporated by reference to Exhibit A of the Company's Proxy Statement on Schedule 14A filed April 21, 2014 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000162828017001935/exhibit31-mgpbylawsxupdated.htm">Amended and Restated Bylaws of MGP Ingredients, Inc. dated February 22, 2017 (Incorporated by reference to Exhibit 3.1 of the Company&#8217;s Current Report on Form 8-K filed February 28, 2017 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828020001631/ex101creditagreement20.htm">Credit Agreement between MGP Ingredients, Inc. and Wells Fargo Bank, National Association, dated February 14, 2020 (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed February 18, 2020 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.2**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm">Amendment No. 1 to Credit Agreement between MGP Ingredients, Inc. and Wells Fargo Bank, National Association, dated January 25, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm"> (Incorporated by reference to Exhibit </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm">.3 of the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm">s Annual Report on Form 10-K filed February 25, 2021 (File number 000-171</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex43amendmentno1tocreditag.htm">96))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.3**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">Amendment No. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm"> to Credit Agreement between MGP Ingredients, Inc. and Wells Fargo Bank, National Association, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">May</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm"> 14</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">, 2021 (Incorporated by reference to Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm"> of the Company&#8217;s </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">Current</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm"> Report on Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">8</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">-K filed </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">Ma</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">y 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/amendmentno2tocreditagreem.htm">, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000162828017008875/exh102-mgpxnotepurchaseand.htm">Note Purchase and Private Shelf Agreement between MGP Ingredients, Inc., PGIM, Inc., and certain purchasers affiliated with PGIM, Inc., dated August 23, 2017 (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed on August 24, 2017 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828020001631/ex102prudential-firsta.htm">Amendment to Note Purchase and Private Shelf Agreement between MGP Ingredients, Inc., PGIM, Inc., and certain purchasers affiliated with PGIM, Inc., dated February 14, 2020 (Incorporated by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed February 18, 2020 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828020014154/ex101prumgp-secondamen.htm">Second Amendment to Note Purchase and Private Shelf Agreement between MGP Ingredients, Inc. and certain noteholders affiliated with PGIM, Inc., dated September 30, 2020 (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current report on Form 8-K filed October 2, 2020 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex47thirdamendmenttonotepu.htm">Third Amendment to Note Purchase and Private Shelf Agreement between MGP Ingredients, Inc. and certain noteholders affiliated with PGIM, Inc., dated January 25, 2021 ((Incorporated by reference to Exhibit </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex47thirdamendmenttonotepu.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex47thirdamendmenttonotepu.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex47thirdamendmenttonotepu.htm">7</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021003174/ex47thirdamendmenttonotepu.htm"> of the Company&#8217;s Annual Report on Form 10-K filed February 25, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021010782/fourthamendmenttonotepurch.htm">Fourth Amendment to Note Purchase and Private Shelf Agreement between MGP Ingredients, Inc. and certain noteholders affiliated with PGIM, Inc., dated May 14, 2021 ((Incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K filed May 20, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex1082021julymgpprushelfup.htm">Notice of Shelf Notes Upsize Authorization dated July 29, 2021 between PGIM, Inc. and MGP Ingredients, Inc. ((Incorporated by reference to Exhibit 10.8 of the Company&#8217;s Quarterly Report on Form 10-Q filed August 4, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.10</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021023547/mgpiindenture.htm">Indenture, dated November 16, 2021, among MGP Ingredients, Inc., the subsidiary guarantors and U.S. Bank National Association, as trustee (Incorporated by reference to Exhibit 4.1 of the Company&#8217;s Current Report on Form 8-K filed November 16, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.11</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021023547/mgpiindenture.htm">Form of 1.875% Convertible Senior Note due 2041 (included as Exhibit A to Exhibit 4.10 above).</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">4.12**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828020002244/ex44descriptionofsecur.htm">Description of Registrant's Securities</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">10.1* **</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex101mgpingredientsshortte.htm">The MGP Ingredients, Inc. Short-Term Incentive Plan for years beginning January 1, 2022</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">10.2*</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000089710114000484/mgp141387_def14a.htm">MGP Ingredients, Inc. 2014 Non-Employee Director Equity Incentive Plan (Incorporated by reference to Exhibit C of the Company's Proxy Statement on Schedule 14A filed April 21, 2014 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">10.3*</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000162828016016555/exh101-mgpx2014equityincen.htm">MGP Ingredients, Inc. 2014 Equity Incentive Plan (as amended and restated) (Incorporated by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed on May 20, 2016  (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">10.4*</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000117184311003705/exh_102.htm">Compensation Claw Back Policy (Incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K filed December 12, 2011 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.5*</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/835011/000162828019002041/ex10112312018-10xk.htm">MGPI Processing, Inc. Executive Deferred Compensation Plan (Incorporated by reference to Exhibit 10.1 of the Company's Annual Report on Form 10-K for the year ended December 31, 2018 (File number 000-17196))</a></span></div></td></tr></table></div><div style="height:42.75pt;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%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:9.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.359%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.6*</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828020001263/mgpingredients-employm.htm">Employment Agreement between David J. Colo and MGP Ingredients, Inc. entered into February 7, 2020 (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed February 11, 2020 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021006351/ex101shareholdersagreement.htm">Shareholders Agreement, dated as of April 1, 2021, by and among MGP Ingredients, Inc. and certain shareholders of MGP Ingredients, Inc. (Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed April 1, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021006351/ex102registrationrightsagr.htm">Registration Rights Agreement, dated as of April 1, 2021, by and among MGP Ingredients, Inc. and certain shareholders of MGP Ingredients, Inc. (Incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K filed April 1, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021006351/ex103-leaseagreement.htm">Net Lease, dated as of April 1, 2021, by and among Kemper-Themis, L.L.C., Luxco, Inc. and Donn Lux (Incorporated by reference to Exhibit 10.3 of the Company&#8217;s Current Report on Form 8-K filed April 1, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.10*</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">Consulting Agreement dated as of April 15, 2021 between MGP Ingredients, Inc. and David Rindom</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm"> (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">Incorporated by reference to Exhibit 10.4 of the Company&#8217;s </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">Quarterly</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm"> Report on Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">10</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">Q</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm"> filed August </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/exhibit104rindomconsulting.htm">, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">Noncompetition and Nonsolicitation Agreement dated January 22, 2021 between Donn S. Lux and MGP Ingredients, Inc.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">  (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">Incorporated by reference to Exhibit 10.5 of the Company&#8217;s </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">Quarterly</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm"> Report on Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">10</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">Q</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm"> filed August </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021015442/ex105donnluxnon-competitio.htm">, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.12* **</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="ex1012arexecsevplan121421f.htm">Amended and Restated Executive Severance Plan dated December 14, 2021</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.13*</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021008980/rsuaward-2014equityincenti.htm">Form of Agreement as to Award of Restricted Stock Units Granted Under the 2014 Equity Incentive Plan</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021008980/rsuaward-2014equityincenti.htm"> (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021008980/rsuaward-2014equityincenti.htm">Incorporated by reference to Exhibit 10.4 of the Company&#8217;s Current Report on Form 8-K filed May </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021008980/rsuaward-2014equityincenti.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/835011/000162828021008980/rsuaward-2014equityincenti.htm">, 2021 (File number 000-17196))</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex2112312021-10xk.htm">Subsidiaries of the Company</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">23.1**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex23112312021-10xk.htm">Consent of KPMG, LLP, Independent Registered Public Accounting Firm</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">Powers of Attorney executed by all officers and directors of the Company who have signed this report on Form 10-K (Incorporated by reference to the signature pages of this report)</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">31.1**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex31112312021-10xk.htm">CEO Certification pursuant to Rule 13a-14(a) </a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">31.2**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex31212312021-10xk.htm">CFO Certification pursuant to Rule 13a-14(a)</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32.1**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex32112312021-10xk.htm">CEO Certification furnished pursuant to Rule 13a-14(b) and 18 U.S.C. 1350</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32.2**</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex32212312021-10xk.htm">CFO Certification furnished pursuant to Rule 13a-14(b)</a></span></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The following financial information from MGP Ingredients, Inc.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021, formatted in iXBRL (Inline Extensible Business Reporting Language) includes: (i) Consolidated Balance Sheets as of December 31, 2021 and December 31, 2020, and (ii) Consolidated Statements of Income, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Changes in Stockholders&#8217; Equity, (v) Consolidated Statements of Cash Flows (and in the case of (ii), (iii), (iv) and (v)) for the years ended December 31, 2021, December 31, 2020, and December 31, 2019, and (vi) the Notes to the Consolidated Financial Statements.</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;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:9.5pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - formatted in iXBRL (Inline Extensible Business Reporting Language) and contained in Exhibit 101</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%">*   Management contract or compensatory plan or arrangement </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">** Filed herewith</span></div><div><span><br/></span></div><div id="i08f996bad78f47128fb6699ee4f5094c_244"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 16.&#160;&#160;FORM 10-K SUMMARY</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;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%">71</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_247"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to requirements of Section 13 or 15(d) 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, in the city of Atchison, State of Kansas, on this&#160;24th day of February, 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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:33.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.139%"></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%">&#160;</span></td><td colspan="6" 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%">MGP INGREDIENTS, INC.</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%">&#160;</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%">&#160;</span></td></tr><tr><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%">By</span></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%">/s/ David J. Colo</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Colo, President and Chief Executive Officer (Principal Executive Officer)</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%">&#160;</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%">&#160;</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%">&#160;</span></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%">By</span></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%">/s/ Brandon M. Gall</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%">&#160;</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brandon M. Gall, Vice President, Finance and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;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%">72</span></div></div></div><div id="i08f996bad78f47128fb6699ee4f5094c_250"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;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%">POWER OF ATTORNEY</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Know all people by these presents, that each person whose signature appears below constitutes and appoints David J. Colo and Brandon M. Gall, and each of them, his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any amendments to this annual report on Form 10-K, and to file the same, with all exhibits thereto, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully and to all intents and purposes as he or she might or could do in person, hereby confirming all that said attorneys-in-fact and agents or either of them, or his or their substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:24pt"><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, this report has been signed below by the following persons on behalf of the Company and in the capacities indicated on February&#160;24, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.053%"></td><td style="width:0.1%"></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:700;line-height:100%;text-decoration:underline">Name</span></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:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></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:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</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%;text-decoration:underline">/s/ David J. Colo</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David J. Colo</span></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%">President and Chief Executive Officer (Principal Executive Officer) and Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Brandon M. Gall</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brandon M. Gall</span></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%">Vice President, Finance and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Neha J. Clark</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-weight:400;line-height:100%">Neha J. Clark</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Anthony P. Foglio</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-weight:400;line-height:100%">Anthony P. Foglio</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Thomas A. Gerke</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-weight:400;line-height:100%">Thomas A. Gerke</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Donn Lux</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-weight:400;line-height:100%">Donn Lux</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Lori L.S. Mingus</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-weight:400;line-height:100%">Lori L.S. Mingus</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Kevin S. Rauckman</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-weight:400;line-height:100%">Kevin S. Rauckman</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ Karen Seaberg</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-weight:400;line-height:100%">Karen Seaberg</span></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%">Director</span></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%">February 24, 2022</span></td></tr><tr style="height:9pt"><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%;text-decoration:underline">/s/ M. Jeannine Strandjord</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-weight:400;line-height:100%">M. Jeannine Strandjord</span></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%">Director</span></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%">February 24, 2022</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;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%">73</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex101mgpingredientsshortte.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="i77849f86a2564f36a6fef754d4029324_1"></div><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%">THE MGP INGREDIENTS, INC. </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%">SHORT TERM INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Background and Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The purpose of the MGP Ingredients, Inc. Short Term Incentive Plan (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) is to motivate and reward eligible employees by making a portion of their cash compensation dependent on the achievement of certain corporate, business unit and individual performance goals.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Plan is effective as of January 1, 2022 (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), and shall remain in effect until it has been terminated pursuant to Section 9.6. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The following terms shall have the following meanings&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any corporation or other entity controlled by the Company.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an award granted pursuant to the Plan, the payment of which shall be contingent on the attainment of Performance Goals with respect to a Performance Period, as determined by the Committee pursuant to Section 6.1.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Participant's annualized rate of base salary on the last day of the Performance Period before (a) deductions for taxes or benefits and (b) deferrals of compensation pursuant to any Company or Affiliate-sponsored plans.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Board of Directors of the Company, as constituted from time to time.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">If the Participant is a party to an employment agreement with the Company or an Affiliate and such agreement provides for a definition of Cause, the definition contained therein&#59; or </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">If no such agreement exists, or if such agreement does not define Cause&#58; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:86.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:10.29pt">the Participant's willful failure to perform his or her duties (other than any such failure resulting from incapacity due to physical or mental illness)&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:86.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.96pt">the Participant's engagement in dishonesty, illegal conduct or gross misconduct, which is, in each case, materially injurious to the Company or its Affiliates&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:86.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:3.63pt">the Participant's embezzlement, misappropriation or fraud, whether or not related to the Participant's employment with the Company&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:86.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:4.29pt">the Participant's conviction of or plea of guilty or nolo contendere to a crime that constitutes a felony (or state law equivalent) or a crime that constitutes a misdemeanor involving moral turpitude, if such felony or other crime is work-related, materially impairs the Participant's ability to perform </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:86.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">services for the Company or results in material harm to the Company or its Affiliates&#59; or</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:86.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">the Participant's violation of any restrictive covenants entered into between the Participant and the Company or the Company's Code of Conduct.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">The direct or indirect sale, transfer, conveyance or other disposition (other than by way of merger or consolidation), in one or a series of related transactions, of all or substantially all of the properties or assets of the Company and its Affiliates, taken as a whole, to any person that is not an Affiliate of the Company&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">The Incumbent Directors cease for any reason to constitute at least a majority of the Board&#59;  </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">The date which is 10 business days prior to the consummation of a complete liquidation or dissolution of the Company&#59;  </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">The acquisition by any person of beneficial ownership (within the meaning of Rule 13d-3 promulgated under the Securities Exchange Act of 1934, as amended), of 50 % or more (on a fully diluted basis) of either (i) the then outstanding Shares of the Company, taking into account as outstanding for this purpose such Shares issuable upon the exercise of options or warrants, the conversion of convertible stock or debt, and the exercise of any similar right to acquire such Shares or (ii) the combined voting power of the then outstanding voting securities of the Company entitled to vote generally in the election of directors (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Outstanding Company Voting Securities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;)&#59; provided, however, that for purposes of this Plan, the following acquisitions shall not constitute a Change in Control&#58; (A) any acquisition by the Company or any Affiliate, (B) any acquisition by any employee benefit plan sponsored or maintained by the Company or any Affiliate or (C) any acquisition which complies with clauses, (i), (ii) and (iii) of subsection (e) of this definition&#59; or   </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">The consummation of a reorganization, merger, consolidation, statutory share exchange or similar form of corporate transaction involving the Company that requires the approval of the Company's shareholders, whether for such transaction or the issuance of securities in the transaction (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Business Combination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), unless immediately following such Business Combination&#58; (i) more than 50% of the total voting power of (A) the entity resulting from such Business Combination (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Surviving Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), or (B) if applicable, the ultimate parent entity that directly or indirectly has beneficial ownership of sufficient voting securities eligible to elect a majority of the members of the board of directors (or the analogous governing body) of the Surviving Company (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Parent Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), is represented by the Outstanding Company Voting Securities that were outstanding immediately prior to such Business Combination (or, if applicable, is represented by shares into which the Outstanding Company Voting Securities were converted pursuant to such Business Combination), and such voting power among the holders thereof is in substantially the same proportion as the voting power of the Outstanding Company Voting Securities among the holders thereof immediately prior to the Business Combination&#59; (ii) no person (other than any employee benefit plan sponsored or maintained by the Surviving Company or the Parent Company) is or becomes the beneficial owner, directly or indirectly, of 50% or more of the total voting power of the outstanding voting securities eligible to elect members of the board of directors of the Parent Company (or the analogous governing body) (or, if there is no Parent Company, the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Surviving Company)&#59; and (iii) at least a majority of the members of the board of directors (or the analogous governing body) of the Parent Company (or, if there is no Parent Company, the Surviving Company) following the consummation of the Business Combination were Board members at the time of the Board's approval of the execution of the initial agreement providing for such Business Combination.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the U.S. Internal Revenue Code of 1986, as amended from time to time, including any regulations or authoritative guidance promulgated thereunder and successor provisions thereto. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Board&#8217;s Human Resources and Compensation Committee or such other committee appointed by the Board to administer the Plan pursuant to Section 3.1.  </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means MGP Ingredients, Inc., a Kansas corporation, and any successor thereto. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means unless otherwise defined in an employment agreement between the Participant and the Company, permanent and total disability within the meaning of Section 22(e)(3) of the Code.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Incumbent Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the individuals who, as of the date the Plan is adopted, are directors of the Company and any individual who becomes a director subsequent to such date whose election, nomination for election by the Company's shareholders, or appointment, was approved by a vote of at least two-thirds of the then-Incumbent Directors (either by a specific vote or by approval of the proxy statement of the Company in which such person is named as a nominee for director, without objection to such nomination). </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means as to any Performance Period, the employees of the Company or an Affiliate who are designated by the Committee to participate in the Plan for that Performance Period. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Performance Criteria</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the performance criteria upon which the Performance Goals for a particular Performance Period are based, which may include any of the following, or such other criteria as determined by the Committee in accordance with Section 5.2&#58; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">net earnings or net income (before or after taxes)&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">basic or diluted earnings per share (before or after taxes)&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">net revenues or net revenue growth&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">gross revenue&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">gross profit or gross profit growth&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.63pt">net operating profit (before or after taxes)&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">return on assets, capital, invested capital, equity or sales&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">cash flow (including, but not limited to, operating cash flow, free cash flow, and cash flow return on capital)&#59; </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:10.29pt">earnings before or after taxes, interest, depreciation and&#47;or amortization (including EBIT, EBITDA, or adjusted EBITDA)&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:10.29pt">gross or operating margins&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">improvements in capital structure&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:10.29pt">budget and expense management&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(m)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:4.29pt">productivity ratios&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(n)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">economic value added or other value-added measurements&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(o)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">share price (including, but not limited to, growth measures and total shareholder return)&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(p)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">expense targets&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(q)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">margins&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(r)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9.63pt">operating efficiency&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.96pt">working capital targets&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(t)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:10.29pt">enterprise value&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(u)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">safety record&#59; and</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(v)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">completion of acquisitions or business expansion.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:64.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Such Performance Criteria may relate to the performance of the Company as a whole, a business unit, division, department, individual or any combination of these and may be applied on an absolute basis and&#47;or relative to one or more peer group companies or indices, or any combination thereof, as the Committee shall determine.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the goals selected by the Committee, in its discretion, to be applicable to a Participant for any Performance Period. Performance Goals shall be based upon one or more Performance Criteria. Performance Goals may include a threshold level of performance below which no Award will be paid and levels of performance at which specified percentages of the Target Award will be paid and may also include a maximum level of performance above which no additional Award amount will be paid. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the period for which performance is calculated, which unless otherwise indicated by the Committee, shall be the Plan Year. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the MGP Ingredients, Inc. Short Term Incentive Plan, as hereafter amended from time to time. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Plan Year</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Company's fiscal year, which commences on January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  and ends on December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Pro-Rated Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means an amount equal to the Award otherwise payable to the Participant for a Performance Period in which the Participant was actively employed by </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Company or an Affiliate for only a portion thereof, multiplied by a fraction, the numerator of which is the number of days the Participant was actively employed by the Company or an Affiliate during the Performance Period and the denominator of which is the number of days in the Performance Period. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the shares of the Company's common stock. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the target award payable under the Plan to a Participant for a particular Performance Period, expressed as a percentage of the Participant's Base Salary. In special circumstances, the target award may be expressed as a fixed amount of cash. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Administration by the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Plan shall be administered by the Committee which shall consist of not less than two (2) members of the Board. Members of the Committee shall be appointed by the Board.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Authority of the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Subject to the provisions of the Plan and applicable law, the Committee shall have the power, in addition to other express powers and authorizations conferred on the Committee by the Plan, to&#58; (a) designate Participants&#59; (b) determine the terms and conditions of any Award&#59; (c) determine whether, to what extent, and under what circumstances Awards may be forfeited or suspended&#59; (d) interpret, administer, reconcile any inconsistency, correct any defect and&#47;or supply any omission in the Plan or any instrument or agreement relating to, or Award granted under, the Plan&#59; (e) establish, amend, suspend, or waive any rules for the administration, interpretation and application of the Plan&#59; (f) adopt such procedures and subplans as are necessary or appropriate to permit participation in the Plan by employees who are foreign nationals or employed outside of the United States&#59; and (g) make any other determination and take any other action that the Committee deems necessary or desirable for the administration of the Plan. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Decisions Binding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. All determinations and decisions made by the Committee, the Board, and any delegate of the Committee pursuant to the provisions of the Plan shall be final, conclusive and binding on all persons, and shall be given the maximum deference permitted by law. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Delegation by the Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Committee, in its sole discretion, may delegate all or part of its authority and powers under the Plan to one or more directors and&#47;or officers of the Company&#59; provided, however, that the Committee may not delegate its responsibility to make Awards to executive officers. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Agents&#59; Limitation of Liability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Committee may appoint agents to assist in administering the Plan. The Committee and each member thereof shall be entitled to, in good faith, rely or act upon any report or other information furnished to it or him by any officer or employee of the Company, the Company's certified public accountants, consultants or any other agent assisting in the administration of the Plan. Members of the Committee and any officer or employee of the Company acting at the direction or on behalf of the Committee shall not be personally liable for any action or determination taken or made in good faith with respect to the Plan, and shall, to the extent permitted by law, be fully indemnified and protected by the Company with respect to any such action or determination. </font></div><div style="margin-top:0.06pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Eligibility and Participation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Eligibility</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Employees of the Company and its participating Affiliates, are eligible to participate in the Plan.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Participation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Committee, in its discretion, shall select the persons who shall be Participants for each Performance Period. Only eligible individuals who are designated by the Committee to participate in the Plan with respect to a particular Performance Period may participate in the Plan for that Performance Period. An individual who is designated as a Participant for a given Performance Period is not guaranteed or assured of being selected for participation in any subsequent Performance Period. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">New Hires&#59; Newly Eligible Participants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. A newly hired or newly eligible Participant will be eligible to receive a Pro-Rated Award. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Leaves of Absence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. If a Participant is on a leave of absence for a portion of a Performance Period, the Participant will be eligible to receive a Pro-Rated Award reflecting participation for the period during which he or she was actively employed and not any period when he or she was on leave. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Terms of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Determination of Target Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Prior to, or reasonably promptly following the commencement of each Performance Period, the Committee, in its sole discretion, shall establish the Target Award for each Participant, the payment of which shall be conditioned on the achievement of the Performance Goals for the Performance Period. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Determination of Performance Goals and Performance Formula</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Prior to, or reasonably promptly following the commencement of, each Performance Period, the Committee, in its sole discretion, shall establish in writing the Performance Goals for the Performance Period and shall prescribe a formula for determining the percentage of the Target Award which may be payable based upon the level of attainment of the Performance Goals for the Performance Period. The Performance Goals shall be based on one or more Performance Criteria, each of which may carry a different weight, and which may differ from Participant to Participant.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Committee is authorized to adjust or modify the calculation of a Performance Goal for a Performance Period in its sole discretion.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Payment of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Determination of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">Following the completion of each Performance Period, the Committee shall determine the extent to which the Performance Goals have been achieved or exceeded. Subject to </font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="#i77849f86a2564f36a6fef754d4029324_1" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section </a></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1(c), if the minimum Performance Goals established by the Committee are not achieved, then no payment will be made. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:7.62pt">To the extent that the Performance Goals are achieved, the Committee shall determine the extent to which the Performance Goals applicable to each Participant have been achieved and shall then determine the amount of each Participant's Award.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:50.4pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:8.3pt">In determining the amount of each Award, the Committee may reduce, eliminate or increase the amount of an Award if, in its sole discretion, such reduction, elimination or increase is appropriate. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Form and Timing of Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Except as otherwise provided herein, as soon as practicable following the Committee's determination pursuant to Section 6.1 for the applicable Performance Period, each Participant shall receive a cash lump sum payment of his or her Award, less required withholding. In no event shall such payment be made later than 2 1&#47;2 months following the date the Committee determines that the Performance Goals have been achieved.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Employment Requirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Except as otherwise provided in Section 7, no Award shall be paid to any Participant who is not actively employed by the Company or an Affiliate on the date that Awards are paid.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Deferral of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Committee, in its sole discretion, may permit a Participant to defer the payment of an Award that would otherwise be paid under the Plan. Any deferral election shall be subject to such rules and procedures as shall be determined by the Committee in its sole discretion.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Employment Requirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Except as otherwise provided in Section 7.2, if a Participant's employment terminates for any reason prior to the date that Awards are paid, all of the Participant's rights to an Award for the Performance Period shall be forfeited. However, the Committee, in its sole discretion, may pay a Pro-Rated Award, subject to the Committee's determination that the Performance Goals for the Performance Period have been met. Such Pro-Rated Award will be paid at the same time and in the same manner as Awards are paid to other Participants. Notwithstanding the foregoing, if a Participant's employment is terminated for Cause, the Participant shall in all cases forfeit any Award not already paid. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Termination of Employment Due to Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. If a Participant's employment is terminated by reason of his or her death or Disability during a Performance Period or following a Performance Period but before the date that Awards are paid, the Participant or his or her beneficiary will be paid a Pro-Rated Award or (if death or disability occurs following a Performance Period) the Award that would otherwise be payable if the Participant remained employed through the date that Awards are paid. In the case of a Participant's Disability, the employment termination shall be deemed to have occurred on the date that the Committee determines that the Participant is Disabled. Payment of such Award or Pro-Rated Award, as applicable, will be made at the same time and in the same manner as Awards are paid to other Participants. </font></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt">If a Change in Control occurs during a Performance Period, each Participant will receive his or her Target Award, without regard to actual performance and without proration for less than the full Performance Period. Awards paid in connection with a Change in Control will be paid within 30 days following the Change in Control.</font></div><div style="margin-top:0.06pt;text-indent:46.8pt"><font><br></font></div><div style="margin-top:0.06pt;text-indent:46.8pt"><font><br></font></div><div style="margin-top:0.06pt;text-indent:46.8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:21.55pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:5.45pt;text-decoration:underline">General Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Compliance with Legal Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Plan and the granting of Awards shall be subject to all applicable federal and state laws, rules and regulations, and to such approvals by any regulatory or governmental agency as may be required. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Non-transferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. A person's rights and interests under the Plan, including any Award previously made to such person or any amounts payable under the Plan may not be assigned, pledged, or transferred, except in the event of the Participant's death, to a designated beneficiary in accordance with the Plan, or in the absence of such designation, by will or the laws of descent or distribution. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">No Right to Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Nothing in the Plan or in any notice of Award shall confer upon any person the right to continue in the employment of the Company or any Affiliate or affect the right of the Company or any Affiliate to terminate the employment of any Participant. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">No Right to Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Unless otherwise expressly set forth in an employment agreement signed by the Company and a Participant, a Participant shall not have any right to any Award under the Plan until such Award has been paid to such Participant and participation in the Plan in one Performance Period does not connote any right to become a Participant in the Plan in any future Performance Period. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Company shall have the right to withhold from any Award, any federal, state or local income and&#47;or payroll taxes required by law to be withheld and to take such other action as the Committee may deem advisable to enable the Company and Participants to satisfy obligations for the payment of withholding taxes and other tax obligations relating to an Award. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Amendment or Termination of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Board or the Committee may, at any time, amend, suspend or terminate the Plan in whole or in part. Notwithstanding the foregoing, no amendment shall adversely affect the rights of any Participant to Awards allocated prior to such amendment, suspension or termination. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Unfunded Status</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Nothing contained in the Plan, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between the Company and any Participant, beneficiary or legal representative or any other person. To the extent that a person acquires a right to receive payments under the Plan, such right shall be no greater than the right of an unsecured general creditor of the Company. All payments to be made hereunder shall be paid from the general funds of the Company and no special or separate fund shall be established and no segregation of assets shall be made to assure payment of such amounts except as expressly set forth in the Plan. The Plan is not intended to be subject to the Employee Retirement Income Security Act of 1974, as amended (ERISA). </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Plan shall be construed, administered and enforced in accordance with the laws of  Kansas without regard to conflicts of law. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:6.6pt;text-decoration:underline">Beneficiaries</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. To the extent that the Committee permits beneficiary designations, any payment of Awards due under the Plan to a deceased Participant shall be paid to the beneficiary duly designated by the Participant in accordance with the Company's practices. If no such beneficiary has been designated or survives the Participant, payment shall be made by will or the laws of descent or distribution. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:0.06pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Section 409A of the Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. It is intended that payments under the Plan qualify as short-term deferrals exempt from the requirements of Section 409A of the Code. In the event that any Award does not qualify for treatment as an exempt short-term deferral, it is intended that such amount will be paid in a manner that satisfies the requirements of Section 409A of the Code. The Plan shall be interpreted and construed accordingly. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. All costs and expenses in connection with the administration of the Plan shall be paid by the Company. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Section Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The headings of the Plan have been inserted for convenience of reference only and in the event of any conflict, the text of the Plan, rather than such headings, shall control. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. In the event that any provision of the Plan shall be considered illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining provisions of the Plan, but shall be fully severable, and the Plan shall be construed and enforced as if such illegal or invalid provision had never been contained therein.  </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Gender and Number</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Except where otherwise indicated by the context, wherever used, the masculine pronoun includes the feminine pronoun&#59; the plural shall include the singular, and the singular shall include the plural. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Non-exclusive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Nothing in the Plan shall limit the authority of the Company, the Board or the Committee to adopt such other compensation arrangements, as it may deem desirable for any Participant. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Any notice to be given to the Company or the Committee pursuant to the provisions of the Plan shall be in writing and directed to the Secretary of the Company at 100 Commercial Street, Atchison, Kansas 66002. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. All obligations of the Company under the Plan with respect to Awards granted hereunder shall be binding upon any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation or otherwise, of all or substantially all of the assets of the Company. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:28.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:0.6pt;text-decoration:underline">Clawback</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. All Awards are subject to the Company's Clawback Policy as in effect from time to time and, in accordance with such policy, may be subject to the requirement that the Awards be repaid to the Company after they have been distributed to the Participant.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:21.6pt;text-indent:64.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The action permitted to be taken by the Board under this Section 9.18 is in addition to, and not in lieu of, any and all other rights of the Board and&#47;or the Company under applicable law and shall apply notwithstanding anything to the contrary in the Plan.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.12
<SEQUENCE>3
<FILENAME>ex1012arexecsevplan121421f.htm
<DESCRIPTION>EX-10.12
<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="i7cab7ed8060e44f8a44b68d4967309f4_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%">MGP Ingredients, Inc.</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Amended and Restated</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:100%"> Executive Severance Plan</font></div><div style="margin-bottom:12pt;margin-top:18pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE I<br>PURPOSE</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Amended and Restated Executive Severance Plan has been established by the Company on December 14, 2021 (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) to provide Participants with the opportunity to receive severance benefits in the event of certain terminations of employment. The purpose of the Plan is to attract and retain qualified executives. The Plan is intended to be a top hat welfare benefit plan under ERISA.</font></div><div style="margin-bottom:12pt;text-indent:21.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Capitalized terms used but not otherwise defined herein have the meanings set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">ARTICLE II</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">.</font></div><div style="margin-bottom:12pt;margin-top:18pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE II<br>DEFINITIONS</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ACA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.01(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Compensation Committee duly authorized by the Board to administer the Plan.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Applicable Severance Multiplier</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(a) two for any Participant who is the chief executive officer of the Company&#59; and</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(b) one for any Participant other than the chief executive officer.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Benefit Continuation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.01(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Benefit Continuation Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(a) for any Participant who is the chief executive officer of the Company, the earliest of (i)&#58; the end of the twenty-four-month period following the date on which the Participant's employment with the Company terminates&#59; (ii) the date on which the Participant becomes eligible to receive substantially similar coverage from another employer&#59; and (iii) the date the Participant is no longer eligible to receive COBRA continuation coverage&#59; and</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(b) for any Participant other than the chief executive officer, the earliest of (i)&#58; the end of the six-month period following the date on which the Participant's employment with the Company terminates&#59; (ii) the date on which the Participant becomes eligible to receive substantially similar coverage from another employer&#59; and (iii) the date the Participant is no longer eligible to receive COBRA continuation coverage.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(a) the Participant's willful failure to perform his or her duties (other than any such failure resulting from incapacity due to physical or mental illness)&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(b) the Participant's failure to comply with any valid and legal directive of the Board or the person to whom the Participant reports&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(c) the Participant's engagement in dishonesty, illegal conduct or gross misconduct, which is, in each case, materially injurious to the Company or its affiliates&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(d) the Participant's embezzlement, misappropriation or fraud, whether or not related to the Participant's employment with the Company&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(e) the Participant's conviction of or plea of guilty or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">nolo contendere</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to a crime that constitutes a felony (or state law equivalent) or a crime that constitutes a misdemeanor involving moral turpitude, if such felony or other crime is work-related, materially impairs the Participant's ability to perform services for the Company or results in reputational or financial harm to the Company or its affiliates&#59; or</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;(f) the Participant's material violation of the Company's written policies or codes of conduct, including written policies related to .discrimination, harassment, performance of illegal or unethical activities, and ethical misconduct.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g) the Participant's engagement in conduct that brings or is reasonably likely to bring the Company negative publicity or into public disgrace, embarrassment, or disrepute.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Consolidated Omnibus Budget Reconciliation Act of 1985.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Internal Revenue Code of 1986, as amended. Any reference to a section of the Code shall be deemed to include a reference to any regulations promulgated thereunder.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means MGP Ingredients, Inc., a Kansas corporation, and any successor thereto.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Compensation Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Human Resources and Compensation Committee of the Board.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Eligible Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means any full-time employee of the Company who is a member of the Company&#8217;s executive leadership team. Eligible Employees shall be limited to a select group of management or highly compensated employees within the meaning of Sections 201, 301, and 404 of ERISA.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ERISA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Employee Retirement Income Security Act of 1974, as amended.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the Securities and Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(a) a material reduction in the Participant's base salary other than a general reduction in base salary that affects all similarly situated executives in substantially the same proportions&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(b) a material reduction in the Participant's target annual bonus opportunity&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(c) a relocation of the Participant's principal place of employment by more than 75 miles&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(d) the Company's failure to obtain an agreement from any successor to the Company to assume and agree to perform the obligations under the Plan in the same manner and to the same extent that the Company would be required to perform, except where such assumption occurs by operation of law&#59; or</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(e) a material, adverse change in the Participant's title, reporting relationship, authority, duties or responsibilities (other than temporarily while the Participant is physically or mentally incapacitated or as required by applicable law).</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Participant cannot terminate his or her employment for Good Reason unless he or she has provided written notice to the Company of the existence of the circumstances providing grounds for termination for Good Reason within 30 days of the initial existence of such grounds and the Company has had at least 30 days from the date on which such notice is provided to cure such circumstances, if curable. If the Participant does not terminate his or her employment for Good Reason within 90 days after the first occurrence of the applicable grounds, then the Participant will be deemed to have waived his or her right to terminate for Good Reason with respect to such grounds.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 3.01</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning ascribed to it in Section 13(d)(3) of the Exchange Act.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means this Amended and Restated MGP Ingredients, Inc. Executive Severance Plan, as may be amended and&#47;or restated from time to time.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Pro-Rata Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.01(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; means the termination of a Participant's employment either&#160;(a) by the Company without Cause&#59; or&#160;(b) by the Participant for Good Reason.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.01(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severance Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in Section 6.01. </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Specified Employee Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34; has the meaning set forth in </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 9.13(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:18pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE III<br>PARTICIPATION</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.01    Participants.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Administrator shall designate and provide written notice to each Eligible Employee chosen by the Administrator to participate in the Plan (each, a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;). </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Plan, as it may be updated from time to time by the Administrator, shall at all times contain a current list of Participants.</font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ARTICLE IV</font></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:120%">SEVERANCE</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.01    Severance.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> If a Participant experiences a Qualifying Termination, then, subject to </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE VI</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Company will provide the Participant with the following&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">Severance in an amount equal to the product of the Participant's Applicable Severance Multiplier times the sum of the Participant's base salary in effect immediately prior to the date of the Qualifying Termination (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;). Subject to Section 9.13, Severance will be paid in substantially equal installment payments over the one-year period following the Qualifying Termination, payable in accordance with the Company's normal payroll practices, but no less frequently than monthly, which payments in the aggregate are equal to the Severance and which shall begin on the 61st day following the Qualifying Termination&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">A prorated annual bonus equal to the product of (i) the annual short-term incentive payment, if any, that the Participant would have earned for the entire calendar year in which the Qualifying Termination occurs based on the level of achievement of the applicable performance goals for such year&#59; and (ii) a fraction, the numerator of which is the number of days the Participant was employed by the Company during the calendar year in which the Qualifying Termination occurs and the denominator of which is the number of days in such year (a &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Pro-Rata Bonus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;).</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Subject to </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 9.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, a Participant's Pro-Rata Bonus shall be paid on the date that annual short-term incentive payments are paid to the members of the Company's executive leadership team, but in no event later than two-and-a-half (2 1&#47;2) months following the end of the calendar year in which the Qualifying Termination occurs&#59; and</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">During the Participant's Benefit Continuation Period, reimbursement for the difference between the monthly COBRA premium paid by the Participant for himself or herself and his or her eligible dependents and the monthly premium amount paid by similarly situated active members of the executive leadership team (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Benefit Continuation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;). Notwithstanding the foregoing, if the Company's providing Benefit Continuation under this </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.01(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> would violate the nondiscrimination rules applicable to non-grandfathered plans, or would result in the imposition of penalties under the Patient Protection and Affordable Care Act of 2010, as amended by the Health Care and Education Reconciliation Act of 2010, and the related regulations and guidance promulgated thereunder (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ACA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;), the Company shall reform this </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 4.01(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> in a manner as is necessary to comply with the ACA. Subject to </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 9.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, Benefit Continuation reimbursement shall be paid to the Participant on the tenth day of the month immediately following the month in which the Participant timely remits the premium payment.</font></div><div style="padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ARTICLE V </font></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:120%">EQUITY AWARDS</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.01    Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Plan does not affect the terms of any outstanding equity awards. The treatment of any outstanding equity awards shall be determined in accordance with the terms of the Company equity plan or plans under which they were granted and any applicable award agreements. </font></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:120%">ARTICLE VI </font></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:120%">CONDITIONS</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.01    Conditions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> A Participant's entitlement to any severance benefits under </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE IV</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ARTICLE V</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> will be subject to&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">the Participant experiencing a Qualifying Termination&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">the Participant executing a severance agreement (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severance Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;) to the reasonable satisfaction of the Company and such Severance Agreement becoming effective and irrevocable within 60 days following the Participant's Qualifying Termination. Any such Severance Agreement will include, without limitation, (i) a release of claims in favor of the Company, its affiliates and their respective officers and directors&#59; and (ii) non-solicitation, non-disparagement, confidentiality and further cooperation provisions no more restrictive than those set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Appendix B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">with respect to Benefit Continuation only, the Participant timely and properly electing continuation coverage under COBRA.</font></div><div style="margin-bottom:12pt;margin-top:18pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE VII<br>CLAIMS PROCEDURES</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.01    Initial Claims.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> A Participant who believes he or she is entitled to a payment under the Plan that has not been received may submit a written claim for benefits to the Plan within 60 days after the Participant's Qualifying Termination. Claims should be addressed and sent to&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MGP Ingredients, Inc.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">100 Commercial Street</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Atchison, Kansas 66002</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Attention&#58; Human Resources and Compensation Committee</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If the Participant's claim is denied, in whole or in part, the Participant will be furnished with written notice of the denial within 90 days after the Administrator's receipt of the Participant's written claim, unless special circumstances require an extension of time for processing the claim, in which case a period not to exceed 180 days will apply. If such an extension of time is required, written notice of the extension will be furnished to the Participant before the termination of the initial 90-day period and will describe the special circumstances requiring the extension, and the date on which a decision is expected to be rendered. Written notice of the denial of the Participant's claim will contain the following information&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">the specific reason or reasons for the denial of the Participant's claim&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">references to the specific Plan provisions on which the denial of the Participant's claim was based&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">a description of any additional information or material required by the Administrator to reconsider the Participant's claim (to the extent applicable) and an explanation of why such material or information is necessary&#59; and </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">a description of the Plan's review procedures and time limits applicable to such procedures, including a statement of the Participant's right to bring a civil action under Section 502(a) of ERISA following a benefit claim denial on review.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.02    Appeal of Denied Claims.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> If the Participant's claim is denied and he or she wishes to submit a request for a review of the denied claim, the Participant or his or her authorized representative must follow the procedures described below&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">Upon receipt of the denied claim, the Participant (or his or her authorized representative) may file a request for review of the claim in writing with the Administrator. This request for review must be filed no later than 60 days after the Participant has received written notification of the denial. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">The Participant has the right to submit in writing to the Administrator any comments, documents, records or other information relating to his or her claim for benefits. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">The Participant has the right to be provided with, upon request and free of charge, reasonable access to and copies of all pertinent documents, records and other information that is relevant to his or her claim for benefits. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">The review of the denied claim will take into account all comments, documents, records and other information that the Participant submitted relating to his or her claim, without regard to whether such information was submitted or considered in the initial denial of his or her claim. </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.03    Administrator's Response to Appeal.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Administrator will provide the Participant with written notice of its decision within 60 days after the Administrator's receipt of the Participant's written claim for review. There may be special circumstances which require an extension of this 60-day period. In any such case, the Administrator will notify the Participant in writing within the 60-day period and the final decision will be made no later than 120 days after the Administrator's receipt of the Participant's written claim for review. The Administrator's decision on the Participant's claim for review will be communicated to the Participant in writing and will clearly state&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">the specific reason or reasons for the denial of the Participant's claim&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">reference to the specific Plan provisions on which the denial of the Participant's claim is based&#59; </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">a statement that the Participant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, the Plan and all documents, records, and other information relevant to his or her claim for benefits&#59; and </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">a statement describing the Participant's right to bring an action under Section 502(a) of ERISA. </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.04    Exhaustion of Administrative Remedies.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The exhaustion of these claims procedures is mandatory for resolving every claim and dispute arising under the Plan. As to such claims and disputes&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">no claimant shall be permitted to commence any legal action to recover benefits or to enforce or clarify rights under the Plan under Section 502 or Section 510 of ERISA or under any other provision of law, whether or not statutory, until these claims procedures have been exhausted in their entirety&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">in any such legal action, all explicit and implicit determinations by the Administrator (including, but not limited to, determinations as to whether the claim, or a request for a review of a denied claim, was timely filed) shall be afforded the maximum deference permitted by law.</font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.05    Arbitration.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Subject to </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 7.04</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, any dispute, controversy or claim arising out of or related to the Plan shall be submitted to and decided by binding arbitration. Arbitration shall be administered exclusively by the American Arbitration Association and shall be conducted consistent with the rules, regulations and requirements thereof as well as any requirements imposed by state law. Any arbitral award determination shall be final and binding.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.06    Attorney's Fees.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Company and each Participant shall bear their own attorneys' fees incurred in connection with any disputes between them.</font></div><div style="margin-bottom:12pt;margin-top:18pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE VIII<br>ADMINISTRATION, AMENDMENT AND TERMINATION</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.01    Administration.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Administrator has the exclusive right, power and authority, in its sole and absolute discretion, to administer and interpret the Plan. The Administrator has all powers reasonably necessary to carry out its responsibilities under the Plan including (but not limited to) the sole and absolute discretionary authority to&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">administer the Plan according to its terms and to interpret Plan provisions&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">resolve and clarify inconsistencies, ambiguities, and omissions in the Plan and among and between the Plan and other related documents&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">take all actions and make all decisions regarding questions of eligibility and entitlement to benefits, and benefit amounts&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">make, amend, interpret, and enforce all appropriate rules and regulations for the administration of the Plan&#59;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">process and approve or deny all initial claims for benefits&#59; and</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:19.53pt">decide or resolve any and all questions, including benefit entitlement determinations and interpretations of the Plan, as may arise in connection with the Plan.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The decision of the Administrator on any disputes arising under the Plan, including (but not limited to) questions of construction, interpretation and administration shall be final, conclusive and binding on all persons having an interest in or under the Plan. Any determination made by the Administrator shall be given deference in the event the determination is subject to judicial review and shall be overturned by a court of law only if it is arbitrary and capricious.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.02    Amendment and Termination.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Company reserves the right to amend or terminate the Plan at any time, by providing at least 90 days advance written notice to each Participant&#59; provided that no such amendment or termination that has the effect of reducing or diminishing the right of any Participant will be effective without the written consent of such Participant. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:18pt;padding-right:-18pt;text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE IX<br>GENERAL PROVISIONS</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.01    At-Will Employment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Plan does not alter the status of any Participant as an at-will employee of the Company. Nothing contained herein shall be deemed to give any Participant the right to remain employed by the Company or to interfere with the rights of the Company to terminate the employment of any Participant at any time, with or without Cause.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.02    Effect on Other Plans, Agreements, and Benefits.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">Any severance benefits payable to a Participant under the Plan will be reduced by any severance benefits to which the Participant would otherwise be entitled under any general severance policy or severance plan maintained by the Company or any agreement between the Participant and the Company that provides for severance benefits (unless the policy, plan, or agreement expressly provides for severance benefits to be in addition to those provided under the Plan)&#59; and (ii) any severance benefits payable to a Participant under the Plan will be reduced by any severance benefits to which the Participant is entitled by operation of a statute or government regulations.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">Any severance benefits payable to a Participant under the Plan will not be counted as compensation for purposes of determining benefits under any other benefit policies or plans of the Company, except to the extent expressly provided therein.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.03    Mitigation and Offset.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> If a Participant obtains other employment after a Qualifying Termination, such other employment will not affect the Participant's rights or the Company's obligations under the Plan. </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Company's obligation to make the payments and provide the benefits required under the Plan will not be affected by any circumstances, including, without limitation, any set-off, counterclaim, recoupment, defense, or other rights that the Company may have against the Participant.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.04    Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The invalidity or unenforceability of any provision of the Plan shall not affect the validity or enforceability of any other provision of the Plan. If any provision of the Plan is held by a court of competent jurisdiction to be illegal, invalid, void or unenforceable, such provision shall be deemed modified, amended and narrowed to the extent necessary to render such provision legal, valid, and enforceable, and the other remaining provisions of the Plan shall not be affected but shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.05    Headings and Subheadings.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Headings and subheadings contained in the Plan are intended solely for convenience and no provision of the Plan is to be construed by reference to the heading or subheading of any section or paragraph.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.06    Unfunded Obligations.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The amounts to be paid to Participants under the Plan are unfunded obligations of the Company. The Company is not required to segregate any monies or other assets from its general funds with respect to these obligations. Participants shall not have any preference or security interest in any assets of the Company other than as a general unsecured creditor.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.07    Successors.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Plan will be binding upon any successor to the Company, its assets, its businesses or its interest, in the same manner and to the same extent that the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Company would be obligated under the Plan if no succession had taken place. In the case of any transaction in which a successor would not by the foregoing provision or by operation of law be bound by the Plan, the Company shall require any successor to the Company to expressly and unconditionally assume the Plan in writing and honor the obligations of the Company hereunder, in the same manner and to the same extent that the Company would be required to perform if no succession had taken place. All payments and benefits that become due to a Participant under the Plan will inure to the benefit of his or her heirs, assigns, designees, or legal representatives.  </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.08    Transfer and Assignment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Neither a Participant nor any other person shall have any right to sell, assign, transfer, pledge, anticipate or otherwise encumber, transfer, hypothecate or convey any amounts payable under the Plan prior to the date that such amounts are paid, except that, in the case of a Participant's death, such amounts shall be paid to the Participant's beneficiaries.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.09    Waiver.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Any party's failure to enforce any provision or provisions of the Plan will not in any way be construed as a waiver of any such provision or provisions, nor prevent any party from thereafter enforcing each and every other provision of the Plan.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.10    Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> To the extent not pre-empted by federal law, the Plan shall be construed in accordance with and governed by the laws of Kansas, without regard to conflicts of law principles. Subject to </font><font style="background-color:#c0c0c0;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Section 7.05</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, any action or proceeding to enforce the provisions of the Plan will be brought only in a state or federal court located in the state of Kansas, county of Atchison, and each party consents to the venue and jurisdiction of such court. The parties hereby irrevocably submit to the exclusive jurisdiction of such courts and waive the defense of inconvenient forum to the maintenance of any such action or proceeding in such venue.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.11 Clawback.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Any amounts payable under the Plan are subject to any policy (whether in existence as of the Effective Date or later adopted) established by the Company providing for clawback or recovery of amounts that were paid to the Participant. The Company will make any determination for clawback or recovery in its sole discretion and in accordance with any applicable law or regulation.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.12    Withholding.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> The Company shall have the right to withhold from any amount payable hereunder any Federal, state, and local taxes in order for the Company to satisfy any withholding tax obligation it may have under any applicable law or regulation.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.13    Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">The Plan is intended to comply with Section 409A of the Code or an exemption thereunder and shall be construed and administered in accordance with Section 409A of the Code. Notwithstanding any other provision of the Plan, payments provided under the Plan may only be made upon an event and in a manner that complies with Section 409A of the Code or an applicable exemption. Any payments under the Plan that may be excluded from Section 409A of the Code either as separation pay due to an involuntary separation from service or as a short-term deferral shall be excluded from Section 409A of the Code to the maximum extent possible. For purposes of Section 409A of the Code, each installment payment provided under the Plan shall be treated as a separate payment. Any payments to be made under the Plan upon a termination of employment shall only be made upon a &#34;separation from service&#34; under Section 409A of the Code. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under the Plan comply with Section 409A of the Code and in no event shall the Company be liable for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">all or any portion of any taxes, penalties, interest, or other expenses that may be incurred by a Participant on account of non-compliance with Section 409A of the Code.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:17.52pt">Notwithstanding any other provision of the Plan, if any payment or benefit provided to a Participant in connection with his or her Qualifying Termination is determined to constitute &#34;nonqualified deferred compensation&#34; within the meaning of Section 409A of the Code and the Participant is determined to be a &#34;specified employee&#34; as defined in Section 409A(a)(2)(b)(i) of the Code, then such payment or benefit shall not be paid until the first payroll date to occur following the six-month anniversary of the Qualifying Termination or, if earlier, on the Participant's death (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Specified Employee Payment Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#34;). The aggregate of any payments that would otherwise have been paid before the Specified Employee Payment Date and interest on such amounts calculated based on the applicable federal rate published by the Internal Revenue Service for the month in which the Participant's separation from service occurs shall be paid to the Participant in a lump sum on the Specified Employee Payment Date and thereafter, any remaining payments shall be paid without delay in accordance with their original schedule. Notwithstanding any other provision of the Plan, if any payment or benefit is conditioned on the Participant's execution of a Severance Agreement, the first payment shall include all amounts that would otherwise have been paid to the Participant during the period beginning on the date of the Qualifying Termination and ending on the payment date if no delay had been imposed.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:76.5pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:18.2pt">To the extent required by Section 409A of the Code, each reimbursement or in-kind benefit provided under the Plan shall be provided in accordance with the following&#58; (i) the amount of expenses eligible for reimbursement, or in-kind benefits provided, during each calendar year cannot affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other calendar year&#59; and (ii) any right to reimbursements or in-kind benefits under the Plan shall not be subject to liquidation or exchange for another benefit. </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">APPENDIX A</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PARTICIPANTS</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">APPENDIX B</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">NON-SOLICITATION, NON-DISPARAGEMENT, CONFIDENTIALITY AND FURTHER COOPERATION</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%;padding-left:27.68pt">Participant agrees and acknowledges that all information which is treated as confidential by the Company, including, without limitation, trade secrets, technical data, financial data, proprietary information, nonpublic information, privileged information, work product, customer information, account information and any unique technological information of Company that Participant has learned, obtained or possessed, or continues to possess, will be kept in utter, absolute and strictest confidence and secrecy and not disclosed to any person, company, or entity.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%;padding-left:27pt">Participant further agrees not to solicit any employee of the Company to resign from the Company or to begin work for any other employer for a period of eighteen months after the effective date of the Separation Agreement.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%;padding-left:27.68pt">With recognition of Participant&#8217;s obligation to be truthful, Participant agrees otherwise not to make disparaging statements or negative remarks about the Company or Company Releasees.  </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%;padding-left:27pt">Participant agrees that Participant will provide cooperation and support to the Company if the Company needs reasonable assistance, for example, answering questions on matters about which Participant has knowledge.  Participant further agrees to cooperate with the Company if the Company needs information from Participant concerning legal or business claims asserted or threatened against the Company or Company Releasees by a third party or government agency or concerning legal or business claims asserted by the Company or Company Releasees against a third party or a government agency. This duty of cooperation includes but is not limited to communications with Company&#8217;s counsel, preparation for and participation in depositions or hearings. Company will pay Participant reasonable compensation for Participant&#8217;s time as well as reasonable out of pocket expenses for Participant&#8217;s cooperation. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:125%">Company Releasees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#8221; shall mean Company and its affiliates and related entities, parent and subsidiary entities, past, current and future, including, but not limited to MGP Ingredients, Inc., and its and their shareholders, owners, officers, directors, members, managers, attorneys, insurers, agents, employees, successors, and assigns.</font></div><div style="margin-bottom:12pt;margin-top:6pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>ex2112312021-10xk.htm
<DESCRIPTION>EX-21
<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="ia5550e8a7a954596b5ceaad1fe90ed7e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><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 21</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIST OF SUBSIDIARIES OF REGISTRANT</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><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:32.331%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.599%"></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%">&#160;</font></td><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of voting</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:100%">securities directly or</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:100%">indirectly owned by</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:100%">Registrant&#58;</font></div></td><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State or Country</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:100%">of incorporation or</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:100%">organization&#58;</font></div></td></tr><tr><td colspan="3" style="border-top:2pt 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%">MGPI Processing, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kansas</font></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%">MGPI of Indiana, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></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%">Luxco, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Missouri</font></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 style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>ex23112312021-10xk.htm
<DESCRIPTION>EX-23.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="ia435a379c8d64706afd2486934cba7f5_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right;text-indent:432pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div></div><div style="margin-bottom:24pt;margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:24pt;margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:24pt;margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:24pt;margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:20pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We consent to the incorporation by reference in the registration statement (No. 333-260014, and 333-260018) on Form S-3 and (No. 333-196383, 333-196384, and 333-196385) on Form S-8 of our report dated February 24, 2022, with respect to the consolidated financial statements of MGP Ingredients, Inc., and the effectiveness of internal control over financial reporting. </font></div><div><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kansas City, Missouri</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 24, 2022</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></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.1
<SEQUENCE>6
<FILENAME>ex31112312021-10xk.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="i5337943de015497ca0761ec4f2682ba6_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:174%">Exhibit 31.1</font></div><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">CERTIFICATION</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David J. Colo, certify that&#58;</font></div><div style="margin-top:9pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;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:10.5pt">I have reviewed this annual report on Form 10-K of MGP Ingredients, Inc.&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;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:10.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:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:10.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:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officers 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:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:10.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:9.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:10.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:9.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 reasonable likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officers 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 registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:10.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:9.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="margin-bottom:7pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:5.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.347%"></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%">Date&#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:10pt;font-weight:400;line-height:100%">February 24, 2022</font></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: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; David J. Colo</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:0 1pt"></td><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%">David J. Colo,<br>President&#160;&#160;and Chief Executive Officer</font></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>7
<FILENAME>ex31212312021-10xk.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="i1bae4765f85847eb98d7a8f16ebc852e_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:174%">Exhibit 31.2</font></div><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">CERTIFICATION</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">I, Brandon M. Gall, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;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:10.5pt">I have reviewed this annual report on Form 10-K of MGP Ingredients, Inc.&#59;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;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:10.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:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:10.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:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officers 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:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:10.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:9.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:10.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:9.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 reasonable likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officers 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 registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:10.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"><font><br></font></div><div style="padding-left:72pt;text-indent:-18pt"><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:9.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="margin-bottom:7pt;text-align:center"><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:5.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.209%"></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%">Date&#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:10pt;font-weight:400;line-height:100%">February 24, 2022</font></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: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; Brandon M. Gall</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:0 1pt"></td><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%">Brandon M. Gall,<br>Vice President, Finance and Chief Financial Officer</font></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-32.1
<SEQUENCE>8
<FILENAME>ex32112312021-10xk.htm
<DESCRIPTION>EX-32.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="i9c0be97dffa34abb9d11e78a8b3e1ff6_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:174%">Exhibit 32.1</font></div><div><font><br></font></div></div><div style="text-align:center"><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:174%">CERTIFICATION</font></div><div style="text-align:justify"><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:174%">OF</font></div><div style="text-align:justify"><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:174%">PERIODIC REPORT</font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David J. Colo, President and Chief Executive Officer of MGP Ingredients, Inc. (the &#8220;Company&#8221;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160; the annual report on Form 10-K of the Company for the year ended December&#160;31, 2021 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160; 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="margin-bottom:7pt;text-align:center"><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:5.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.506%"></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%">Dated&#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:10pt;font-weight:400;line-height:100%">February 24, 2022</font></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: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; David J. Colo</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:0 1pt"></td><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%">David J. Colo</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: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%">President and Chief Executive Officer</font></td></tr></table></div><div style="margin-top:3pt"><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%">&#91;A signed original of this written statement required by Section 906 has been provided to MGP Ingredients, Inc. and will be retained by MGP Ingredients, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.&#93;</font></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-32.2
<SEQUENCE>9
<FILENAME>ex32212312021-10xk.htm
<DESCRIPTION>EX-32.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="id2dd4392220f48d0b78676377e277396_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:174%">Exhibit 32.2</font></div><div><font><br></font></div></div><div style="text-align:center"><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:174%">CERTIFICATION</font></div><div style="text-align:center"><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:174%">OF</font></div><div style="text-align:center"><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:174%">PERIODIC REPORT</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Brandon M. Gall, Vice President and Chief Financial Officer of MGP Ingredients, Inc. (the&#160;&#8220;Company&#8221;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) &#160;the annual report on Form 10-K of the Company for the year ended December&#160;31, 2021 (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160; 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="margin-bottom:7pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.728%"></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%">Dated&#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:10pt;font-weight:400;line-height:100%">February 24, 2022</font></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: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; Brandon M. Gall</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:0 1pt"></td><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%">Brandon M. Gall</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: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%">Vice President, Finance and Chief Financial Officer</font></td></tr></table></div><div style="margin-top:3pt"><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%">&#91;A signed original of this written statement required by Section 906 has been provided to MGP Ingredients, Inc. and will be retained by MGP Ingredients, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.&#93;</font></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>10
<FILENAME>mgpi-20211231.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:778e9834-73e2-48cd-a70b-547e8471250b,g:9ba63b21-08d6-4594-aad7-1a4f0eae9ad2-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mgpi="http://www.mgpingredients.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.mgpingredients.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="mgpi-20211231_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="mgpi-20211231_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="mgpi-20211231_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="mgpi-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVERPAGE" roleURI="http://www.mgpingredients.com/role/COVERPAGE">
        <link:definition>0001001 - Document - COVER PAGE</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="AUDITINFORMATION" roleURI="http://www.mgpingredients.com/role/AUDITINFORMATION">
        <link:definition>0002002 - Document - AUDIT 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="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>1001003 - Statement - CONSOLIDATED STATEMENTS OF INCOME</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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1002004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1">
        <link:definition>1002004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</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="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>1003005 - Statement - CONSOLIDATED BALANCE SHEETS</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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1004006 - Statement - CONSOLIDATED BALANCE SHEETS (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="CONSOLIDATEDSTATEMENTOFCASHFLOWS" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS">
        <link:definition>1005007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS</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="CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
        <link:definition>1006008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</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="CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>1407401 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (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="NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2101101 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT 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="NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2202201 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT 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="NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>2303301 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (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="NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails" roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails">
        <link:definition>2404402 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (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="NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails" roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails">
        <link:definition>2405403 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Interest Incurred (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="NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
        <link:definition>2406404 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - 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="OTHERBALANCESHEETCAPTIONS" roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS">
        <link:definition>2107102 - Disclosure - OTHER BALANCE SHEET CAPTIONS</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="OTHERBALANCESHEETCAPTIONSTables" roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables">
        <link:definition>2308302 - Disclosure - OTHER BALANCE SHEET CAPTIONS (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="OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails" roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails">
        <link:definition>2409405 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Inventory (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="OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails">
        <link:definition>2410406 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (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="OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails" roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails">
        <link:definition>2411407 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Accrued Expenses (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="REVENUE" roleURI="http://www.mgpingredients.com/role/REVENUE">
        <link:definition>2112103 - Disclosure - REVENUE</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="REVENUETables" roleURI="http://www.mgpingredients.com/role/REVENUETables">
        <link:definition>2313303 - Disclosure - REVENUE (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="REVENUEDetails" roleURI="http://www.mgpingredients.com/role/REVENUEDetails">
        <link:definition>2414408 - Disclosure - REVENUE (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="BUSINESSCOMBINATION" roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATION">
        <link:definition>2115104 - Disclosure - BUSINESS COMBINATION</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="BUSINESSCOMBINATIONTables" roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables">
        <link:definition>2316304 - Disclosure - BUSINESS COMBINATION (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="BUSINESSCOMBINATIONNarrativeDetails" roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails">
        <link:definition>2417409 - Disclosure - BUSINESS COMBINATION - 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="BUSINESSCOMBINATIONConsiderationsTransferredDetails" roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails">
        <link:definition>2418410 - Disclosure - BUSINESS COMBINATION - Considerations Transferred (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="BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails">
        <link:definition>2419411 - Disclosure - BUSINESS COMBINATION - Schedule of Pro Forma Information (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="GOODWILLANDOTHERINTANGIBLEASSETS" roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS">
        <link:definition>2120105 - Disclosure - GOODWILL AND OTHER INTANGIBLE 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="GOODWILLANDOTHERINTANGIBLEASSETSTables" roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables">
        <link:definition>2321305 - Disclosure - GOODWILL AND OTHER INTANGIBLE 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="GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails">
        <link:definition>2422412 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - 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="GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails" roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails">
        <link:definition>2423413 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Expected Future Amortization Expense (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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails" roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails">
        <link:definition>2424414 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Goodwill (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="GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails" roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails">
        <link:definition>2425415 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Indefinite-lived Intangible 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="CORPORATEBORROWINGS" roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGS">
        <link:definition>2126106 - Disclosure - CORPORATE BORROWINGS</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="CORPORATEBORROWINGSTables" roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables">
        <link:definition>2327306 - Disclosure - CORPORATE BORROWINGS (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="CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails">
        <link:definition>2428416 - Disclosure - CORPORATE BORROWINGS - Indebtedness Outstanding Summary (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="CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1" roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1">
        <link:definition>2428416 - Disclosure - CORPORATE BORROWINGS - Indebtedness Outstanding Summary (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="CORPORATEBORROWINGSNarrativeDetails" roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails">
        <link:definition>2429417 - Disclosure - CORPORATE BORROWINGS - 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="CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails" roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails">
        <link:definition>2430418 - Disclosure - CORPORATE BORROWINGS - Summary of Leases and Debt Maturities (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.mgpingredients.com/role/INCOMETAXES">
        <link:definition>2131107 - 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="INCOMETAXESTables" roleURI="http://www.mgpingredients.com/role/INCOMETAXESTables">
        <link:definition>2332307 - Disclosure - INCOME TAXES (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="INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails" roleURI="http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails">
        <link:definition>2433419 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes from Continuing 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="INCOMETAXESNarrativeDetails" roleURI="http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>2434420 - Disclosure - INCOME TAXES - 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="INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" roleURI="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails">
        <link:definition>2435421 - Disclosure - INCOME TAXES - Reconciliation of provision for income taxes from continuing 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="INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails" roleURI="http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails">
        <link:definition>2436422 - Disclosure - INCOME TAXES - Temporary Differences Related to Deferred 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="INCOMETAXESChangeinValuationAllowanceDetails" roleURI="http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails">
        <link:definition>2437423 - Disclosure - INCOME TAXES - Change in Valuation Allowance (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="INCOMETAXESUnrecognizedTaxBenefitsDetails" roleURI="http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails">
        <link:definition>2438424 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (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="EQUITYANDEPS" roleURI="http://www.mgpingredients.com/role/EQUITYANDEPS">
        <link:definition>2139108 - Disclosure - EQUITY AND EPS</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="EQUITYANDEPSTables" roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSTables">
        <link:definition>2340308 - Disclosure - EQUITY AND EPS (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="EQUITYANDEPSNarrativeDetails" roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails">
        <link:definition>2441425 - Disclosure - EQUITY AND EPS - 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="EQUITYANDEPSComputationsofEarningsLossPerShareDetails" roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails">
        <link:definition>2442426 - Disclosure - EQUITY AND EPS - Computations of Earnings (Loss) 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="EQUITYANDEPSScheduleofCommonStockActivityDetails" roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails">
        <link:definition>2443427 - Disclosure - EQUITY AND EPS - Schedule of Common Stock Activity (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="EQUITYANDEPSDividendsDetails" roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails">
        <link:definition>2444428 - Disclosure - EQUITY AND EPS - Dividends (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.mgpingredients.com/role/LEASES">
        <link:definition>2145109 - 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.mgpingredients.com/role/LEASESTables">
        <link:definition>2346309 - 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="LEASESNarrativeDetails" roleURI="http://www.mgpingredients.com/role/LEASESNarrativeDetails">
        <link:definition>2447429 - 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="LEASESComponentsofLeaseCostsDetails" roleURI="http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails">
        <link:definition>2448430 - Disclosure - LEASES - Components of Lease Costs (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="LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>2449431 - Disclosure - LEASES - Schedule of Maturities of Operating Lease 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="LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>2449431 - Disclosure - LEASES - Schedule of Maturities of Operating Lease 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="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2150110 - 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="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>2451432 - Disclosure - COMMITMENTS AND CONTINGENCIES (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="EMPLOYEEBENEFITPLANS" roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS">
        <link:definition>2152111 - Disclosure - EMPLOYEE BENEFIT PLANS</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="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>2353310 - Disclosure - EMPLOYEE BENEFIT PLANS (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="EMPLOYEEBENEFITPLANSNarrativeDetails" roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails">
        <link:definition>2454433 - Disclosure - EMPLOYEE BENEFIT PLANS - 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="EMPLOYEEBENEFITPLANSRestrictedStockDetails" roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails">
        <link:definition>2455434 - Disclosure - EMPLOYEE BENEFIT PLANS - Restricted Stock (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="CONCENTRATIONSANDRELATEDPARTIES" roleURI="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES">
        <link:definition>2156112 - Disclosure - CONCENTRATIONS AND RELATED PARTIES</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="CONCENTRATIONSANDRELATEDPARTIESDetails" roleURI="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails">
        <link:definition>2457435 - Disclosure - CONCENTRATIONS AND RELATED PARTIES (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="OPERATINGSEGMENTS" roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTS">
        <link:definition>2158113 - Disclosure - OPERATING 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="OPERATINGSEGMENTSTables" roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables">
        <link:definition>2359311 - Disclosure - OPERATING 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="OPERATINGSEGMENTSNarrativeDetails" roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSNarrativeDetails">
        <link:definition>2460436 - Disclosure - OPERATING 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="OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails" roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails">
        <link:definition>2461437 - Disclosure - OPERATING SEGMENTS - Operating Profit (Loss) Per 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="OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails" roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails">
        <link:definition>2462438 - Disclosure - OPERATING SEGMENTS - Identifiable Assets 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="SUPPLEMENTALCASHFLOWINFORMATION" roleURI="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION">
        <link:definition>2163114 - Disclosure - SUPPLEMENTAL 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="SUPPLEMENTALCASHFLOWINFORMATIONTables" roleURI="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables">
        <link:definition>2364312 - Disclosure - SUPPLEMENTAL 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="SUPPLEMENTALCASHFLOWINFORMATIONDetails" roleURI="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails">
        <link:definition>2465439 - Disclosure - SUPPLEMENTAL 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>
      <link:roleType id="QUARTERLYFINANCIALDATAUNAUDITED" roleURI="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED">
        <link:definition>2166115 - Disclosure - QUARTERLY FINANCIAL DATA (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="QUARTERLYFINANCIALDATAUNAUDITEDTables" roleURI="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables">
        <link:definition>2367313 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (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="QUARTERLYFINANCIALDATAUNAUDITEDDetails" roleURI="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails">
        <link:definition>2468440 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (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="SUBSEQUENTEVENTS" roleURI="http://www.mgpingredients.com/role/SUBSEQUENTEVENTS">
        <link:definition>2169116 - Disclosure - SUBSEQUENT EVENTS</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="SUBSEQUENTEVENTSDetails" roleURI="http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails">
        <link:definition>2470441 - Disclosure - SUBSEQUENT EVENTS (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="mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" abstract="false" name="LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_FuelGradeAlcoholMember" abstract="true" name="FuelGradeAlcoholMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_SpecialtyWheatStarchesMember" abstract="true" name="SpecialtyWheatStarchesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_BrandedSpiritsMember" abstract="true" name="BrandedSpiritsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_ComprehensiveIncomeAbstract" abstract="true" name="ComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mgpi_CreditAgreementDue2025Member" abstract="true" name="CreditAgreementDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_UltraPremiumSpiritsMember" abstract="true" name="UltraPremiumSpiritsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_The2014PlanMember" abstract="true" name="The2014PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_NumberOfBoardMembers" abstract="false" name="NumberOfBoardMembers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" abstract="false" name="StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_NotePurchaseAgreementMember" abstract="true" name="NotePurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_InsuranceRecoveryPolicyPolicyTextBlock" abstract="false" name="InsuranceRecoveryPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mgpi_DebtInstrumentConvertibleMeasurementPeriod" abstract="false" name="DebtInstrumentConvertibleMeasurementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mgpi_TheDirectorsPlanMember" abstract="true" name="TheDirectorsPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_IngredientSolutionsMember" abstract="true" name="IngredientSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_OtherCommitmentsMaximumPotentialProceeds" abstract="false" name="OtherCommitmentsMaximumPotentialProceeds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_DryerFireDamagesMember" abstract="true" name="DryerFireDamagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" abstract="false" name="ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_TwoGrainSuppliersMember" abstract="true" name="TwoGrainSuppliersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_DistillersFeedAndRelatedCoProductsMember" abstract="true" name="DistillersFeedAndRelatedCoProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_NotePurchaseAgreementDue2029Member" abstract="true" name="NotePurchaseAgreementDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DistilleryProductsMember" abstract="true" name="DistilleryProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_CapitalStockAbstract" abstract="true" name="CapitalStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mgpi_CommodityWheatStarchMember" abstract="true" name="CommodityWheatStarchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_LuxFamilyGroupMember" abstract="true" name="LuxFamilyGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DryerFireMember" abstract="true" name="DryerFireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" abstract="false" name="BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mgpi_TenLargestCustomersMember" abstract="true" name="TenLargestCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_TenLargestSuppliersMember" abstract="true" name="TenLargestSuppliersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_WarehouseServicesMember" abstract="true" name="WarehouseServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_LuxcoMember" abstract="true" name="LuxcoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_TargetedBonusAwardExpense" abstract="false" name="TargetedBonusAwardExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_MeiersWineCellarsIncMember" abstract="true" name="MeiersWineCellarsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_BrownGoodsMember" abstract="true" name="BrownGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_InterestCostsIncurredAndExpensed" abstract="false" name="InterestCostsIncurredAndExpensed" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_FoodGradeAlcoholMember" abstract="true" name="FoodGradeAlcoholMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_RansomwareCyberAttackMember" abstract="true" name="RansomwareCyberAttackMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_PaymentsForProceedsFromOtherOperatingActivities" abstract="false" name="PaymentsForProceedsFromOtherOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" abstract="true" name="IndustrialRevenueBondWithWilliamstownKentuckyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_OtherBrandedSpiritsMember" abstract="true" name="OtherBrandedSpiritsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_EPAAdministrativeCivilPenaltyMember" abstract="true" name="EPAAdministrativeCivilPenaltyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_A188NoteDue2041Member" abstract="true" name="A188NoteDue2041Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DebtInstrumentConvertibleBusinessPeriod" abstract="false" name="DebtInstrumentConvertibleBusinessPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mgpi_ShorttermIncentivePlanMember" abstract="true" name="ShorttermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_DryerFireBusinessInterruptionMember" abstract="true" name="DryerFireBusinessInterruptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_PremiumSpiritsMember" abstract="true" name="PremiumSpiritsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_BoardOfDirectorsTermOfService" abstract="false" name="BoardOfDirectorsTermOfService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" abstract="false" name="NumberOfBoardMembersCommonShareholdersAreEntitledToElect" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mgpi_NotePurchaseAgreementDue2027Member" abstract="true" name="NotePurchaseAgreementDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" abstract="false" name="NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mgpi_MidSpiritsMember" abstract="true" name="MidSpiritsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" abstract="false" name="MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mgpi_WhiteGoodsMember" abstract="true" name="WhiteGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" abstract="false" name="IncreaseDecreaseInDeferredTaxAssetValuationAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_PremiumBeverageAlcoholMember" abstract="true" name="PremiumBeverageAlcoholMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_CommodityWheatProteinMember" abstract="true" name="CommodityWheatProteinMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" abstract="true" name="IndustrialRevenueBondWithNelsonCountyKentuckyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_SpecialtyWheatProteinsMember" abstract="true" name="SpecialtyWheatProteinsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_ValueSpiritsMember" abstract="true" name="ValueSpiritsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_RevolvingCreditAgreementDue2025Member" abstract="true" name="RevolvingCreditAgreementDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" abstract="false" name="StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" abstract="false" name="ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" abstract="true" name="EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mgpi_InitialPurchasersMember" abstract="true" name="InitialPurchasersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DistributorRelationshipsMember" abstract="true" name="DistributorRelationshipsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" abstract="true" name="DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_InventoryBarreledDistillateGross" abstract="false" name="InventoryBarreledDistillateGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" abstract="false" name="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_IndustrialAlcoholMember" abstract="true" name="IndustrialAlcoholMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_FireDamageMember" abstract="true" name="FireDamageMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" abstract="false" name="DebtInstrumentConvertibleMeasurementPeriodPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" abstract="false" name="BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mgpi_MGPIngredientsIncMember" abstract="true" name="MGPIngredientsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mgpi_GainLossOnInsuranceRecoveries" abstract="false" name="GainLossOnInsuranceRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" abstract="false" name="ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>mgpi-20211231_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:778e9834-73e2-48cd-a70b-547e8471250b,g:9ba63b21-08d6-4594-aad7-1a4f0eae9ad2-->
<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.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44143092-9bc2-4e88-8cd5-6b0a7fbe574b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_74bff230-9529-4e9e-b8ad-ca5d574a1460" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_44143092-9bc2-4e88-8cd5-6b0a7fbe574b" xlink:to="loc_us-gaap_ProfitLoss_74bff230-9529-4e9e-b8ad-ca5d574a1460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_14dd2499-bb22-4522-9138-f30ece4b28a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_44143092-9bc2-4e88-8cd5-6b0a7fbe574b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_14dd2499-bb22-4522-9138-f30ece4b28a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_58789a59-8703-4976-9994-facb92f4ac91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f0ae484b-9c79-4843-9766-803ee86ac39a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_58789a59-8703-4976-9994-facb92f4ac91" xlink:to="loc_us-gaap_OperatingIncomeLoss_f0ae484b-9c79-4843-9766-803ee86ac39a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_29a38e24-15cb-4ede-beea-ebfd52f31b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_58789a59-8703-4976-9994-facb92f4ac91" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_29a38e24-15cb-4ede-beea-ebfd52f31b7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ae9dc572-7992-4c24-b720-b8c7ace663c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_58789a59-8703-4976-9994-facb92f4ac91" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ae9dc572-7992-4c24-b720-b8c7ace663c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2a53985d-0208-4bc1-8f6f-0b7eeefd9dba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5920d6be-1dfb-44e9-8d5c-6e94aa7a3b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2a53985d-0208-4bc1-8f6f-0b7eeefd9dba" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5920d6be-1dfb-44e9-8d5c-6e94aa7a3b4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8bd26071-96ab-4735-a001-6c9a2351346b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2a53985d-0208-4bc1-8f6f-0b7eeefd9dba" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8bd26071-96ab-4735-a001-6c9a2351346b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_cf1b421d-e212-44e9-85df-c16ba9295f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f55f963-5cf7-4254-9282-ae39cf2f39f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf1b421d-e212-44e9-85df-c16ba9295f79" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f55f963-5cf7-4254-9282-ae39cf2f39f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_312e42ac-d558-42ba-85f1-7a207fb083c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cf1b421d-e212-44e9-85df-c16ba9295f79" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_312e42ac-d558-42ba-85f1-7a207fb083c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4ffb3503-2b46-4bef-ba3b-a3c9295de5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_02f1a2bc-e58f-43dd-8c98-e1afab2eff1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetIncomeLossAvailableToCommonStockholdersBasic_4ffb3503-2b46-4bef-ba3b-a3c9295de5dd" xlink:to="loc_us-gaap_NetIncomeLoss_02f1a2bc-e58f-43dd-8c98-e1afab2eff1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_5fab3b83-945c-47bd-9157-faf36311da13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4ffb3503-2b46-4bef-ba3b-a3c9295de5dd" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_5fab3b83-945c-47bd-9157-faf36311da13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7fee97bd-8338-4b81-b0d1-8fb39ceed05b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a51f2d6f-7d47-48ad-8e3b-0f887dd569a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7fee97bd-8338-4b81-b0d1-8fb39ceed05b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a51f2d6f-7d47-48ad-8e3b-0f887dd569a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_10839a99-e39a-4617-9da8-5b146c77d3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7fee97bd-8338-4b81-b0d1-8fb39ceed05b" xlink:to="loc_us-gaap_InsuranceRecoveries_10839a99-e39a-4617-9da8-5b146c77d3f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_13dcaa30-3a65-49ef-98d1-c525e04557e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7fee97bd-8338-4b81-b0d1-8fb39ceed05b" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_13dcaa30-3a65-49ef-98d1-c525e04557e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7106242b-9c4f-4e2f-aa1c-e71f7e55ac30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7fee97bd-8338-4b81-b0d1-8fb39ceed05b" xlink:to="loc_us-gaap_GrossProfit_7106242b-9c4f-4e2f-aa1c-e71f7e55ac30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_40f2b81b-d02e-4efc-9a27-2a6870777f78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_a3ce9f65-8f7b-45e5-b2a0-c38d67abc9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_40f2b81b-d02e-4efc-9a27-2a6870777f78" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_a3ce9f65-8f7b-45e5-b2a0-c38d67abc9c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_35730e86-97c5-4de5-bcb9-cfe766ae61b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_40f2b81b-d02e-4efc-9a27-2a6870777f78" xlink:to="loc_us-gaap_NetIncomeLoss_35730e86-97c5-4de5-bcb9-cfe766ae61b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_30d5c89c-a438-459b-9a24-138a28720ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_338bdc4f-0a05-48a4-b4d7-c3f1f8965a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_30d5c89c-a438-459b-9a24-138a28720ea1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_338bdc4f-0a05-48a4-b4d7-c3f1f8965a19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4a6045bf-535e-4115-a533-7b7c8971fc29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_30d5c89c-a438-459b-9a24-138a28720ea1" xlink:to="loc_us-gaap_NetIncomeLoss_4a6045bf-535e-4115-a533-7b7c8971fc29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f0bd25a-3888-4619-ab70-3bbe50a86f09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a5ee219a-ecb2-4efd-b07c-79785ee07b36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f0bd25a-3888-4619-ab70-3bbe50a86f09" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a5ee219a-ecb2-4efd-b07c-79785ee07b36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_131a88a5-d87e-40d8-9e7f-0617cb8b4314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossNetOfTax_1f0bd25a-3888-4619-ab70-3bbe50a86f09" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_131a88a5-d87e-40d8-9e7f-0617cb8b4314" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b816f87e-7ace-4bd5-bc97-3a95e2c202f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_780c97cf-3a0e-42c0-a059-a3bf57f822f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b816f87e-7ace-4bd5-bc97-3a95e2c202f8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_780c97cf-3a0e-42c0-a059-a3bf57f822f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8daba52c-03b1-4c37-ac7a-ffe6bf194f17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_b816f87e-7ace-4bd5-bc97-3a95e2c202f8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8daba52c-03b1-4c37-ac7a-ffe6bf194f17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_176ab21d-18b0-4173-868e-818a8e415cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_EquityMethodInvestments_176ab21d-18b0-4173-868e-818a8e415cfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_48657e72-1b9b-4286-8dd4-777d558e88c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_48657e72-1b9b-4286-8dd4-777d558e88c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_19a27520-85c9-4826-b65f-c722fc9bb5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_19a27520-85c9-4826-b65f-c722fc9bb5ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f69fe2b6-5974-4dd8-ab8f-c14ecd677328" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f69fe2b6-5974-4dd8-ab8f-c14ecd677328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_aa507564-abe3-458a-b502-de07655028b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_aa507564-abe3-458a-b502-de07655028b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7c3806cb-75b2-4432-b5d6-05e55e2c8a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_Goodwill_7c3806cb-75b2-4432-b5d6-05e55e2c8a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3c926687-d8a6-40fb-a39a-daa9e646e5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_478e83cd-e1d7-4c70-8c45-5fdfa79e8801" xlink:to="loc_us-gaap_AssetsCurrent_3c926687-d8a6-40fb-a39a-daa9e646e5bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_fcaacf9d-7b13-4aed-afa4-91516aa78fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:to="loc_us-gaap_TreasuryStockValue_fcaacf9d-7b13-4aed-afa4-91516aa78fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ec57c715-3c01-4af5-8e20-9c03eed20368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:to="loc_us-gaap_CommonStockValue_ec57c715-3c01-4af5-8e20-9c03eed20368" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_56a0e9ee-92f0-4e0a-bdf7-09bdebb269fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:to="loc_us-gaap_PreferredStockValue_56a0e9ee-92f0-4e0a-bdf7-09bdebb269fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77dcf5c6-b69d-41ec-b76d-5b305b9d73f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77dcf5c6-b69d-41ec-b76d-5b305b9d73f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_9cad6851-f156-4adf-bf23-6e837e50120c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:to="loc_us-gaap_AdditionalPaidInCapital_9cad6851-f156-4adf-bf23-6e837e50120c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_39a304b7-5119-41db-bec6-76c62bd84b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a0e17977-85c8-4f3e-a859-883cd2ccd3e1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_39a304b7-5119-41db-bec6-76c62bd84b79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_389a108d-9cdf-4c06-a457-21ee75871c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_22476fc2-f099-4b73-8e8b-fac15a518fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_389a108d-9cdf-4c06-a457-21ee75871c29" xlink:to="loc_us-gaap_MinorityInterest_22476fc2-f099-4b73-8e8b-fac15a518fbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_32310006-a2b6-413d-9029-d7348a7b93eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_389a108d-9cdf-4c06-a457-21ee75871c29" xlink:to="loc_us-gaap_StockholdersEquity_32310006-a2b6-413d-9029-d7348a7b93eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_19188f14-63c7-4500-b007-47091eb3a9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:to="loc_us-gaap_LiabilitiesCurrent_19188f14-63c7-4500-b007-47091eb3a9d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eea77215-44bf-421c-a405-d766935c9b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_Liabilities_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eea77215-44bf-421c-a405-d766935c9b7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2efe6975-2d28-4b0f-9899-6d1f1e5b2b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2efe6975-2d28-4b0f-9899-6d1f1e5b2b57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_32736896-d3fc-4682-a208-dab2c262f73d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_32736896-d3fc-4682-a208-dab2c262f73d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0e133b92-6372-4da9-a401-3b9676a3dae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0e133b92-6372-4da9-a401-3b9676a3dae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt_6641cb02-1b6e-48a2-950e-e9df1b5c3738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_21c92d84-9bee-417d-8939-0d4a4f98bfc7" xlink:to="loc_us-gaap_ConvertibleDebt_6641cb02-1b6e-48a2-950e-e9df1b5c3738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_fb095969-0659-4cb8-a72d-6945a03bf75a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_65389eb9-d51d-4664-870d-85de632726a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fb095969-0659-4cb8-a72d-6945a03bf75a" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_65389eb9-d51d-4664-870d-85de632726a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7c1533a9-07d6-46f8-8b1a-72a012abd046" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fb095969-0659-4cb8-a72d-6945a03bf75a" xlink:to="loc_us-gaap_Liabilities_7c1533a9-07d6-46f8-8b1a-72a012abd046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2b0c7dac-4e22-43c5-bceb-5f7da2052652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_fb095969-0659-4cb8-a72d-6945a03bf75a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2b0c7dac-4e22-43c5-bceb-5f7da2052652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_63e8407f-4fa2-490f-a38c-f18f8576db32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_62e9ec72-7ea3-4c7b-9310-ef1df5104a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_63e8407f-4fa2-490f-a38c-f18f8576db32" xlink:to="loc_us-gaap_AccountsPayableCurrent_62e9ec72-7ea3-4c7b-9310-ef1df5104a1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_c18ce0c9-b2bb-4a2d-a8f6-ac0a061d44b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_63e8407f-4fa2-490f-a38c-f18f8576db32" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_c18ce0c9-b2bb-4a2d-a8f6-ac0a061d44b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_7cbf541c-725b-4f0c-acce-4f67e13baa48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_63e8407f-4fa2-490f-a38c-f18f8576db32" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_7cbf541c-725b-4f0c-acce-4f67e13baa48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_7f7c4006-7b5b-49ca-881b-eee64f1494d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_63e8407f-4fa2-490f-a38c-f18f8576db32" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_7f7c4006-7b5b-49ca-881b-eee64f1494d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f72fadd6-9bf6-42d3-8308-00056b9b4d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_63e8407f-4fa2-490f-a38c-f18f8576db32" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f72fadd6-9bf6-42d3-8308-00056b9b4d0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_250ec663-b5e3-452a-a7d2-06470215e432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_18c2d100-e6dd-469f-88c6-d98f088ba8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_250ec663-b5e3-452a-a7d2-06470215e432" xlink:to="loc_us-gaap_IncomeTaxesReceivable_18c2d100-e6dd-469f-88c6-d98f088ba8bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e662e819-f3df-495f-984c-cfc3f07adf75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_250ec663-b5e3-452a-a7d2-06470215e432" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e662e819-f3df-495f-984c-cfc3f07adf75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_98f6802c-30d6-477a-ac6f-c5d8fdc2e12c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_250ec663-b5e3-452a-a7d2-06470215e432" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_98f6802c-30d6-477a-ac6f-c5d8fdc2e12c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_9e63c458-6ab9-4964-b3c3-a6bfcc61efef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_250ec663-b5e3-452a-a7d2-06470215e432" xlink:to="loc_us-gaap_InventoryGross_9e63c458-6ab9-4964-b3c3-a6bfcc61efef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a599d1-e21e-478e-939f-5861692d3cde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_250ec663-b5e3-452a-a7d2-06470215e432" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a599d1-e21e-478e-939f-5861692d3cde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0043412f-7456-432b-83a2-646371ee40c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_ShareBasedCompensation_0043412f-7456-432b-83a2-646371ee40c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_44b819e6-1c16-45dc-a913-c76a2da16c57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_44b819e6-1c16-45dc-a913-c76a2da16c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_b4ca154f-f11c-4877-9f7e-b7c0d38ca26f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_b4ca154f-f11c-4877-9f7e-b7c0d38ca26f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_8c2197be-b56a-4dc5-be81-651252bfe1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_8c2197be-b56a-4dc5-be81-651252bfe1e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_346dc6e5-2b22-45c2-bc17-f5c71411632e" xlink:href="mgpi-20211231.xsd#mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_346dc6e5-2b22-45c2-bc17-f5c71411632e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_7a4cfe23-cde9-4d0b-9dc2-68535d7fd63e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_7a4cfe23-cde9-4d0b-9dc2-68535d7fd63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_64be4c97-3950-4ce1-8a87-33aea3052851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_64be4c97-3950-4ce1-8a87-33aea3052851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_GainLossOnInsuranceRecoveries_14328588-e454-44b0-843a-98831913ab68" xlink:href="mgpi-20211231.xsd#mgpi_GainLossOnInsuranceRecoveries"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_mgpi_GainLossOnInsuranceRecoveries_14328588-e454-44b0-843a-98831913ab68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_39dbb11b-2b6f-458a-9d00-963d20634ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_39dbb11b-2b6f-458a-9d00-963d20634ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5c70317a-0b1a-4c2d-a4d9-3bcf6986b4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5c70317a-0b1a-4c2d-a4d9-3bcf6986b4ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PaymentsForProceedsFromOtherOperatingActivities_70520211-cc0b-4696-9cbe-b93f08343bd0" xlink:href="mgpi-20211231.xsd#mgpi_PaymentsForProceedsFromOtherOperatingActivities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_mgpi_PaymentsForProceedsFromOtherOperatingActivities_70520211-cc0b-4696-9cbe-b93f08343bd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8b5cf00e-8856-4b1b-855d-d8c06db8389b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8b5cf00e-8856-4b1b-855d-d8c06db8389b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3c43ac5f-ba95-4023-a2dd-1b92280a36d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_ProfitLoss_3c43ac5f-ba95-4023-a2dd-1b92280a36d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_64c4d41b-295b-4e4c-b782-dda454949bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_64c4d41b-295b-4e4c-b782-dda454949bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_6bf58957-39cf-405d-b165-e168fcefff88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e11a6391-8079-4e18-a48d-729473d7eff6" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_6bf58957-39cf-405d-b165-e168fcefff88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c60e1607-0e77-4bec-ba36-0c386fcfd942" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c60e1607-0e77-4bec-ba36-0c386fcfd942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_f55fed61-3b43-421e-82e6-5c77c4e087ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_PaymentsOfDividends_f55fed61-3b43-421e-82e6-5c77c4e087ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfLoanCosts_53ebcfea-8950-4bb0-af81-93a5777f1b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfLoanCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_PaymentsOfLoanCosts_53ebcfea-8950-4bb0-af81-93a5777f1b64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_88fd3a20-697b-47a1-bf60-7742a312ffd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_88fd3a20-697b-47a1-bf60-7742a312ffd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_1e9e3baa-c682-49f1-8ab4-9e43f60e3d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_1e9e3baa-c682-49f1-8ab4-9e43f60e3d2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_59f5b108-3a44-4cc1-a864-40e5967961d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_59f5b108-3a44-4cc1-a864-40e5967961d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_587dab7b-4e24-409e-85d1-8f53e648cdf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_587dab7b-4e24-409e-85d1-8f53e648cdf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_12c8e00e-260d-4b65-b6d9-08dc8257f530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_12c8e00e-260d-4b65-b6d9-08dc8257f530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_789ca339-d80f-4ff5-9317-258fcffbe883" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_789ca339-d80f-4ff5-9317-258fcffbe883" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_6bfd3623-6a55-4ca0-8930-efe7cc680a7c" xlink:href="mgpi-20211231.xsd#mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a66725b3-ea0c-45b5-a78f-edf8a553ef97" xlink:to="loc_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_6bfd3623-6a55-4ca0-8930-efe7cc680a7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26c2ab57-1682-4bb2-ac47-775a61fb4e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69c8c945-1d78-4a26-b3c3-37f81dc5a485" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26c2ab57-1682-4bb2-ac47-775a61fb4e4d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69c8c945-1d78-4a26-b3c3-37f81dc5a485" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_02adbef5-c152-4bb2-85cc-081252a7e068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26c2ab57-1682-4bb2-ac47-775a61fb4e4d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_02adbef5-c152-4bb2-85cc-081252a7e068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f099f08-71df-4c97-be24-b6257a62e204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26c2ab57-1682-4bb2-ac47-775a61fb4e4d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f099f08-71df-4c97-be24-b6257a62e204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_daf2a45e-aa01-4182-9f42-a594707bc207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_26c2ab57-1682-4bb2-ac47-775a61fb4e4d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_daf2a45e-aa01-4182-9f42-a594707bc207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c219a3bc-65e2-4d0a-900e-d8a8371905ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c219a3bc-65e2-4d0a-900e-d8a8371905ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b11cdfca-9e21-499d-a626-246d704bd4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b11cdfca-9e21-499d-a626-246d704bd4c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_6cd0602c-d657-410a-a8de-bc5e915c8d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_6cd0602c-d657-410a-a8de-bc5e915c8d47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_49ff2ad9-726e-4137-9a65-e3a097efc23b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_49ff2ad9-726e-4137-9a65-e3a097efc23b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_45ef348e-ee5f-4bf1-9599-dc4ce3714d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_45ef348e-ee5f-4bf1-9599-dc4ce3714d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_dc8a8b93-9900-4308-bb34-e624058355e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4f87a60b-8b3e-4c3a-946f-acf57f048e21" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_dc8a8b93-9900-4308-bb34-e624058355e5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InterestCostsIncurredAndExpensed_dd90e60a-094c-4303-94ab-fc3e0c83403b" xlink:href="mgpi-20211231.xsd#mgpi_InterestCostsIncurredAndExpensed"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a7685c29-3e22-449c-9603-7e9fe0d6a3de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mgpi_InterestCostsIncurredAndExpensed_dd90e60a-094c-4303-94ab-fc3e0c83403b" xlink:to="loc_us-gaap_InterestExpense_a7685c29-3e22-449c-9603-7e9fe0d6a3de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_986ea00a-f6a2-4491-bc53-3ca75fe1dd36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mgpi_InterestCostsIncurredAndExpensed_dd90e60a-094c-4303-94ab-fc3e0c83403b" xlink:to="loc_us-gaap_InterestCostsCapitalized_986ea00a-f6a2-4491-bc53-3ca75fe1dd36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_b22c8f7c-c6e2-4518-b519-65a0695cf14a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:to="loc_us-gaap_InventoryFinishedGoods_b22c8f7c-c6e2-4518-b519-65a0695cf14a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InventoryBarreledDistillateGross_3cdad3e4-8338-45b5-af78-ed55902e5af9" xlink:href="mgpi-20211231.xsd#mgpi_InventoryBarreledDistillateGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:to="loc_mgpi_InventoryBarreledDistillateGross_3cdad3e4-8338-45b5-af78-ed55902e5af9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_7e42fc18-fc98-4972-a872-f311d713b1c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:to="loc_us-gaap_InventoryRawMaterials_7e42fc18-fc98-4972-a872-f311d713b1c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_7d7b053a-70b9-4ae9-b068-bbdfead32ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:to="loc_us-gaap_InventoryWorkInProcess_7d7b053a-70b9-4ae9-b068-bbdfead32ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_3010bfde-0d9f-4d3b-a193-dcfaf771b2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventorySupplies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:to="loc_us-gaap_OtherInventorySupplies_3010bfde-0d9f-4d3b-a193-dcfaf771b2bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_a7823b0c-c9c8-4137-b098-357d8f9d5111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d30b4c15-b826-4baa-8f98-23c146cedf6a" xlink:to="loc_us-gaap_OtherInventory_a7823b0c-c9c8-4137-b098-357d8f9d5111" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b367052a-3698-40be-8a14-1bf45afbd278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fe5b9303-4552-4393-8d2e-6f22ce935958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b367052a-3698-40be-8a14-1bf45afbd278" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fe5b9303-4552-4393-8d2e-6f22ce935958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c44969ce-5880-438b-aa0b-28becbb121d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_b367052a-3698-40be-8a14-1bf45afbd278" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c44969ce-5880-438b-aa0b-28becbb121d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_822c0375-630b-40b4-aac1-e90b15a8d623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1204e238-7c8a-4156-8683-af07a44efa61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AccruedLiabilitiesCurrent_822c0375-630b-40b4-aac1-e90b15a8d623" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1204e238-7c8a-4156-8683-af07a44efa61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9881c90c-0bf0-4f9e-83eb-e07cbfbb4005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_822c0375-630b-40b4-aac1-e90b15a8d623" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9881c90c-0bf0-4f9e-83eb-e07cbfbb4005" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_d9f55f11-e203-4d9a-a58e-f72b98b5a285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_822c0375-630b-40b4-aac1-e90b15a8d623" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_d9f55f11-e203-4d9a-a58e-f72b98b5a285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_38aa1ef0-041e-4106-bbb2-c953be956f43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_822c0375-630b-40b4-aac1-e90b15a8d623" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_38aa1ef0-041e-4106-bbb2-c953be956f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_c3a1a302-0d92-4a2f-ba96-01ceb2b6c1ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_822c0375-630b-40b4-aac1-e90b15a8d623" xlink:to="loc_us-gaap_AccruedSalariesCurrent_c3a1a302-0d92-4a2f-ba96-01ceb2b6c1ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONConsiderationsTransferredDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_801bf7ad-1cd6-4dbb-8e90-4e2723b7bca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_801bf7ad-1cd6-4dbb-8e90-4e2723b7bca8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_c74579e0-7b18-41f0-a970-4c833eba3b8e" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_c74579e0-7b18-41f0-a970-4c833eba3b8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_c81092f5-d9ea-4bce-ab6a-08142e2989c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_c81092f5-d9ea-4bce-ab6a-08142e2989c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_81fd1f1a-44fd-4a5b-9eb4-b90384a78d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_81fd1f1a-44fd-4a5b-9eb4-b90384a78d5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_13c5386d-12f2-40e8-93cd-e47c480cd8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_13c5386d-12f2-40e8-93cd-e47c480cd8f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_856f34fe-12ac-4444-803c-569fc8de98cb" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_bfd98982-a272-4bb3-ade2-b1b2df469f59" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_856f34fe-12ac-4444-803c-569fc8de98cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e2d3dfa9-cc1c-41e1-80ad-e77e840b23bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3da32068-ab79-447b-b6f3-6787d52d6b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e2d3dfa9-cc1c-41e1-80ad-e77e840b23bb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3da32068-ab79-447b-b6f3-6787d52d6b7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_47e6c7bf-5d2c-4a5b-a36c-100bfa08d22c" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e2d3dfa9-cc1c-41e1-80ad-e77e840b23bb" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_47e6c7bf-5d2c-4a5b-a36c-100bfa08d22c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_67a957a7-8e68-4290-8d47-2f9a758781d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_67a957a7-8e68-4290-8d47-2f9a758781d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ac816716-e282-4c9c-9f50-455ae665db81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ac816716-e282-4c9c-9f50-455ae665db81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_85ab44a5-991e-469a-8330-3bc1c52e371d" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_85ab44a5-991e-469a-8330-3bc1c52e371d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_02e963da-e2a3-4d50-b259-bbb11e96c005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_02e963da-e2a3-4d50-b259-bbb11e96c005" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_95a98f95-48f8-43b8-9aac-c39d37c9338c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_95a98f95-48f8-43b8-9aac-c39d37c9338c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1ecc6f18-df9c-4413-a532-27945090e9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1ecc6f18-df9c-4413-a532-27945090e9b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_6165b994-e1f9-4fff-85b1-2384d4a94fde" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_6165b994-e1f9-4fff-85b1-2384d4a94fde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0f5bd62f-c175-4031-bdcc-1e6e548a3870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_fed727ee-ff0d-4896-b987-19533c71160a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_0f5bd62f-c175-4031-bdcc-1e6e548a3870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45a657c9-6faa-48eb-a31e-6a500327c80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_32407503-f2a7-4f18-b8a2-9a34c83cc6af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45a657c9-6faa-48eb-a31e-6a500327c80f" xlink:to="loc_us-gaap_Goodwill_32407503-f2a7-4f18-b8a2-9a34c83cc6af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_3ad1d607-de21-436d-9053-868f4c7c4a01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45a657c9-6faa-48eb-a31e-6a500327c80f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_3ad1d607-de21-436d-9053-868f4c7c4a01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_32a031a2-259f-4d5f-bb39-f66aef4cd0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_45a657c9-6faa-48eb-a31e-6a500327c80f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_32a031a2-259f-4d5f-bb39-f66aef4cd0a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3aff6785-2262-4ac8-b3af-7a46640bc200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3aff6785-2262-4ac8-b3af-7a46640bc200" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32a91f4c-2a10-4243-86c5-b4adccb90bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_32a91f4c-2a10-4243-86c5-b4adccb90bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_dcc5165c-ca9b-4102-9a3a-80465182a969" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_dcc5165c-ca9b-4102-9a3a-80465182a969" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_63c35abf-f343-4c83-ac7a-7e0ca396929e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_63c35abf-f343-4c83-ac7a-7e0ca396929e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3dd6dbe4-42a5-4d7d-81db-fc046b2f2457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3dd6dbe4-42a5-4d7d-81db-fc046b2f2457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0ab80529-22ac-4f0a-95d4-67da27f9acb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_06e5f6e2-5905-4178-8386-c67cb590ac5c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0ab80529-22ac-4f0a-95d4-67da27f9acb3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_89251960-68c3-4d29-a2f2-123a026b7685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3c602522-c82a-473c-ac7a-a7168bc0b499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_89251960-68c3-4d29-a2f2-123a026b7685" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3c602522-c82a-473c-ac7a-a7168bc0b499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_15fddf36-e1f5-496f-adfb-051d96b9ebfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_89251960-68c3-4d29-a2f2-123a026b7685" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_15fddf36-e1f5-496f-adfb-051d96b9ebfc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_b72ade69-8301-462d-aa26-51bad061bcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ed3cacfd-d999-4815-a6bd-30e9fd775396" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_b72ade69-8301-462d-aa26-51bad061bcbd" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ed3cacfd-d999-4815-a6bd-30e9fd775396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_70200c23-3c8a-48b6-9358-bde550bbdfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_b72ade69-8301-462d-aa26-51bad061bcbd" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_70200c23-3c8a-48b6-9358-bde550bbdfe3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8bef031b-3d78-4948-9642-6d86a602c82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8bef031b-3d78-4948-9642-6d86a602c82a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_14bd1240-ad08-4309-9ad4-083ea925cf76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_14bd1240-ad08-4309-9ad4-083ea925cf76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5d69de86-79e6-4085-ac17-5cad17f2fb94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5d69de86-79e6-4085-ac17-5cad17f2fb94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e83e1c97-cf14-4a6f-bbbe-818880fdf973" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e83e1c97-cf14-4a6f-bbbe-818880fdf973" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_87de75bc-0a4d-4199-b171-6e2ad22026c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_87de75bc-0a4d-4199-b171-6e2ad22026c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_41ee162b-add5-4bea-8993-013dcf5a5956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f53ea4f6-63ff-45ed-8a9a-267224b3d755" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_41ee162b-add5-4bea-8993-013dcf5a5956" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_812b6c95-dac9-4925-99fc-7225ea0d113e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_479d31e9-bfa8-452b-bda4-58e35b61d62a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_812b6c95-dac9-4925-99fc-7225ea0d113e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_479d31e9-bfa8-452b-bda4-58e35b61d62a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3dce7931-b0ff-4330-8650-64e83f0a8f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_812b6c95-dac9-4925-99fc-7225ea0d113e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3dce7931-b0ff-4330-8650-64e83f0a8f3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_493acb7b-0a8d-4f2c-9afb-27bc81e7b344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ea91b406-5e43-4a21-92f2-1533a92b2078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_493acb7b-0a8d-4f2c-9afb-27bc81e7b344" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ea91b406-5e43-4a21-92f2-1533a92b2078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_4659e2dc-c1c5-4780-b2f1-e030651f551c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_493acb7b-0a8d-4f2c-9afb-27bc81e7b344" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_4659e2dc-c1c5-4780-b2f1-e030651f551c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_48111818-f66a-4b06-b46a-d79decc98e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_493acb7b-0a8d-4f2c-9afb-27bc81e7b344" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_48111818-f66a-4b06-b46a-d79decc98e82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3f24fc14-3274-45ad-a91f-53bb9d5323e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_508dfbbf-b99f-4703-9a0a-70e7ecf50898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3f24fc14-3274-45ad-a91f-53bb9d5323e0" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_508dfbbf-b99f-4703-9a0a-70e7ecf50898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5edcf65c-5e16-4992-a7e2-9000de60bf69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3f24fc14-3274-45ad-a91f-53bb9d5323e0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5edcf65c-5e16-4992-a7e2-9000de60bf69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_9bf7dadc-115c-4c10-a221-cec7a800655b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_9bf7dadc-115c-4c10-a221-cec7a800655b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9efdf4f9-6704-41f1-b183-eecab38af30f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9efdf4f9-6704-41f1-b183-eecab38af30f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1da8f301-882f-4ca4-8071-151827978bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1da8f301-882f-4ca4-8071-151827978bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93140904-412f-4e42-9401-92b6506d527e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93140904-412f-4e42-9401-92b6506d527e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_5b18b6a1-85e0-4a70-8bbe-1a5b85837cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_5b18b6a1-85e0-4a70-8bbe-1a5b85837cd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_9b45663e-bf7e-400d-813c-7aca206ea08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_9b45663e-bf7e-400d-813c-7aca206ea08c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5d3e771d-cbe6-470d-b8c9-c6d01eaf5d44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cd0608f3-c2ad-422d-b301-718c9a536b26" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5d3e771d-cbe6-470d-b8c9-c6d01eaf5d44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f0586823-ca0b-4cec-a3e3-1e8efcc1e0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_f69c2c8c-9ec9-4678-8980-a36998144308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f0586823-ca0b-4cec-a3e3-1e8efcc1e0c7" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_f69c2c8c-9ec9-4678-8980-a36998144308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8b834f68-12af-44f4-bf68-7cd5ef783486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f0586823-ca0b-4cec-a3e3-1e8efcc1e0c7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_8b834f68-12af-44f4-bf68-7cd5ef783486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DeferredTaxAssetsOperatingLeaseLiability_e46afb55-9940-4631-a250-9c361f788050" xlink:href="mgpi-20211231.xsd#mgpi_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_mgpi_DeferredTaxAssetsOperatingLeaseLiability_e46afb55-9940-4631-a250-9c361f788050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a0673813-47a4-4299-93fd-eb4acbb8a3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a0673813-47a4-4299-93fd-eb4acbb8a3b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_ed40b877-f314-4d51-b1bf-924d2c27c9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_ed40b877-f314-4d51-b1bf-924d2c27c9a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_74c8f7d7-70e6-422b-9f31-512f9b727347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_74c8f7d7-70e6-422b-9f31-512f9b727347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2d458cca-80f6-416a-a3c0-030b317ed548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_2d458cca-80f6-416a-a3c0-030b317ed548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_460c3ef3-6397-46dd-b2c6-165ef8899236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_460c3ef3-6397-46dd-b2c6-165ef8899236" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_22373034-df01-4c20-9d6d-242f9cb49510" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_63f2a1f0-55fa-48c5-9c71-327589d23e6d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_22373034-df01-4c20-9d6d-242f9cb49510" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_cd62a2eb-c5dd-410a-95ae-818185cca81a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c8dfa6a9-c7e2-44f5-ac4a-309f10e68e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_cd62a2eb-c5dd-410a-95ae-818185cca81a" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c8dfa6a9-c7e2-44f5-ac4a-309f10e68e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3f97d383-3da8-4bdc-ab19-018eb0855962" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_cd62a2eb-c5dd-410a-95ae-818185cca81a" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3f97d383-3da8-4bdc-ab19-018eb0855962" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_cb22fb3c-4229-493c-a926-c545addc7cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_49deeda4-b36b-4dd1-9f0d-f941d95b85d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_cb22fb3c-4229-493c-a926-c545addc7cc6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_49deeda4-b36b-4dd1-9f0d-f941d95b85d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_924558be-2b38-408e-a6d8-7b9c6a80a904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_cb22fb3c-4229-493c-a926-c545addc7cc6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_924558be-2b38-408e-a6d8-7b9c6a80a904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_8f725641-c1fb-451c-9f16-035f775360db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_cb22fb3c-4229-493c-a926-c545addc7cc6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_8f725641-c1fb-451c-9f16-035f775360db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a87bfb52-3d0c-4339-9d04-d0d5864af163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_cb22fb3c-4229-493c-a926-c545addc7cc6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a87bfb52-3d0c-4339-9d04-d0d5864af163" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_3a7729ea-775b-48ac-b40d-d12e66a819be" xlink:href="mgpi-20211231.xsd#mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_cb22fb3c-4229-493c-a926-c545addc7cc6" xlink:to="loc_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_3a7729ea-775b-48ac-b40d-d12e66a819be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSComputationsofEarningsLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_258a1db0-675d-4f38-9f8c-7c3b908eb2f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4e8ed803-ad5d-4a31-90a8-87603c0f7688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_258a1db0-675d-4f38-9f8c-7c3b908eb2f9" xlink:to="loc_us-gaap_ProfitLoss_4e8ed803-ad5d-4a31-90a8-87603c0f7688" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0e1df594-8655-43a8-93aa-d15361ddcba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_258a1db0-675d-4f38-9f8c-7c3b908eb2f9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0e1df594-8655-43a8-93aa-d15361ddcba8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_eaa2f7f7-979f-42c4-8ecb-d42550fb4eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_258a1db0-675d-4f38-9f8c-7c3b908eb2f9" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_eaa2f7f7-979f-42c4-8ecb-d42550fb4eaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_840b7c2a-dee3-42d2-9e34-e1d44cde6b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5f4f3cd6-5a8a-492e-962c-39c8721b2084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_840b7c2a-dee3-42d2-9e34-e1d44cde6b54" xlink:to="loc_us-gaap_ProfitLoss_5f4f3cd6-5a8a-492e-962c-39c8721b2084" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d6ccd908-e00b-4ade-9c5c-7663fcb6b029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_840b7c2a-dee3-42d2-9e34-e1d44cde6b54" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_d6ccd908-e00b-4ade-9c5c-7663fcb6b029" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_99f12e1e-6f73-4bf9-8f63-a062e3fea8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_840b7c2a-dee3-42d2-9e34-e1d44cde6b54" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_99f12e1e-6f73-4bf9-8f63-a062e3fea8ab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSDividendsDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_862a71c3-b195-4fee-becd-0400b150de49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_745c330f-dfef-4299-8238-822320a74744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_DividendsCommonStock_862a71c3-b195-4fee-becd-0400b150de49" xlink:to="loc_us-gaap_DividendsCommonStockCash_745c330f-dfef-4299-8238-822320a74744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockStock_c2d5c7e2-c806-415b-8a24-a74704a5cb51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DividendsCommonStock_862a71c3-b195-4fee-becd-0400b150de49" xlink:to="loc_us-gaap_DividendsCommonStockStock_c2d5c7e2-c806-415b-8a24-a74704a5cb51" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESComponentsofLeaseCostsDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_422995ba-cea8-4d66-af54-1bd3a559c834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b5973c61-005b-4b4a-b6a4-82a21804c142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_422995ba-cea8-4d66-af54-1bd3a559c834" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b5973c61-005b-4b4a-b6a4-82a21804c142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4a6b5012-4043-49fe-b2f9-88a85ac44ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_422995ba-cea8-4d66-af54-1bd3a559c834" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4a6b5012-4043-49fe-b2f9-88a85ac44ff2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_04f4d599-c1bb-42ee-9fb2-b8302d5762fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_077c0783-062f-4bf0-8d49-8ae653408f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_04f4d599-c1bb-42ee-9fb2-b8302d5762fd" xlink:to="loc_us-gaap_OperatingLeaseCost_077c0783-062f-4bf0-8d49-8ae653408f6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_fbc9d752-a75e-49c0-890d-5f4e294cf5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_04f4d599-c1bb-42ee-9fb2-b8302d5762fd" xlink:to="loc_us-gaap_SubleaseIncome_fbc9d752-a75e-49c0-890d-5f4e294cf5a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_1f2474a9-0489-42e5-a8f6-bbb2badf8f85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_04f4d599-c1bb-42ee-9fb2-b8302d5762fd" xlink:to="loc_us-gaap_ShortTermLeaseCost_1f2474a9-0489-42e5-a8f6-bbb2badf8f85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7c4de0a0-5331-431f-be44-49f868ed6575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7c4de0a0-5331-431f-be44-49f868ed6575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_12225dcf-cb63-42c1-b310-d365a07cf93b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_12225dcf-cb63-42c1-b310-d365a07cf93b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8687ddea-1c74-420c-a0fb-79f086b3bad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8687ddea-1c74-420c-a0fb-79f086b3bad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b3c9dc4d-3c7e-458f-a002-b8f53621fb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b3c9dc4d-3c7e-458f-a002-b8f53621fb7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d4d5d812-2772-4be7-9a3f-afd84d6edddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d4d5d812-2772-4be7-9a3f-afd84d6edddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ad657574-4046-4a9d-b3d4-74639abf1fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_65b4a8cf-764c-467c-89ea-3b78ba238128" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_ad657574-4046-4a9d-b3d4-74639abf1fb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_895ddd50-12ae-4da8-b4af-0902fcdc1d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_eb879340-c7ec-4a6f-941b-6d617b923ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_895ddd50-12ae-4da8-b4af-0902fcdc1d5d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_eb879340-c7ec-4a6f-941b-6d617b923ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b2614485-b809-4984-b155-3c4eb0bccfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_895ddd50-12ae-4da8-b4af-0902fcdc1d5d" xlink:to="loc_us-gaap_OperatingLeaseLiability_b2614485-b809-4984-b155-3c4eb0bccfb7" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>mgpi-20211231_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:778e9834-73e2-48cd-a70b-547e8471250b,g:9ba63b21-08d6-4594-aad7-1a4f0eae9ad2-->
<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.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended" id="if41c45f8a2bf4153bc8dd733b55143ee_CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_24ce0293-a4b9-41bb-b5d4-13551012b191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_24ce0293-a4b9-41bb-b5d4-13551012b191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:href="mgpi-20211231.xsd#mgpi_ComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9260c339-7feb-4976-abfb-d2edb65efcec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:to="loc_us-gaap_ProfitLoss_9260c339-7feb-4976-abfb-d2edb65efcec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_960718ef-38e8-44d2-9d52-e1352bf2b94b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_960718ef-38e8-44d2-9d52-e1352bf2b94b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_dc724cb6-243d-41d3-b3c0-1151545b2cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_Dividends_dc724cb6-243d-41d3-b3c0-1151545b2cc3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_ed29fbcc-4914-4e66-b40f-d0cefce2e946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_ed29fbcc-4914-4e66-b40f-d0cefce2e946" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_e3582338-2c89-494f-b38e-c70e8b890258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_e3582338-2c89-494f-b38e-c70e8b890258" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_345d6883-f4c1-4c19-acf8-3d55cf5d3d66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_345d6883-f4c1-4c19-acf8-3d55cf5d3d66" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_0a953612-25c5-422c-994f-3b9be2f62371" xlink:href="mgpi-20211231.xsd#mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_0a953612-25c5-422c-994f-3b9be2f62371" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f5f837c7-f041-485d-9826-7cc50e599c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_dce5bf7a-3051-4c37-a261-dc0676679a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_dce5bf7a-3051-4c37-a261-dc0676679a2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:to="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_64477995-ec00-42ae-ab53-d6b1bf9208a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:to="loc_us-gaap_EquityComponentDomain_64477995-ec00-42ae-ab53-d6b1bf9208a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:to="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_60654add-41f5-4cae-9762-f8a5420a1f77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_PreferredStockMember_60654add-41f5-4cae-9762-f8a5420a1f77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_20026f35-8ad6-45da-b9f3-078c092e6aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_CommonStockMember_20026f35-8ad6-45da-b9f3-078c092e6aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0dd482ac-b8b7-43c5-829b-06320cf49360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0dd482ac-b8b7-43c5-829b-06320cf49360" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_90032ce0-35aa-4bcf-bab1-752a250e085f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_RetainedEarningsMember_90032ce0-35aa-4bcf-bab1-752a250e085f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bf0ee7f-b0fc-4004-b9db-8fe9ca1d9839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bf0ee7f-b0fc-4004-b9db-8fe9ca1d9839" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_0fac98a9-3c42-48c1-81cc-e35ee24b4006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_TreasuryStockMember_0fac98a9-3c42-48c1-81cc-e35ee24b4006" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_dbaa354e-b0c6-418e-a7bf-72dd208dadf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_NoncontrollingInterestMember_dbaa354e-b0c6-418e-a7bf-72dd208dadf7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_457dea8a-831b-4122-8310-c9d902336621_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_457dea8a-831b-4122-8310-c9d902336621_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c371f0a0-4475-4531-bcd9-c588ff6c06d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c371f0a0-4475-4531-bcd9-c588ff6c06d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_02daf9bd-9181-4faa-bb94-ee0763e2f6f3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c371f0a0-4475-4531-bcd9-c588ff6c06d5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_02daf9bd-9181-4faa-bb94-ee0763e2f6f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails" xlink:type="extended" id="i71c398dddf594bad9f727ac901ffe836_NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6ffe32d-2088-4ad4-b7c8-847093193106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_990070e5-d8a3-4919-bf74-c64f8d22daf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6ffe32d-2088-4ad4-b7c8-847093193106" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_990070e5-d8a3-4919-bf74-c64f8d22daf4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6ffe32d-2088-4ad4-b7c8-847093193106" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_575729c0-6bce-47ba-ab12-f65151e5dda0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_575729c0-6bce-47ba-ab12-f65151e5dda0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_ea0a19d3-7135-4b83-b583-f89b3f0e4a09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_ea0a19d3-7135-4b83-b583-f89b3f0e4a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_9e97a20a-26d1-4bed-a040-aaf2010bec0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_OfficeEquipmentMember_9e97a20a-26d1-4bed-a040-aaf2010bec0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_4891fea6-d99a-4968-a00c-3f41b96dfa79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_ComputerEquipmentMember_4891fea6-d99a-4968-a00c-3f41b96dfa79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_99cd20c6-bea6-48d2-998e-beed77351b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_VehiclesMember_99cd20c6-bea6-48d2-998e-beed77351b12" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:to="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3987676b-bb4c-4131-84ec-ae2fd2d66575_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:to="loc_srt_RangeMember_3987676b-bb4c-4131-84ec-ae2fd2d66575_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:to="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_42b06333-293f-4b48-9497-faccba4915da" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:to="loc_srt_MinimumMember_42b06333-293f-4b48-9497-faccba4915da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_872b86b4-8d83-4ae9-bc7a-5674906d60d0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:to="loc_srt_MaximumMember_872b86b4-8d83-4ae9-bc7a-5674906d60d0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended" id="ifad1bdf94a3f43d5b2afe5fdc48c5530_NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_b3930606-7d49-4ffd-b8e4-4fd2453f7ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b3930606-7d49-4ffd-b8e4-4fd2453f7ee3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_60557524-7248-467d-8f6e-5be95957ca7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_DebtInstrumentFairValue_60557524-7248-467d-8f6e-5be95957ca7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2402c4da-6878-4dac-a284-d583a43b4efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2402c4da-6878-4dac-a284-d583a43b4efd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_8f9b751c-8b1d-426a-9e2b-32f3e19a571e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_DerivativeTermOfContract_8f9b751c-8b1d-426a-9e2b-32f3e19a571e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_65048ff4-f709-4839-a321-0fff3171a983" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_65048ff4-f709-4839-a321-0fff3171a983" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_55c317f9-8a2a-4df1-8946-4c33bc38e301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_55c317f9-8a2a-4df1-8946-4c33bc38e301" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1a2bfbc5-636a-4bf7-94ca-ae49069592af_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1a2bfbc5-636a-4bf7-94ca-ae49069592af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_45057f5e-ce38-4fef-ab74-cf79c1e00163" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_45057f5e-ce38-4fef-ab74-cf79c1e00163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_c54123fd-c858-4035-bfe0-5ee0c5cf3c98" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_45057f5e-ce38-4fef-ab74-cf79c1e00163" xlink:to="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_c54123fd-c858-4035-bfe0-5ee0c5cf3c98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:to="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_522e5e36-ff12-4415-8ebe-18b63d0e89f2_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:to="loc_srt_RangeMember_522e5e36-ff12-4415-8ebe-18b63d0e89f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:to="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5384b990-1190-453b-8d8c-4d5ffd45edde" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:to="loc_srt_MinimumMember_5384b990-1190-453b-8d8c-4d5ffd45edde" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_796e6079-940b-4005-9eb8-4a5165303751" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:to="loc_srt_MaximumMember_796e6079-940b-4005-9eb8-4a5165303751" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" xlink:type="extended" id="i4ca087ae77cd4fb6b40b05d8cd051152_OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3482a027-6603-4feb-9dd6-2d6f416a520c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3482a027-6603-4feb-9dd6-2d6f416a520c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4d686a1a-c067-4134-bebe-1bf7f5dd5014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4d686a1a-c067-4134-bebe-1bf7f5dd5014" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7bf0c891-cce0-4af3-8eae-01a511c08083" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7bf0c891-cce0-4af3-8eae-01a511c08083" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_75c37a76-7e3c-44e0-b99a-33f94d4e7457_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_75c37a76-7e3c-44e0-b99a-33f94d4e7457_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_3923d6c1-aa93-4126-868b-4070db7bde0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_3923d6c1-aa93-4126-868b-4070db7bde0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_ad9f98a0-66a5-421e-b387-87f9a09a96e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_TransportationEquipmentMember_ad9f98a0-66a5-421e-b387-87f9a09a96e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_c1e46498-cea4-48e1-befd-75384eca0eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_c1e46498-cea4-48e1-befd-75384eca0eb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7263fe08-6d49-4332-a54c-4b94ce1ca911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_ConstructionInProgressMember_7263fe08-6d49-4332-a54c-4b94ce1ca911" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/REVENUEDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#REVENUEDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/REVENUEDetails" xlink:type="extended" id="i3b2c5c45a930455c82a951cfda10160a_REVENUEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_30f34937-feaa-458d-b8fc-03143b130e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_823b6cb6-99a9-4bea-8b4c-de1f1bdcc466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_30f34937-feaa-458d-b8fc-03143b130e78" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_823b6cb6-99a9-4bea-8b4c-de1f1bdcc466" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_30f34937-feaa-458d-b8fc-03143b130e78" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d83556e0-a8a3-415e-a077-00c92a609865_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:to="loc_us-gaap_SegmentDomain_d83556e0-a8a3-415e-a077-00c92a609865_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:to="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_abc696c5-b9d6-4169-9ae2-667ff6c4f7b5" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:to="loc_mgpi_DistilleryProductsMember_abc696c5-b9d6-4169-9ae2-667ff6c4f7b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_b0600d4a-4e3b-4d31-9512-a07c0026ea19" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:to="loc_mgpi_BrandedSpiritsMember_b0600d4a-4e3b-4d31-9512-a07c0026ea19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_e0a22950-e734-4ee2-8aa9-53605f68f167" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:to="loc_mgpi_IngredientSolutionsMember_e0a22950-e734-4ee2-8aa9-53605f68f167" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:to="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a35831e2-50d2-4d14-a997-1720652a12a6_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:to="loc_srt_ProductsAndServicesDomain_a35831e2-50d2-4d14-a997-1720652a12a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:to="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:href="mgpi-20211231.xsd#mgpi_PremiumBeverageAlcoholMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrownGoodsMember_705d47f1-106b-413d-941e-9cd49426f289" xlink:href="mgpi-20211231.xsd#mgpi_BrownGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:to="loc_mgpi_BrownGoodsMember_705d47f1-106b-413d-941e-9cd49426f289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_WhiteGoodsMember_d8370e0b-5276-4575-8d11-efc242fdd5ce" xlink:href="mgpi-20211231.xsd#mgpi_WhiteGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:to="loc_mgpi_WhiteGoodsMember_d8370e0b-5276-4575-8d11-efc242fdd5ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FoodGradeAlcoholMember_a564b14a-0c05-415d-8114-66105559aaf6" xlink:href="mgpi-20211231.xsd#mgpi_FoodGradeAlcoholMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_FoodGradeAlcoholMember_a564b14a-0c05-415d-8114-66105559aaf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialAlcoholMember_3a2f8212-f550-45aa-b319-30a60058296d" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialAlcoholMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_FoodGradeAlcoholMember_a564b14a-0c05-415d-8114-66105559aaf6" xlink:to="loc_mgpi_IndustrialAlcoholMember_3a2f8212-f550-45aa-b319-30a60058296d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FuelGradeAlcoholMember_ef88069c-8879-4148-b918-c7ba47a2a519" xlink:href="mgpi-20211231.xsd#mgpi_FuelGradeAlcoholMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_FuelGradeAlcoholMember_ef88069c-8879-4148-b918-c7ba47a2a519" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistillersFeedAndRelatedCoProductsMember_66e00d30-cf35-41c1-b895-cce0e6bcab68" xlink:href="mgpi-20211231.xsd#mgpi_DistillersFeedAndRelatedCoProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_DistillersFeedAndRelatedCoProductsMember_66e00d30-cf35-41c1-b895-cce0e6bcab68" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_WarehouseServicesMember_e8df76ad-6ec5-4547-bed0-e3b8c43940b7" xlink:href="mgpi-20211231.xsd#mgpi_WarehouseServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_WarehouseServicesMember_e8df76ad-6ec5-4547-bed0-e3b8c43940b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_UltraPremiumSpiritsMember_9ab23cf5-92ec-45b0-b2f9-f4f925fa75ec" xlink:href="mgpi-20211231.xsd#mgpi_UltraPremiumSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_UltraPremiumSpiritsMember_9ab23cf5-92ec-45b0-b2f9-f4f925fa75ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PremiumSpiritsMember_d2cb9994-51f7-4776-b8d5-bb43614d4c64" xlink:href="mgpi-20211231.xsd#mgpi_PremiumSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_PremiumSpiritsMember_d2cb9994-51f7-4776-b8d5-bb43614d4c64" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MidSpiritsMember_0aa424e8-74f0-4c6d-acea-c9078e3978f9" xlink:href="mgpi-20211231.xsd#mgpi_MidSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_MidSpiritsMember_0aa424e8-74f0-4c6d-acea-c9078e3978f9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ValueSpiritsMember_342b2afe-aa31-43e6-a385-31e41045e26c" xlink:href="mgpi-20211231.xsd#mgpi_ValueSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_ValueSpiritsMember_342b2afe-aa31-43e6-a385-31e41045e26c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_OtherBrandedSpiritsMember_fc19a490-322b-47f0-801f-c657f3420a1e" xlink:href="mgpi-20211231.xsd#mgpi_OtherBrandedSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_OtherBrandedSpiritsMember_fc19a490-322b-47f0-801f-c657f3420a1e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_SpecialtyWheatStarchesMember_65d8d186-e0dc-4056-b08d-19f52b118d4c" xlink:href="mgpi-20211231.xsd#mgpi_SpecialtyWheatStarchesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_SpecialtyWheatStarchesMember_65d8d186-e0dc-4056-b08d-19f52b118d4c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_SpecialtyWheatProteinsMember_c553b59b-97ba-47cd-806f-2e212cd8aa41" xlink:href="mgpi-20211231.xsd#mgpi_SpecialtyWheatProteinsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_SpecialtyWheatProteinsMember_c553b59b-97ba-47cd-806f-2e212cd8aa41" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CommodityWheatStarchMember_7c1b21f6-2301-423f-a6dc-1d78fbd33923" xlink:href="mgpi-20211231.xsd#mgpi_CommodityWheatStarchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_CommodityWheatStarchMember_7c1b21f6-2301-423f-a6dc-1d78fbd33923" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CommodityWheatProteinMember_90f9d00a-5dea-4207-8096-371c3b1bb3f6" xlink:href="mgpi-20211231.xsd#mgpi_CommodityWheatProteinMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_CommodityWheatProteinMember_90f9d00a-5dea-4207-8096-371c3b1bb3f6" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="extended" id="i29ad9afe0f5d4819b10c7b3447d6d895_BUSINESSCOMBINATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_a753d719-3f91-40b0-bc69-fdd43398fa63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_a753d719-3f91-40b0-bc69-fdd43398fa63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a1d51308-7d0c-4cdc-96c1-cf06df4d5e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a1d51308-7d0c-4cdc-96c1-cf06df4d5e0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_91532a41-7bfa-4a2e-b133-f9948e0c2aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_91532a41-7bfa-4a2e-b133-f9948e0c2aaf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_ef4a1267-6540-4c44-84e5-c8bee5648650" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_ef4a1267-6540-4c44-84e5-c8bee5648650" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_31f760b8-0946-4986-a4e6-b5d52dbf48e0" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_31f760b8-0946-4986-a4e6-b5d52dbf48e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_11f7affe-24ef-4ed6-bd61-5dd6cf957c62" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_11f7affe-24ef-4ed6-bd61-5dd6cf957c62" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fa1b66f7-f66a-4cf8-95b2-6b794dbabf61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_Goodwill_fa1b66f7-f66a-4cf8-95b2-6b794dbabf61" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0c8a4405-f27a-4a83-8ae1-167628f54cab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0c8a4405-f27a-4a83-8ae1-167628f54cab" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5a976ecb-18d5-4fd5-9830-8d2f0fbf1077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5a976ecb-18d5-4fd5-9830-8d2f0fbf1077" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_144b2b6c-a3c4-4ba0-a823-1c178be5b477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_144b2b6c-a3c4-4ba0-a823-1c178be5b477" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e9f858af-6d4f-4304-b226-2270b14b42e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e9f858af-6d4f-4304-b226-2270b14b42e7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7519617f-5720-44b2-85eb-164dfebd9186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7519617f-5720-44b2-85eb-164dfebd9186" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_acf85def-d3ea-4de9-914d-99d5300fde94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_acf85def-d3ea-4de9-914d-99d5300fde94" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933207ec-94d2-443f-8612-529175f9ecb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933207ec-94d2-443f-8612-529175f9ecb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c77fd08-a7c7-43cc-aaa2-c721fde54952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c77fd08-a7c7-43cc-aaa2-c721fde54952" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_ce08fd0f-0e08-4150-acf1-67739e32d3f9" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c77fd08-a7c7-43cc-aaa2-c721fde54952" xlink:to="loc_mgpi_LuxcoMember_ce08fd0f-0e08-4150-acf1-67739e32d3f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_82991de4-d543-40bd-9d07-ce5021f6a8ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_82991de4-d543-40bd-9d07-ce5021f6a8ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b7cfa766-9931-4a6c-851f-d13c022895fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:to="loc_us-gaap_TradeNamesMember_b7cfa766-9931-4a6c-851f-d13c022895fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember_73a2e698-9611-4268-af9c-d9d5407a8634" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:to="loc_mgpi_DistributorRelationshipsMember_73a2e698-9611-4268-af9c-d9d5407a8634" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_f9a82d6f-49d0-44ee-b1f1-fb28254e5203_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_f9a82d6f-49d0-44ee-b1f1-fb28254e5203_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_a89a461f-0e9c-4e46-8296-9811907b57ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:to="loc_us-gaap_AcquisitionRelatedCostsMember_a89a461f-0e9c-4e46-8296-9811907b57ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentToInventoryMember_5950f469-2acc-4c24-abbc-d4bd0852d418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentToInventoryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:to="loc_us-gaap_FairValueAdjustmentToInventoryMember_5950f469-2acc-4c24-abbc-d4bd0852d418" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f7a5b4a3-792e-42f5-9d94-253ac5f6e574_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:to="loc_dei_EntityDomain_f7a5b4a3-792e-42f5-9d94-253ac5f6e574_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7df5dc5-27e2-4c6b-8c0e-6178e8033b59" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:to="loc_dei_EntityDomain_a7df5dc5-27e2-4c6b-8c0e-6178e8033b59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_a185b0a6-bbdf-4ba3-8f7f-26eacf9c05b7" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a7df5dc5-27e2-4c6b-8c0e-6178e8033b59" xlink:to="loc_mgpi_LuxcoMember_a185b0a6-bbdf-4ba3-8f7f-26eacf9c05b7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONConsiderationsTransferredDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails" xlink:type="extended" id="i97907dc0aa7f4f55ad4efbd4d2167e4b_BUSINESSCOMBINATIONConsiderationsTransferredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8236d254-d3e2-4287-84c9-c4a71142490e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8236d254-d3e2-4287-84c9-c4a71142490e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_93a36aad-4196-4d60-adaa-3e5213ff0ce5" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_93a36aad-4196-4d60-adaa-3e5213ff0ce5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5794b65d-7cfb-4580-815c-f062e6a475ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5794b65d-7cfb-4580-815c-f062e6a475ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_57780bfd-a49b-47cd-821d-8566e685a968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_57780bfd-a49b-47cd-821d-8566e685a968" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_084648bc-c6a5-41ac-9f9a-a28921de3a13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_084648bc-c6a5-41ac-9f9a-a28921de3a13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_48b3aaec-d3d3-4830-9659-1b2665f818c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_48b3aaec-d3d3-4830-9659-1b2665f818c2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_43449217-0c72-4853-a8a3-8b4599b04f76" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_43449217-0c72-4853-a8a3-8b4599b04f76" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9bc54307-e5bb-4069-8a4e-30fb22e3d6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9bc54307-e5bb-4069-8a4e-30fb22e3d6c4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_4ae77453-8362-4242-8396-1578cd69612c" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_4ae77453-8362-4242-8396-1578cd69612c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_58af6147-76ab-411f-8e8d-5a6d867f2c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_58af6147-76ab-411f-8e8d-5a6d867f2c00" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_bea0b337-8177-4ca7-8cfb-dceaf2560bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_bea0b337-8177-4ca7-8cfb-dceaf2560bbf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_97779079-c067-480b-b395-30804bcfbf14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_97779079-c067-480b-b395-30804bcfbf14" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_71cd08cf-4c09-4437-816e-cef3bc002f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_71cd08cf-4c09-4437-816e-cef3bc002f2c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_d54b19e6-11cf-4519-a11f-7fe2ced56f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_d54b19e6-11cf-4519-a11f-7fe2ced56f95" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_32f97524-9753-4a38-a068-eb1863c85601" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_32f97524-9753-4a38-a068-eb1863c85601" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_b706d3a1-a24b-4647-b341-a8c96aec40ea" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_b706d3a1-a24b-4647-b341-a8c96aec40ea" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_96a8d188-7c3a-4b61-98cb-11ee9fcebf10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_96a8d188-7c3a-4b61-98cb-11ee9fcebf10" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_77d4e6e0-7884-48d1-9625-91016557947f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_77d4e6e0-7884-48d1-9625-91016557947f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_846e92c5-0472-4512-924f-3548ee48126c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_846e92c5-0472-4512-924f-3548ee48126c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_41642272-dd21-449a-870d-c81717d2a341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_Goodwill_41642272-dd21-449a-870d-c81717d2a341" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_6514ac9d-c4b2-4a0b-b74c-1bf941c8d459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_6514ac9d-c4b2-4a0b-b74c-1bf941c8d459" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c5542393-320b-4a34-b450-5e77d69a5644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c5542393-320b-4a34-b450-5e77d69a5644" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_766e3445-cd36-4aec-8cec-365ba796168c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_SharePrice_766e3445-cd36-4aec-8cec-365ba796168c" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_4d082132-0006-4dd9-ba47-0f451588497d" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_4d082132-0006-4dd9-ba47-0f451588497d" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_20b135e8-509e-4ae2-9c8d-78b051567eb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_20b135e8-509e-4ae2-9c8d-78b051567eb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_985d579e-9145-4977-8b47-ab71c6fcb67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_985d579e-9145-4977-8b47-ab71c6fcb67b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_e38a31ec-3909-4fe7-8a40-707935a1e3c0" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_985d579e-9145-4977-8b47-ab71c6fcb67b" xlink:to="loc_mgpi_LuxcoMember_e38a31ec-3909-4fe7-8a40-707935a1e3c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_2d3db57d-384b-4d65-b9ed-ecc83e6b2687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:to="loc_us-gaap_TradeNamesMember_2d3db57d-384b-4d65-b9ed-ecc83e6b2687" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember_44b69f7a-0e9a-412d-be22-f31a41c18ef9" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:to="loc_mgpi_DistributorRelationshipsMember_44b69f7a-0e9a-412d-be22-f31a41c18ef9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" xlink:type="extended" id="i5ec21de668bc43bb97f2f8bb5f1c3757_BUSINESSCOMBINATIONScheduleofProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_06fbb73e-dbc7-47a4-a12d-9fe600a93147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_06fbb73e-dbc7-47a4-a12d-9fe600a93147" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cc41a809-1af7-418e-82ac-32a83f4ebc46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cc41a809-1af7-418e-82ac-32a83f4ebc46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_ebb23f8b-15dd-46ec-b0d2-45b7436639ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_ebb23f8b-15dd-46ec-b0d2-45b7436639ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_beb21bd0-d1d1-4117-a26d-d6a527ede415_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_beb21bd0-d1d1-4117-a26d-d6a527ede415_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb57919f-d210-4366-8f8d-f277b1ea241d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb57919f-d210-4366-8f8d-f277b1ea241d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_6f0075e5-260c-4297-a459-0103eabb956f" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb57919f-d210-4366-8f8d-f277b1ea241d" xlink:to="loc_mgpi_LuxcoMember_6f0075e5-260c-4297-a459-0103eabb956f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" xlink:type="extended" id="i52e98e91ed2b4b1aa5007fc829ccdf2c_GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_984d215f-5276-4f39-9b29-6805af4e0d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_984d215f-5276-4f39-9b29-6805af4e0d5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07ff9912-6f6d-4ec6-af04-7de06014ccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07ff9912-6f6d-4ec6-af04-7de06014ccc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_ac2bc763-e809-4ce5-8590-94c19e3e6e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_ac2bc763-e809-4ce5-8590-94c19e3e6e2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_fd15fd3d-1552-4002-8703-c6e170e9d858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_fd15fd3d-1552-4002-8703-c6e170e9d858" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48f2ee8d-4e1f-4054-b746-a42d7d895d8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_48f2ee8d-4e1f-4054-b746-a42d7d895d8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_412407de-202e-464a-b90f-9f46d980cc14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_412407de-202e-464a-b90f-9f46d980cc14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_aa560c1a-42ef-4871-98b9-5b26c1f7ecdb" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_412407de-202e-464a-b90f-9f46d980cc14" xlink:to="loc_mgpi_LuxcoMember_aa560c1a-42ef-4871-98b9-5b26c1f7ecdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bacc3e3e-a975-4c7f-8aa0-6943085b4e77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bacc3e3e-a975-4c7f-8aa0-6943085b4e77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3723c4fd-38a8-4b0a-be42-6439ba6174c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3723c4fd-38a8-4b0a-be42-6439ba6174c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember_626e97ce-b34a-40cc-9308-0f239b6c2eec" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3723c4fd-38a8-4b0a-be42-6439ba6174c4" xlink:to="loc_mgpi_DistributorRelationshipsMember_626e97ce-b34a-40cc-9308-0f239b6c2eec" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails" xlink:type="extended" id="i7071475aecdc4012915e58e117f6f335_GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_57d90aa5-2e24-4ba4-ba6d-798dd0236fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_57d90aa5-2e24-4ba4-ba6d-798dd0236fb0" xlink:to="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_90b01e98-5db7-4988-9437-6db9362f6c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:to="loc_us-gaap_Goodwill_90b01e98-5db7-4988-9437-6db9362f6c43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_df292e13-267f-498c-8109-3bd9d38185c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_df292e13-267f-498c-8109-3bd9d38185c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cf718474-0461-4214-a345-95f8250f1a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_57d90aa5-2e24-4ba4-ba6d-798dd0236fb0" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_182fc430-4b53-488f-95b4-0c390b8764dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:to="loc_us-gaap_SegmentDomain_182fc430-4b53-488f-95b4-0c390b8764dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:to="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_56c72b90-6f7f-47f9-a68b-3d51f170d139" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:to="loc_mgpi_DistilleryProductsMember_56c72b90-6f7f-47f9-a68b-3d51f170d139" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_931de4ca-2932-431e-a1d7-7b92803e68cc" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:to="loc_mgpi_BrandedSpiritsMember_931de4ca-2932-431e-a1d7-7b92803e68cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_8ee745f7-6711-44af-9850-2c1c7fedf4a9" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:to="loc_mgpi_IngredientSolutionsMember_8ee745f7-6711-44af-9850-2c1c7fedf4a9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails" xlink:type="extended" id="ib0989f13b88e49edbe1981c663743519_GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_eacc78c3-f49d-432d-ae91-17110db2f90f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_eacc78c3-f49d-432d-ae91-17110db2f90f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fcdd6789-974a-462b-96af-53bbfdd523bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fcdd6789-974a-462b-96af-53bbfdd523bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_c4eb920a-2c98-446e-8f4f-545dc934a4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_c4eb920a-2c98-446e-8f4f-545dc934a4e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_611a7882-d818-4a04-aa86-f51015bec624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_eacc78c3-f49d-432d-ae91-17110db2f90f" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e8d47fa6-5768-4421-b521-2bc43cfc0152_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:to="loc_us-gaap_SegmentDomain_e8d47fa6-5768-4421-b521-2bc43cfc0152_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:to="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_f7cdcae3-dbed-4019-a966-7474a73927d5" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:to="loc_mgpi_DistilleryProductsMember_f7cdcae3-dbed-4019-a966-7474a73927d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_5871608d-1fda-4816-8a1c-fcfc270965b8" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:to="loc_mgpi_BrandedSpiritsMember_5871608d-1fda-4816-8a1c-fcfc270965b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_a6015699-d333-4c47-816e-2ee659d263aa" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:to="loc_mgpi_IngredientSolutionsMember_a6015699-d333-4c47-816e-2ee659d263aa" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" xlink:type="extended" id="id5b5b058929749e68a548db44241437f_CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b47825af-ac61-47cf-967b-8ed4219cf9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b47825af-ac61-47cf-967b-8ed4219cf9ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_487a9ad6-cbf3-4dbb-864b-c5dfc5819717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_487a9ad6-cbf3-4dbb-864b-c5dfc5819717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_3054e72a-8010-4241-a2da-7e11ebe83678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_3054e72a-8010-4241-a2da-7e11ebe83678" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_08727902-2dca-47b7-8a8b-07bc76fbf857" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_08727902-2dca-47b7-8a8b-07bc76fbf857" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_37302b2d-7234-4546-ad36-5ea1d2d0af5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_37302b2d-7234-4546-ad36-5ea1d2d0af5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_5467e5d9-4788-46cc-a4ac-c3f652b0a7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_5467e5d9-4788-46cc-a4ac-c3f652b0a7a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6ba8a5a2-a840-49b6-b2e2-56490273dd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6ba8a5a2-a840-49b6-b2e2-56490273dd15" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fbe73bcd-8ef5-40e7-8ebe-a27925609774_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fbe73bcd-8ef5-40e7-8ebe-a27925609774_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4c65c1bc-015e-4a39-8f02-99bb2cb60826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_LineOfCreditMember_4c65c1bc-015e-4a39-8f02-99bb2cb60826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_d3c8335d-553f-41f6-b9e2-47b898098aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_ConvertibleDebtMember_d3c8335d-553f-41f6-b9e2-47b898098aab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_6ddadd3c-f6f0-43f9-9b39-0093322ed491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_SecuredDebtMember_6ddadd3c-f6f0-43f9-9b39-0093322ed491" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_249553e4-98ad-4e8b-8565-32227fad7de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_249553e4-98ad-4e8b-8565-32227fad7de4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6b187d28-7eb1-4d20-ae2f-98e4d508c188_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:to="loc_us-gaap_CreditFacilityDomain_6b187d28-7eb1-4d20-ae2f-98e4d508c188_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c77534fb-5b70-4944-8c0e-29be5b4bbe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:to="loc_us-gaap_CreditFacilityDomain_c77534fb-5b70-4944-8c0e-29be5b4bbe9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e824be41-6a0f-4934-b3d0-2cc040ea52c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c77534fb-5b70-4944-8c0e-29be5b4bbe9a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e824be41-6a0f-4934-b3d0-2cc040ea52c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_71a70f33-3772-4c7d-8d18-ebb6fab4d311_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_71a70f33-3772-4c7d-8d18-ebb6fab4d311_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RevolvingCreditAgreementDue2025Member_8627f38b-d322-4126-a59b-17b4be5b5941" xlink:href="mgpi-20211231.xsd#mgpi_RevolvingCreditAgreementDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_RevolvingCreditAgreementDue2025Member_8627f38b-d322-4126-a59b-17b4be5b5941" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_A188NoteDue2041Member_2909a24f-9d17-4a14-91fa-7acdcd370a84" xlink:href="mgpi-20211231.xsd#mgpi_A188NoteDue2041Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_A188NoteDue2041Member_2909a24f-9d17-4a14-91fa-7acdcd370a84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2027Member_0ead4666-26e1-442b-be2a-fdf3f53812f8" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_NotePurchaseAgreementDue2027Member_0ead4666-26e1-442b-be2a-fdf3f53812f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2029Member_68d98f1d-f375-42b9-93f6-501dc65dd0aa" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_NotePurchaseAgreementDue2029Member_68d98f1d-f375-42b9-93f6-501dc65dd0aa" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails" xlink:type="extended" id="ie1bdc0f2460846cfabd40aa2b51d9e18_CORPORATEBORROWINGSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_74fd18b5-7c87-4a38-b5d7-aceb3bd024f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_LineOfCredit_74fd18b5-7c87-4a38-b5d7-aceb3bd024f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_534696b3-c151-4a3c-aa55-f8a1283854ee" xlink:href="mgpi-20211231.xsd#mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_534696b3-c151-4a3c-aa55-f8a1283854ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_3bc1e811-ea76-4a0a-b8db-9fc1cda939f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_3bc1e811-ea76-4a0a-b8db-9fc1cda939f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFeeAmount_f0d2e3cb-5f98-42a0-a2b5-5408fae27686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentFeeAmount_f0d2e3cb-5f98-42a0-a2b5-5408fae27686" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_099ffa5d-9877-4e14-9c4f-431145f95650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_099ffa5d-9877-4e14-9c4f-431145f95650" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0c4139eb-2492-4006-b005-88e875e7df7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0c4139eb-2492-4006-b005-88e875e7df7a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_cb7e59e1-3314-4084-bdfa-cb5d94386a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_cb7e59e1-3314-4084-bdfa-cb5d94386a94" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_20412e83-86c8-4ae8-8710-f1ad1623a0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_20412e83-86c8-4ae8-8710-f1ad1623a0cf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b15b96dd-d278-4d77-920b-77baffe5d5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b15b96dd-d278-4d77-920b-77baffe5d5f2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_5d0540bb-ec56-42c4-878b-1499a54cef81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_5d0540bb-ec56-42c4-878b-1499a54cef81" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4449fb62-6466-4cf8-ad98-a6b29bc82a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4449fb62-6466-4cf8-ad98-a6b29bc82a14" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a85b7da8-a24e-4c0b-92df-51bafe2ca74e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a85b7da8-a24e-4c0b-92df-51bafe2ca74e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_89ecd2f9-3854-4f05-807b-af8e8cd8fd00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_89ecd2f9-3854-4f05-807b-af8e8cd8fd00" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_7e6e689e-79c4-49b5-a081-c8b159cef579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_7e6e689e-79c4-49b5-a081-c8b159cef579" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_24784588-40f9-49e9-94f2-b690b47e88e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_24784588-40f9-49e9-94f2-b690b47e88e5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleBusinessPeriod_2215141b-f8a3-4058-a555-4a8b95b38371" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleBusinessPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_DebtInstrumentConvertibleBusinessPeriod_2215141b-f8a3-4058-a555-4a8b95b38371" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriod_90c3789d-d3cf-47ca-99b3-03d051de4e57" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleMeasurementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriod_90c3789d-d3cf-47ca-99b3-03d051de4e57" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_0a0ce513-0653-4c14-a711-f48a9348d1c5" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_0a0ce513-0653-4c14-a711-f48a9348d1c5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:to="loc_us-gaap_CreditFacilityDomain_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d1d2b711-9d16-48d3-a2e3-293c3f83d963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:to="loc_us-gaap_CreditFacilityDomain_d1d2b711-9d16-48d3-a2e3-293c3f83d963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_fece3236-0800-4d8e-8033-97796af9be6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_d1d2b711-9d16-48d3-a2e3-293c3f83d963" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_fece3236-0800-4d8e-8033-97796af9be6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e16af0e4-8bb0-41da-ac15-c82feaf10668_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e16af0e4-8bb0-41da-ac15-c82feaf10668_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_12751509-bb57-4727-b1b3-d581dd4c979c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:to="loc_us-gaap_LineOfCreditMember_12751509-bb57-4727-b1b3-d581dd4c979c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_18075488-a0a9-4c11-8114-cf97f85ec784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:to="loc_us-gaap_SecuredDebtMember_18075488-a0a9-4c11-8114-cf97f85ec784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_31a916c9-32cc-4224-a9cb-2b5ce9238a39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:to="loc_us-gaap_ConvertibleDebtMember_31a916c9-32cc-4224-a9cb-2b5ce9238a39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7f9409b2-71a9-4ad6-a58c-afd0e0951412_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7f9409b2-71a9-4ad6-a58c-afd0e0951412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CreditAgreementDue2025Member_10a3627c-a7fc-4808-bffa-0bd8d7adc1b7" xlink:href="mgpi-20211231.xsd#mgpi_CreditAgreementDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_CreditAgreementDue2025Member_10a3627c-a7fc-4808-bffa-0bd8d7adc1b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CreditAgreementMember_2bab976c-d87f-4c20-91f2-b3b6dcb42802" xlink:href="mgpi-20211231.xsd#mgpi_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_CreditAgreementMember_2bab976c-d87f-4c20-91f2-b3b6dcb42802" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementMember_26d94f72-b1df-4da7-bb83-f3f5530d318d" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_NotePurchaseAgreementMember_26d94f72-b1df-4da7-bb83-f3f5530d318d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2027Member_95a04a03-792e-41ae-bc4d-a7ef6cf2fa2f" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_NotePurchaseAgreementDue2027Member_95a04a03-792e-41ae-bc4d-a7ef6cf2fa2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2029Member_05b3c242-40a6-4582-b57c-8681a9a76098" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_NotePurchaseAgreementDue2029Member_05b3c242-40a6-4582-b57c-8681a9a76098" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RevolvingCreditAgreementDue2025Member_ebdcab23-7fe1-4c5a-b2d6-94ef9adc75fb" xlink:href="mgpi-20211231.xsd#mgpi_RevolvingCreditAgreementDue2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_RevolvingCreditAgreementDue2025Member_ebdcab23-7fe1-4c5a-b2d6-94ef9adc75fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_A188NoteDue2041Member_a7824270-04a5-45a5-97c1-60c57850bfe9" xlink:href="mgpi-20211231.xsd#mgpi_A188NoteDue2041Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_A188NoteDue2041Member_a7824270-04a5-45a5-97c1-60c57850bfe9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7445c099-c5ac-439a-957d-cafc531d2f4d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7445c099-c5ac-439a-957d-cafc531d2f4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f89b8aed-655e-4aaa-a339-416c3ff28a37" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f89b8aed-655e-4aaa-a339-416c3ff28a37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InitialPurchasersMember_c7bcf853-8fa3-4363-b7ce-e12334b29636" xlink:href="mgpi-20211231.xsd#mgpi_InitialPurchasersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f89b8aed-655e-4aaa-a339-416c3ff28a37" xlink:to="loc_mgpi_InitialPurchasersMember_c7bcf853-8fa3-4363-b7ce-e12334b29636" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e18188c-c868-4a30-bbdd-a71cb2773900_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e18188c-c868-4a30-bbdd-a71cb2773900_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ba7d15b2-6e4e-4a2a-ad56-135ea7adedc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ba7d15b2-6e4e-4a2a-ad56-135ea7adedc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_61b095f6-6fa4-4cfe-9cd1-af30d906cd15" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ba7d15b2-6e4e-4a2a-ad56-135ea7adedc6" xlink:to="loc_mgpi_LuxcoMember_61b095f6-6fa4-4cfe-9cd1-af30d906cd15" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended" id="i3ee7410fe00040bdb6f1999fb00304ad_INCOMETAXESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_b9245a0b-20fe-4b0b-8c50-02b1a6515bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_b9245a0b-20fe-4b0b-8c50-02b1a6515bdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_079609a5-3b94-4799-b5a0-eb5a55561428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_079609a5-3b94-4799-b5a0-eb5a55561428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fad312b5-23a9-4217-a160-73b996c6c5da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fad312b5-23a9-4217-a160-73b996c6c5da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_29f856f7-95e4-4e0e-beab-d30098ac0297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_DeferredTaxLiabilities_29f856f7-95e4-4e0e-beab-d30098ac0297" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_824f432a-bbb7-4d83-9b3d-887edb4d64ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_824f432a-bbb7-4d83-9b3d-887edb4d64ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_1d7a2273-14a1-4ec3-994a-8fc7b6fc3fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_1d7a2273-14a1-4ec3-994a-8fc7b6fc3fd3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_ef352f8a-b83f-4fc1-a78f-ac1001e796a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_ef352f8a-b83f-4fc1-a78f-ac1001e796a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_29f8b15c-61b7-4a8f-803c-467928d6a780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_29f8b15c-61b7-4a8f-803c-467928d6a780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_38e0ee3d-3ee8-4c8b-aedd-94e8d9d47504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_29f8b15c-61b7-4a8f-803c-467928d6a780" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_38e0ee3d-3ee8-4c8b-aedd-94e8d9d47504" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c5c289cf-fc02-4078-9e51-19776f4fea30_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c5c289cf-fc02-4078-9e51-19776f4fea30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_07a56554-d0a6-40dc-8990-2d53b2ae8b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_07a56554-d0a6-40dc-8990-2d53b2ae8b96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_eabec71e-4a64-43b4-96c9-fdf88e764d33" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_07a56554-d0a6-40dc-8990-2d53b2ae8b96" xlink:to="loc_mgpi_LuxcoMember_eabec71e-4a64-43b4-96c9-fdf88e764d33" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" xlink:type="extended" id="i33f76120d1774eeb95b2a06a5ec73597_INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b2f1d9e3-7c18-4e74-bd12-e0359a1d6e80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b2f1d9e3-7c18-4e74-bd12-e0359a1d6e80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_37ce3cc5-285c-4ecf-a95a-ee3a01b81099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_37ce3cc5-285c-4ecf-a95a-ee3a01b81099" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9bb69e27-c7db-459d-a172-d6f83ccca6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9bb69e27-c7db-459d-a172-d6f83ccca6d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3626b602-3b5d-4a5c-8ec4-807ba30ef967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3626b602-3b5d-4a5c-8ec4-807ba30ef967" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dca23afc-673c-496f-b748-2a255c6173b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dca23afc-673c-496f-b748-2a255c6173b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_33d6f7cd-6aca-4d69-9aa6-e58fa2b70cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_33d6f7cd-6aca-4d69-9aa6-e58fa2b70cdd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b8adfcb3-fc64-4dd2-bd05-d69494c72654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b8adfcb3-fc64-4dd2-bd05-d69494c72654" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b44995e4-b51e-462a-a684-41b96798cd82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b44995e4-b51e-462a-a684-41b96798cd82" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_801174a2-a4c4-4c82-94ee-377ae64d060e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_801174a2-a4c4-4c82-94ee-377ae64d060e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_9887ad22-2075-487a-b0be-fe01be40b29e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_9887ad22-2075-487a-b0be-fe01be40b29e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_b0a792fb-d944-45ff-86e5-be0ed5df8a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:to="loc_us-gaap_DomesticCountryMember_b0a792fb-d944-45ff-86e5-be0ed5df8a69" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSComputationsofEarningsLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails" xlink:type="extended" id="ibfa2e2320a3240ee88c4c50171fa9221_EQUITYANDEPSComputationsofEarningsLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:href="mgpi-20211231.xsd#mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c7eb861f-87fc-4288-824d-c1d6ce53cb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_ProfitLoss_c7eb861f-87fc-4288-824d-c1d6ce53cb8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ad129cf3-1a7c-4b63-aead-cf494844e574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ad129cf3-1a7c-4b63-aead-cf494844e574" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_d106bf23-20bc-4ef6-bd64-750267037673" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_d106bf23-20bc-4ef6-bd64-750267037673" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1a8adaad-27de-4e2f-bf4a-27e1cefaa11d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1a8adaad-27de-4e2f-bf4a-27e1cefaa11d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b8d37b21-2e24-4fe5-86b6-305c261ffff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b8d37b21-2e24-4fe5-86b6-305c261ffff0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_516c5122-4292-4703-a8db-3f5cbcb0ec15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_516c5122-4292-4703-a8db-3f5cbcb0ec15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f81b479-3046-42bb-b1de-5ac4060a362d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f81b479-3046-42bb-b1de-5ac4060a362d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_716e9e01-e957-48b5-a34e-89789b2e2355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_EarningsPerShareBasic_716e9e01-e957-48b5-a34e-89789b2e2355" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_88e6de1a-a268-4894-9caa-51e43f3fb0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_EarningsPerShareDiluted_88e6de1a-a268-4894-9caa-51e43f3fb0d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_f64b67e9-32a1-4190-ba81-e10f525a8ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_f64b67e9-32a1-4190-ba81-e10f525a8ed2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_e2550329-e977-4343-824e-ae3dba738ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_e2550329-e977-4343-824e-ae3dba738ffd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:to="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a3be1e2f-0409-45d2-b9a3-8ce9dd572998_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a3be1e2f-0409-45d2-b9a3-8ce9dd572998_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67c7d458-cc8c-45f7-9c59-4653b588486d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67c7d458-cc8c-45f7-9c59-4653b588486d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1220b333-55f9-43bf-8263-6357820cd4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67c7d458-cc8c-45f7-9c59-4653b588486d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1220b333-55f9-43bf-8263-6357820cd4f4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSScheduleofCommonStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails" xlink:type="extended" id="ifd7400ae6de74f4c966034c7f21cfc9e_EQUITYANDEPSScheduleofCommonStockActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_66abe926-3ed7-4350-8671-02cd7656c830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_66abe926-3ed7-4350-8671-02cd7656c830" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_3451dbdd-c0b8-4e2a-8161-53129cb37611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_SharesOutstanding_3451dbdd-c0b8-4e2a-8161-53129cb37611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ea5f0caf-313c-4b15-8386-fc52a6e5e3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ea5f0caf-313c-4b15-8386-fc52a6e5e3a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_326677cf-789a-4b09-ad46-59dbf70a2f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_326677cf-789a-4b09-ad46-59dbf70a2f3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_fb68c0b6-22b4-46b4-ac1c-f7af4e168fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_66abe926-3ed7-4350-8671-02cd7656c830" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:to="loc_us-gaap_ClassOfStockDomain_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:to="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_21ed5eae-64b9-4e0c-b48c-00589d325cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:to="loc_us-gaap_PreferredStockMember_21ed5eae-64b9-4e0c-b48c-00589d325cc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_27f21584-2f35-4ed7-b6d0-52d75af069f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:to="loc_us-gaap_CommonStockMember_27f21584-2f35-4ed7-b6d0-52d75af069f3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/LEASESNarrativeDetails" xlink:type="extended" id="i4541dbd3e09f4c068fdf80f436a1a7fa_LEASESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_fe1cd3f8-abcc-47eb-b286-7dcfec208ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e97f72d1-2eb6-499c-b200-014f7639dd5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_fe1cd3f8-abcc-47eb-b286-7dcfec208ab3" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e97f72d1-2eb6-499c-b200-014f7639dd5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_fe1cd3f8-abcc-47eb-b286-7dcfec208ab3" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:to="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6e496dac-2190-4a47-803a-019b1c02572b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:to="loc_srt_RangeMember_6e496dac-2190-4a47-803a-019b1c02572b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:to="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_defe4f95-6eaf-40ee-9cc7-9f06dfac1eb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:to="loc_srt_MinimumMember_defe4f95-6eaf-40ee-9cc7-9f06dfac1eb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0294f215-fcdc-4006-912f-c5172ef96ef5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:to="loc_srt_MaximumMember_0294f215-fcdc-4006-912f-c5172ef96ef5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended" id="i6ff777a9f5bf47a984e99576bd251ff5_COMMITMENTSANDCONTINGENCIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_OtherCommitmentsMaximumPotentialProceeds_b3f91210-87fa-4c27-be23-a95cdc233006" xlink:href="mgpi-20211231.xsd#mgpi_OtherCommitmentsMaximumPotentialProceeds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_mgpi_OtherCommitmentsMaximumPotentialProceeds_b3f91210-87fa-4c27-be23-a95cdc233006" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_1b844ea9-088d-4085-afbe-2504b1a555da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_OtherCommitment_1b844ea9-088d-4085-afbe-2504b1a555da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_5ea5ba86-b2f5-41ba-9bc4-89ab799da306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_InventoryWriteDown_5ea5ba86-b2f5-41ba-9bc4-89ab799da306" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_1f1a367a-3960-4df0-b116-f633705990f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_1f1a367a-3960-4df0-b116-f633705990f1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_d3b06f57-a038-4868-be4f-eab8724be6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingencyReceivable_d3b06f57-a038-4868-be4f-eab8724be6e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4b6daf40-32bf-43cf-a436-08ce657839fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4b6daf40-32bf-43cf-a436-08ce657839fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_f73b0dc8-82af-41af-b24d-43e784ca00c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_InsuranceRecoveries_f73b0dc8-82af-41af-b24d-43e784ca00c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_67397377-375a-4e1e-80ce-ef160316981f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_67397377-375a-4e1e-80ce-ef160316981f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_696df780-c51c-4297-a22f-99e16b27b971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_696df780-c51c-4297-a22f-99e16b27b971" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossDomain_47e793ba-5413-4792-8818-57146f22f682_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:to="loc_us-gaap_BusinessInterruptionLossDomain_47e793ba-5413-4792-8818-57146f22f682_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossDomain_bb1d0d0e-b5ec-41a0-a8b8-3ac8ee611b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:to="loc_us-gaap_BusinessInterruptionLossDomain_bb1d0d0e-b5ec-41a0-a8b8-3ac8ee611b1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FireDamageMember_12505110-35ef-4cd1-ac9d-6ce9c1664783" xlink:href="mgpi-20211231.xsd#mgpi_FireDamageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessInterruptionLossDomain_bb1d0d0e-b5ec-41a0-a8b8-3ac8ee611b1d" xlink:to="loc_mgpi_FireDamageMember_12505110-35ef-4cd1-ac9d-6ce9c1664783" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_044a4461-ce65-4a4e-aaf0-028dc861cf19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:to="loc_us-gaap_LossContingencyNatureDomain_044a4461-ce65-4a4e-aaf0-028dc861cf19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:to="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireMember_f730c154-a512-439d-82d3-1874d5e6bd47" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_DryerFireMember_f730c154-a512-439d-82d3-1874d5e6bd47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireDamagesMember_7d876b70-4570-4655-a1a8-4e9b4873c82b" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireDamagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_DryerFireDamagesMember_7d876b70-4570-4655-a1a8-4e9b4873c82b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireBusinessInterruptionMember_69cdc2ca-a9d7-4155-b3f1-3f83e906e458" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireBusinessInterruptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_DryerFireBusinessInterruptionMember_69cdc2ca-a9d7-4155-b3f1-3f83e906e458" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RansomwareCyberAttackMember_207f9c1d-9337-4f1f-8c6d-704d30ea3eff" xlink:href="mgpi-20211231.xsd#mgpi_RansomwareCyberAttackMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_RansomwareCyberAttackMember_207f9c1d-9337-4f1f-8c6d-704d30ea3eff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_EPAAdministrativeCivilPenaltyMember_4818a2ac-7eb7-4f0b-aa9b-a2aa8f9eb69e" xlink:href="mgpi-20211231.xsd#mgpi_EPAAdministrativeCivilPenaltyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_EPAAdministrativeCivilPenaltyMember_4818a2ac-7eb7-4f0b-aa9b-a2aa8f9eb69e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c3908d3-5956-4c9f-b23f-89df0a2f5179_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c3908d3-5956-4c9f-b23f-89df0a2f5179_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_130d57a5-e65c-4a9a-9aae-46efa2626c88" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:to="loc_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_130d57a5-e65c-4a9a-9aae-46efa2626c88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_c071881e-2859-49ac-8950-1888c41704ba" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:to="loc_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_c071881e-2859-49ac-8950-1888c41704ba" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EMPLOYEEBENEFITPLANSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" xlink:type="extended" id="ieded331f36d74100b5f2078ea5b6aa41_EMPLOYEEBENEFITPLANSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_3a88b2f3-2ea8-4f5c-ac6e-88ea4157bf65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_3a88b2f3-2ea8-4f5c-ac6e-88ea4157bf65" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_20100047-5cf2-44af-8240-7a0129d8c151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_20100047-5cf2-44af-8240-7a0129d8c151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_23c45c84-87e6-467b-90ca-5795df11d4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_23c45c84-87e6-467b-90ca-5795df11d4d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8e352cce-1002-4e26-84e6-473d5c7a33ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8e352cce-1002-4e26-84e6-473d5c7a33ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_9c635eb1-5ca0-474d-96de-0162052c0d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_TreasuryStockShares_9c635eb1-5ca0-474d-96de-0162052c0d4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_661e4f1d-b556-4743-b803-7dd1d19557a5" xlink:href="mgpi-20211231.xsd#mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_661e4f1d-b556-4743-b803-7dd1d19557a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_64a41694-d67a-4cf0-aa17-1a71a492c332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_64a41694-d67a-4cf0-aa17-1a71a492c332" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1b1ff1ca-c1a1-4721-bb54-0bfcaca98a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1b1ff1ca-c1a1-4721-bb54-0bfcaca98a70" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5ff72a9f-8c1b-4233-aabf-17813fce2056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5ff72a9f-8c1b-4233-aabf-17813fce2056" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7f75f07f-6a7a-4e3c-9be3-6cabae46ce83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7f75f07f-6a7a-4e3c-9be3-6cabae46ce83" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c6a03689-80ba-4204-aeb5-3eea6edc15ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c6a03689-80ba-4204-aeb5-3eea6edc15ce" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ece3e5ab-5fee-467b-85e2-2458d27d4302" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ece3e5ab-5fee-467b-85e2-2458d27d4302" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7b9270a2-800d-4c5a-b139-9fb37e097354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7b9270a2-800d-4c5a-b139-9fb37e097354" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_dbcfd47d-6d40-49bb-b2d7-c372f5ca9f44" xlink:href="mgpi-20211231.xsd#mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_dbcfd47d-6d40-49bb-b2d7-c372f5ca9f44" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_0adb345d-58ab-41b4-92ab-006ed4b94ab6" xlink:href="mgpi-20211231.xsd#mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_0adb345d-58ab-41b4-92ab-006ed4b94ab6" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TargetedBonusAwardExpense_55a2de6a-93c8-4065-97ea-15fd06299039" xlink:href="mgpi-20211231.xsd#mgpi_TargetedBonusAwardExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_TargetedBonusAwardExpense_55a2de6a-93c8-4065-97ea-15fd06299039" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_ae1f7d7a-626c-4c31-840a-3a41a1d22a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_ae1f7d7a-626c-4c31-840a-3a41a1d22a20" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_eba6ccaa-6a34-427f-800d-3716e96c3463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_eba6ccaa-6a34-427f-800d-3716e96c3463" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_89914c2f-4f4c-42ea-843b-6842e9dd5ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_89914c2f-4f4c-42ea-843b-6842e9dd5ca2" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ef343851-a8e9-4f98-8c37-544f753607c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ef343851-a8e9-4f98-8c37-544f753607c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7c86dcc3-e471-4a68-87cb-d436198864d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7c86dcc3-e471-4a68-87cb-d436198864d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b5c2f3ed-22f5-4b7c-95fa-c088e8eb3d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7c86dcc3-e471-4a68-87cb-d436198864d2" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b5c2f3ed-22f5-4b7c-95fa-c088e8eb3d5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b2d0f682-7cfb-498e-888e-75f2605555c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:to="loc_us-gaap_PlanNameDomain_b2d0f682-7cfb-498e-888e-75f2605555c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:to="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ShorttermIncentivePlanMember_62ee378a-ecd6-4412-b3b4-e527e5d43029" xlink:href="mgpi-20211231.xsd#mgpi_ShorttermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:to="loc_mgpi_ShorttermIncentivePlanMember_62ee378a-ecd6-4412-b3b4-e527e5d43029" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_The2014PlanMember_a6a9283d-44d0-4ca2-80b9-3a9adf5a1417" xlink:href="mgpi-20211231.xsd#mgpi_The2014PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:to="loc_mgpi_The2014PlanMember_a6a9283d-44d0-4ca2-80b9-3a9adf5a1417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TheDirectorsPlanMember_609ade59-9459-42b6-bd67-9e373d873763" xlink:href="mgpi-20211231.xsd#mgpi_TheDirectorsPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:to="loc_mgpi_TheDirectorsPlanMember_609ade59-9459-42b6-bd67-9e373d873763" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_542f67ba-0a02-41e9-9d7c-6522d972bbf4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_542f67ba-0a02-41e9-9d7c-6522d972bbf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee97dc7b-fe64-4924-8bb5-2b31acb6825d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee97dc7b-fe64-4924-8bb5-2b31acb6825d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7b8adcb2-d0e8-4ed9-a30e-f4e6572efb69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee97dc7b-fe64-4924-8bb5-2b31acb6825d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7b8adcb2-d0e8-4ed9-a30e-f4e6572efb69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b056b660-037f-4ca3-b4fb-f0a284d74e28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:to="loc_us-gaap_VestingDomain_b056b660-037f-4ca3-b4fb-f0a284d74e28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:to="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d1604750-8b66-4947-ba59-4e2fd021b37f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d1604750-8b66-4947-ba59-4e2fd021b37f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c84436fb-96ac-41e8-98fa-517ce3ca0461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c84436fb-96ac-41e8-98fa-517ce3ca0461" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EMPLOYEEBENEFITPLANSRestrictedStockDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails" xlink:type="extended" id="i46c292b48a5040549eebf71303e4f640_EMPLOYEEBENEFITPLANSRestrictedStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_996c7cbf-95b0-4ef2-ab38-fbf528d3ecef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_996c7cbf-95b0-4ef2-ab38-fbf528d3ecef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_339e8776-be3d-4384-b2d1-fecb35024a04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_339e8776-be3d-4384-b2d1-fecb35024a04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3d108c64-80d3-4251-a585-f68d856bf8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3d108c64-80d3-4251-a585-f68d856bf8e8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e72586c7-3f36-4015-bae6-1cae357ce693" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e72586c7-3f36-4015-bae6-1cae357ce693" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff5ef4e4-9d78-4871-8771-311581a61838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4ba341bf-c7a7-4778-8c4f-7023eb72f81f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4ba341bf-c7a7-4778-8c4f-7023eb72f81f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_664d288b-8320-4db8-af4d-c9d598e18b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_664d288b-8320-4db8-af4d-c9d598e18b64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d7bda251-550e-4168-a9f4-9ad390351695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d7bda251-550e-4168-a9f4-9ad390351695" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8adefa0-795c-4576-bf52-b70347cf7583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8adefa0-795c-4576-bf52-b70347cf7583" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_eb4417fa-4956-4c82-9402-e7c8e1776a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:to="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa635268-30b6-4563-8740-0c6ad9a2a0a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_aa635268-30b6-4563-8740-0c6ad9a2a0a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b46df5f-1315-4a64-b696-9b4942b1e43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b46df5f-1315-4a64-b696-9b4942b1e43a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_26a9cf91-cbbd-4cc8-b20a-4bbce14eea13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b46df5f-1315-4a64-b696-9b4942b1e43a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_26a9cf91-cbbd-4cc8-b20a-4bbce14eea13" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONCENTRATIONSANDRELATEDPARTIESDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails" xlink:type="extended" id="ifc35331b6bc0446ea46ad12a50cc4a77_CONCENTRATIONSANDRELATEDPARTIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9a1ddf6f-d56f-4815-aa38-75e4964c333c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9a1ddf6f-d56f-4815-aa38-75e4964c333c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d44fa0f2-1196-4ab0-a344-23380cea08e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d44fa0f2-1196-4ab0-a344-23380cea08e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_087221cc-5ae2-4261-b97f-69336d3e5bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_087221cc-5ae2-4261-b97f-69336d3e5bb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_b0f8d100-5068-4271-9b61-afcc35eaf385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_RevenueFromRelatedParties_b0f8d100-5068-4271-9b61-afcc35eaf385" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_26e40dab-77ca-4ddf-a82a-6abd62240310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_26e40dab-77ca-4ddf-a82a-6abd62240310" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_48a1a781-b806-453f-bfd7-c2d8e0104568_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_48a1a781-b806-453f-bfd7-c2d8e0104568_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_9347a370-23ff-4cbf-946c-dc55b6255c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:to="loc_us-gaap_SalesRevenueNetMember_9347a370-23ff-4cbf-946c-dc55b6255c7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_8fbf28e4-cfc5-4750-a34e-d905ce0af9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_8fbf28e4-cfc5-4750-a34e-d905ce0af9ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c49db394-7c06-449b-8432-e322243c437d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c49db394-7c06-449b-8432-e322243c437d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_bd5317fa-699a-4343-9d62-f050b0e860f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_bd5317fa-699a-4343-9d62-f050b0e860f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_3645b36c-2f7f-4b20-8c9e-f982723ae0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_3645b36c-2f7f-4b20-8c9e-f982723ae0e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:to="loc_srt_NameOfMajorCustomerDomain_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_378dfefc-f1b3-4f13-81ed-a04777993991" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:to="loc_srt_NameOfMajorCustomerDomain_378dfefc-f1b3-4f13-81ed-a04777993991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TenLargestCustomersMember_fcccd357-faa6-4155-9bda-571585cef4df" xlink:href="mgpi-20211231.xsd#mgpi_TenLargestCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_378dfefc-f1b3-4f13-81ed-a04777993991" xlink:to="loc_mgpi_TenLargestCustomersMember_fcccd357-faa6-4155-9bda-571585cef4df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a4a34614-be75-48ac-8cc4-010f24ec7a02_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a4a34614-be75-48ac-8cc4-010f24ec7a02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TwoGrainSuppliersMember_c90ce6e8-5e78-443a-989c-b2314704668e" xlink:href="mgpi-20211231.xsd#mgpi_TwoGrainSuppliersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:to="loc_mgpi_TwoGrainSuppliersMember_c90ce6e8-5e78-443a-989c-b2314704668e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TenLargestSuppliersMember_0ed3ad1a-bf96-404d-8ac9-30c2857e377d" xlink:href="mgpi-20211231.xsd#mgpi_TenLargestSuppliersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:to="loc_mgpi_TenLargestSuppliersMember_0ed3ad1a-bf96-404d-8ac9-30c2857e377d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_e44025b5-77b9-4055-8b12-b066b81136e4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_e44025b5-77b9-4055-8b12-b066b81136e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_242ba9ce-b3af-43c9-8438-e21c0c51e806" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_242ba9ce-b3af-43c9-8438-e21c0c51e806" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_3a47d23b-9044-4694-8ba2-80ec12b0591a" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_242ba9ce-b3af-43c9-8438-e21c0c51e806" xlink:to="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_3a47d23b-9044-4694-8ba2-80ec12b0591a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c979bc5f-d4d4-48d7-beef-019e2f123f85_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:to="loc_us-gaap_RelatedPartyDomain_c979bc5f-d4d4-48d7-beef-019e2f123f85_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:to="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_88844aa4-13fd-4535-8ede-128478b0e32f" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:to="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_88844aa4-13fd-4535-8ede-128478b0e32f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MeiersWineCellarsIncMember_fffab50d-581f-4202-862d-772f772c9746" xlink:href="mgpi-20211231.xsd#mgpi_MeiersWineCellarsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:to="loc_mgpi_MeiersWineCellarsIncMember_fffab50d-581f-4202-862d-772f772c9746" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_8705016f-fa80-4844-8ca1-3c532b88f6aa_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:to="loc_srt_OwnershipDomain_8705016f-fa80-4844-8ca1-3c532b88f6aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_143cd896-5527-41fc-b34b-c5aa9b89d7b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:to="loc_srt_OwnershipDomain_143cd896-5527-41fc-b34b-c5aa9b89d7b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MGPIngredientsIncMember_f207e000-5a15-4096-b799-ec9555ac6a9a" xlink:href="mgpi-20211231.xsd#mgpi_MGPIngredientsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_143cd896-5527-41fc-b34b-c5aa9b89d7b4" xlink:to="loc_mgpi_MGPIngredientsIncMember_f207e000-5a15-4096-b799-ec9555ac6a9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_9773ea7f-e0b2-439c-8a12-d7d4cae51029_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:to="loc_dei_EntityDomain_9773ea7f-e0b2-439c-8a12-d7d4cae51029_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f53573fc-0dd4-4d77-8ed1-be6d51cd6e3a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:to="loc_dei_EntityDomain_f53573fc-0dd4-4d77-8ed1-be6d51cd6e3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxFamilyGroupMember_2a5589b2-6bcd-4400-b662-c044cb309d80" xlink:href="mgpi-20211231.xsd#mgpi_LuxFamilyGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_f53573fc-0dd4-4d77-8ed1-be6d51cd6e3a" xlink:to="loc_mgpi_LuxFamilyGroupMember_2a5589b2-6bcd-4400-b662-c044cb309d80" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails" xlink:type="extended" id="i539923560f284be9ad8ea4041cfbec88_OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_985d9d3c-2d12-497b-a58d-eea268f19aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_985d9d3c-2d12-497b-a58d-eea268f19aab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_8b3b2a76-8c9b-4666-b788-4dccea883dda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_GrossProfit_8b3b2a76-8c9b-4666-b788-4dccea883dda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_533ae55f-be1f-423f-bc38-962afdb67ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_533ae55f-be1f-423f-bc38-962afdb67ed7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_797f3cd3-199b-4fe1-aa05-ce12faf104dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_797f3cd3-199b-4fe1-aa05-ce12faf104dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_22933235-51fd-4175-bc2f-8e4cb7eec59f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:to="loc_srt_ConsolidationItemsDomain_22933235-51fd-4175-bc2f-8e4cb7eec59f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:to="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_ee8dd439-4f09-45d0-818b-eddd3394286d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:to="loc_us-gaap_OperatingSegmentsMember_ee8dd439-4f09-45d0-818b-eddd3394286d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_437cd4f5-3e8c-4e39-9154-bb485e7dcbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:to="loc_us-gaap_CorporateNonSegmentMember_437cd4f5-3e8c-4e39-9154-bb485e7dcbd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_37f1fa21-efa5-406f-864b-94c5004dbd39_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:to="loc_us-gaap_SegmentDomain_37f1fa21-efa5-406f-864b-94c5004dbd39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:to="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_2f50fab7-eec9-4026-83b1-1f2022ef00da" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:to="loc_mgpi_DistilleryProductsMember_2f50fab7-eec9-4026-83b1-1f2022ef00da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_a5ccbc0b-9107-463f-b08a-760ef832feb1" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:to="loc_mgpi_BrandedSpiritsMember_a5ccbc0b-9107-463f-b08a-760ef832feb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_ae9f894b-7954-48c4-a0bd-4098adfcd612" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:to="loc_mgpi_IngredientSolutionsMember_ae9f894b-7954-48c4-a0bd-4098adfcd612" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ccb83cba-cd70-4b3c-b478-cf5c45f84472_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:to="loc_srt_SegmentGeographicalDomain_ccb83cba-cd70-4b3c-b478-cf5c45f84472_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9592e066-e2d1-4d0e-b5f0-626d8281977f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:to="loc_srt_SegmentGeographicalDomain_9592e066-e2d1-4d0e-b5f0-626d8281977f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_354e0c02-2eac-4ef0-a7fe-dd04420d6ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9592e066-e2d1-4d0e-b5f0-626d8281977f" xlink:to="loc_us-gaap_NonUsMember_354e0c02-2eac-4ef0-a7fe-dd04420d6ea5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails" xlink:type="extended" id="i822f5404934a4b10884454eea0cdc969_OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e4f6bf50-f8f7-4d8f-af5c-de980f0e2aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5893eb97-3b0d-4259-937b-e0333faa6a96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4f6bf50-f8f7-4d8f-af5c-de980f0e2aa5" xlink:to="loc_us-gaap_Assets_5893eb97-3b0d-4259-937b-e0333faa6a96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4f6bf50-f8f7-4d8f-af5c-de980f0e2aa5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_beac0204-032c-4e40-b32a-5289f58a0148_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:to="loc_srt_ConsolidationItemsDomain_beac0204-032c-4e40-b32a-5289f58a0148_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:to="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_6b6ecd30-1b78-41c1-a249-9db6aaba3be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:to="loc_us-gaap_OperatingSegmentsMember_6b6ecd30-1b78-41c1-a249-9db6aaba3be6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_b76304fc-94d7-43f4-95db-5c354b99d23a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:to="loc_us-gaap_CorporateNonSegmentMember_b76304fc-94d7-43f4-95db-5c354b99d23a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:to="loc_us-gaap_SegmentDomain_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:to="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_4fffe5fe-7703-4337-a676-4bc8bb5ca320" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:to="loc_mgpi_DistilleryProductsMember_4fffe5fe-7703-4337-a676-4bc8bb5ca320" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_3613cc7f-34d1-4722-809c-3f992c405765" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:to="loc_mgpi_BrandedSpiritsMember_3613cc7f-34d1-4722-809c-3f992c405765" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_d400a306-3e4b-47ab-883c-cd8dd6df15fe" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:to="loc_mgpi_IngredientSolutionsMember_d400a306-3e4b-47ab-883c-cd8dd6df15fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_07c13e0b-951f-4249-99ee-3f449b68f2cd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:to="loc_srt_SegmentGeographicalDomain_07c13e0b-951f-4249-99ee-3f449b68f2cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_403e6339-de1c-4074-abe0-066cc6d0d26c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:to="loc_srt_SegmentGeographicalDomain_403e6339-de1c-4074-abe0-066cc6d0d26c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE_2a16b1cf-fec5-4153-954b-9e6a1483f39c" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_403e6339-de1c-4074-abe0-066cc6d0d26c" xlink:to="loc_country_IE_2a16b1cf-fec5-4153-954b-9e6a1483f39c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:definitionLink xlink:role="http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended" id="i20fc5b44137f40509e31f062fdf50dc0_SUBSEQUENTEVENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_823513af-961c-41fe-a8ff-311b3a67f32a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_072701ec-a8c1-4f8c-9f83-b9f8b0261c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_823513af-961c-41fe-a8ff-311b3a67f32a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_072701ec-a8c1-4f8c-9f83-b9f8b0261c23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_823513af-961c-41fe-a8ff-311b3a67f32a" xlink:to="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_474e5a06-de59-4a47-baaa-edc9e847d165_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_474e5a06-de59-4a47-baaa-edc9e847d165_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_64bfcc95-be61-44cf-8145-7a1eaa00c1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_64bfcc95-be61-44cf-8145-7a1eaa00c1b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_fec384b2-6ee8-442e-b33a-82fb0e57b140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_64bfcc95-be61-44cf-8145-7a1eaa00c1b8" xlink:to="loc_us-gaap_SubsequentEventMember_fec384b2-6ee8-442e-b33a-82fb0e57b140" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>mgpi-20211231_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:778e9834-73e2-48cd-a70b-547e8471250b,g:9ba63b21-08d6-4594-aad7-1a4f0eae9ad2-->
<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_SupplementalCashFlowInformationAbstract_9b42fcf6-25c6-4bda-974c-dda5d95f2067_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink: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 Information [Abstract]</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink: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 Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_a7be48d0-ef3f-44f7-a72e-108ef1534d49_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase authorization, amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_b8468d78-7aa9-40cf-9868-dd62b0a03374_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_ebc0c4a7-e555-430a-9303-3a05afb48a51_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink: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, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_f9d6d5a3-c6d6-4cfb-bd61-2342b26e6774_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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 ("EPS")</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_1b508625-f286-4688-af5d-358f21ec615d_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c919b994-1498-48fd-ae45-782160c9a85a_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_432f2169-c11f-4a4f-889a-24700f189cd6_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" 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">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_61156304-6ada-49b7-97f2-7912e34ef88e_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 attributable to MGP Ingredients, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_6c294e23-9d23-42da-b292-349166bf8afc_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 attributable to MGP Ingredients, Inc.</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/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseRightOfUseAsset_2b81a5e8-1b49-4341-b9a9-69bc8342b55b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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 right-of-use assets, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_a7e41950-c58d-49cb-89ae-b90889ada986_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">Total leased assets</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/2021/elts/us-gaap-2021-01-31.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_RisksAndUncertaintiesAbstract_6863d876-2bda-4689-8767-3616678aded3_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_9d329dc7-432e-4f32-bd77-e23e20b31fa8_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" 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">Operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_9fcdd38c-a232-4e31-aad4-aad27319b898_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink: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 earnings per sale (in dollar per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink: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 Acquisition, Pro Forma Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_8be95e16-8978-4743-a636-08903230e0f3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_10b7e67a-bf93-47a2-9b34-6a626f77d9eb_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">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/2021/elts/us-gaap-2021-01-31.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_us-gaap_GoodwillDisclosureTextBlock_f1d6a6c9-db3d-4ab6-8e0c-8443c9a2a248_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 OTHER INTANGIBLE ASSETS</link:label>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_fec1fb42-c2fc-44e1-9f0e-dc7f1687bf12_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs incurred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink: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, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_333a4591-c068-46b6-86b9-32f602723a52_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">Range [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/2021/elts/srt-2021-01-31.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_mgpi_DeferredTaxAssetsOperatingLeaseLiability_b3bc61bb-9763-4dfc-aa07-e6f39885df1e_terseLabel_en-US" xlink:label="lab_mgpi_DeferredTaxAssetsOperatingLeaseLiability" xlink: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 liabilities</link:label>
    <link:label id="lab_mgpi_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_mgpi_DeferredTaxAssetsOperatingLeaseLiability" xlink: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 Tax Assets, Operating Lease, Liability</link:label>
    <link:label id="lab_mgpi_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_mgpi_DeferredTaxAssetsOperatingLeaseLiability" 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 Tax Assets, Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="mgpi-20211231.xsd#mgpi_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_mgpi_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_9e9e09e7-a931-45fc-99d0-4066fa99a7bc_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" xlink: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 in stock consideration (in shares)</link:label>
    <link:label id="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_label_en-US" xlink:label="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" xlink: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, Consideration Transferred, Increase (Decrease) In Equity Interests Issued And Issuable, Number Of Shares</link:label>
    <link:label id="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" 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, Consideration Transferred, Increase (Decrease) In Equity Interests Issued And Issuable, Number Of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" xlink:to="lab_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_e6ca3a1c-8e93-46ec-88ab-256a4a06faca_terseLabel_en-US" xlink:label="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" xlink: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 long-term debt</link:label>
    <link:label id="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_label_en-US" xlink:label="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" xlink: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 Issuance of Long-term Debt, Excluding Convertible Debt</link:label>
    <link:label id="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_documentation_en-US" xlink:label="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" 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 Issuance of Long-term Debt, Excluding Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" xlink:href="mgpi-20211231.xsd#mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" xlink:to="lab_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_PremiumSpiritsMember_4b2f2384-f883-4331-ab6a-5444f87ac210_terseLabel_en-US" xlink:label="lab_mgpi_PremiumSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium</link:label>
    <link:label id="lab_mgpi_PremiumSpiritsMember_label_en-US" xlink:label="lab_mgpi_PremiumSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium Spirits [Member]</link:label>
    <link:label id="lab_mgpi_PremiumSpiritsMember_documentation_en-US" xlink:label="lab_mgpi_PremiumSpiritsMember" 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">Premium Spirits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PremiumSpiritsMember" xlink:href="mgpi-20211231.xsd#mgpi_PremiumSpiritsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_PremiumSpiritsMember" xlink:to="lab_mgpi_PremiumSpiritsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_0247e52d-1cb9-4847-9707-aad0f516fe9f_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">Dividend payment</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/2021/elts/us-gaap-2021-01-31.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_SalesAndExciseTaxPayableCurrent_35239e74-57f2-4604-8f5f-976b56ed191b_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal and state excise taxes payable</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Excise Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_41c1732e-07b2-48d4-83fe-3ace28d9537e_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/2021q4/dei-2021q4.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_dei_EntityIncorporationStateCountryCode_868cf388-3481-4170-a8dd-d79226d0c835_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/2021q4/dei-2021q4.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_QuarterlyFinancialInformationDisclosureAbstract_ddba3d54-6be1-4381-9d4b-6bce458874fa_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9f7c0524-5c14-4e99-8a0e-8216c24ab4dd_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 sale of property and other</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_55818593-bff6-4c5e-ae9e-14581e67b2b0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_008d68c4-53e0-4b37-80f4-4ae5d8e71f47_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</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/2021/elts/us-gaap-2021-01-31.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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_7c77ee08-7ec7-4ccf-a91d-853ca6c40639_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Translation of Foreign Currencies</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_22158c14-f06a-469c-819e-1541fa426218_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink: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 benefit obligation</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f17e567d-e30c-4e26-8f54-2bf5e8581954_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ed5304f-84eb-4dcc-b59d-8a2dfc256c62_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_11ea6000-8665-4f91-9172-502d2614b94d_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_bbabdd14-514c-4341-a5a3-ded629a27b70_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/2021/elts/us-gaap-2021-01-31.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_DerivativesPolicyTextBlock_e95bd3e4-5c24-4979-9aa6-981e7ab559d7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessInterruptionLossAxis_59aaafa8-34d9-48f8-bb5a-1ed79af53385_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessInterruptionLossAxis" xlink: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 Interruption Loss [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessInterruptionLossAxis_label_en-US" xlink:label="lab_us-gaap_BusinessInterruptionLossAxis" xlink: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 Interruption Loss [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessInterruptionLossAxis" xlink:to="lab_us-gaap_BusinessInterruptionLossAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_6bd1c48a-a1a4-4dc0-be2c-b2c8a838e236_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/2021/elts/us-gaap-2021-01-31.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_mgpi_SpecialtyWheatProteinsMember_c3b70022-308e-4078-9c98-30027fb1bc5e_terseLabel_en-US" xlink:label="lab_mgpi_SpecialtyWheatProteinsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty wheat proteins</link:label>
    <link:label id="lab_mgpi_SpecialtyWheatProteinsMember_label_en-US" xlink:label="lab_mgpi_SpecialtyWheatProteinsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty Wheat Proteins [Member]</link:label>
    <link:label id="lab_mgpi_SpecialtyWheatProteinsMember_documentation_en-US" xlink:label="lab_mgpi_SpecialtyWheatProteinsMember" 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">Specialty Wheat Proteins [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_SpecialtyWheatProteinsMember" xlink:href="mgpi-20211231.xsd#mgpi_SpecialtyWheatProteinsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_SpecialtyWheatProteinsMember" xlink:to="lab_mgpi_SpecialtyWheatProteinsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c2209fd2-04a6-41ce-b127-8226a267a20e_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">Increase (decrease) in cash and cash equivalents</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/2021/elts/us-gaap-2021-01-31.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_dei_EntityFileNumber_fab017c1-f6b5-47c8-974d-18885cca9fa5_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/2021q4/dei-2021q4.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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_11da7015-d5fc-4c5c-8b8f-4d01e7ac7872_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink: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 Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink: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 Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_b50152a8-7a9e-4b0c-afbd-88792caa8dec_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink: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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink: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, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1ce6e067-6c46-4b64-800a-a18aed853b68_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_80e197bc-5c9f-4a96-9594-528c82f574e6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink: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 Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_83a843b5-6e5d-4885-8196-d4574af15187_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" 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">Income taxes payable (refundable)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_ValueSpiritsMember_d7960140-ca9a-417f-bad6-9929c7c231b9_terseLabel_en-US" xlink:label="lab_mgpi_ValueSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value</link:label>
    <link:label id="lab_mgpi_ValueSpiritsMember_label_en-US" xlink:label="lab_mgpi_ValueSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value Spirits [Member]</link:label>
    <link:label id="lab_mgpi_ValueSpiritsMember_documentation_en-US" xlink:label="lab_mgpi_ValueSpiritsMember" 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">Value Spirits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ValueSpiritsMember" xlink:href="mgpi-20211231.xsd#mgpi_ValueSpiritsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ValueSpiritsMember" xlink:to="lab_mgpi_ValueSpiritsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_80be916b-2272-4dab-bcc6-a6c2abb9600b_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" xlink: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 issued to acquire business as a percentage of outstanding common stock</link:label>
    <link:label id="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_label_en-US" xlink:label="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" xlink: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, Cumulative Percentage Outstanding Common Stock, After All Transactions</link:label>
    <link:label id="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" 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, Cumulative Percentage Outstanding Common Stock, After All Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" xlink:to="lab_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_a10f82f9-8617-424e-a12e-3ea9f42b8dad_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_5d2ac081-a093-4284-a2f5-16f216c0434c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink: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, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_90692532-5122-4031-ba17-6820665d8065_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_04f6ba7a-65c6-430a-90c4-5477f647611f_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" 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">Deferred tax liability resulting from merger</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_53b1a0ef-c63d-4d0d-82d2-3e17ea15efd4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink: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 and Deferred Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink: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 and Deferred Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c1179e42-b874-440c-b34b-487c3045ed64_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_bd35f615-6c68-4801-a91e-584922a2fe09_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink: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 expense</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_8c5ca848-60d7-424a-b686-24b564ccbf97_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_72e4f66d-dcbf-4e89-80e6-048328568420_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink: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 useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_5976c75b-dc61-4b89-98fc-b25cb9fea6b6_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_4c00e60c-3f04-4eee-9be5-fed8592c49dd_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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 based on prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_15f07286-04fb-42f4-8bea-c3431f88e412_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of convertible senior notes (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_0c4f69f1-4088-4f41-8e9b-cbdbfee31f5f_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" 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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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 and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_b71e09ec-e692-4990-81d6-cf6bd5a371e0_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfInventoryCurrentTableTextBlock_e43fdae2-3045-4ce9-a397-315e92351abc_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">Schedule of Inventory</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/2021/elts/us-gaap-2021-01-31.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_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_be2c4e54-4e67-428e-8b58-3b766c2b58b7_terseLabel_en-US" xlink:label="lab_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LMX</link:label>
    <link:label id="lab_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_label_en-US" xlink:label="lab_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Destiladores, S.A. de CU And Agricola LG, S DE RL DE CV [Member]</link:label>
    <link:label id="lab_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_documentation_en-US" xlink:label="lab_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" 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">Destiladores, S.A. de CU And Agricola LG, S DE RL DE CV</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" xlink:to="lab_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_73e6139b-a54a-471c-af92-1e97eb2095df_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_d282881d-8a34-4a5e-9969-d025ec3e0f4b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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 before income taxes</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_EPAAdministrativeCivilPenaltyMember_b5d5eda8-2e86-47ab-9b2d-6955f96057b7_terseLabel_en-US" xlink:label="lab_mgpi_EPAAdministrativeCivilPenaltyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EPA Administrative Civil Penalty</link:label>
    <link:label id="lab_mgpi_EPAAdministrativeCivilPenaltyMember_label_en-US" xlink:label="lab_mgpi_EPAAdministrativeCivilPenaltyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EPA Administrative Civil Penalty [Member]</link:label>
    <link:label id="lab_mgpi_EPAAdministrativeCivilPenaltyMember_documentation_en-US" xlink:label="lab_mgpi_EPAAdministrativeCivilPenaltyMember" 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">EPA Administrative Civil Penalty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_EPAAdministrativeCivilPenaltyMember" xlink:href="mgpi-20211231.xsd#mgpi_EPAAdministrativeCivilPenaltyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_EPAAdministrativeCivilPenaltyMember" xlink:to="lab_mgpi_EPAAdministrativeCivilPenaltyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_36633eab-d822-46f6-8e56-0b3818e8bf77_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" 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 deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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 Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink: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 and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_a34c34e3-efda-4118-8149-bc28cdaec34d_terseLabel_en-US" xlink:label="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" xlink: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 consideration for Merger</link:label>
    <link:label id="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_label_en-US" xlink:label="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" xlink: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 Additional Paid in Capital, Merger Considerations</link:label>
    <link:label id="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_documentation_en-US" xlink:label="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" 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">Adjustments to Additional Paid in Capital, Merger Considerations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" xlink:href="mgpi-20211231.xsd#mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" xlink:to="lab_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fecd4c75-0e94-4f53-a9ec-d3e1ffd0de7e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_4c2fbc42-7991-4bf7-9367-1d99e7f6e1d4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_InventoryBarreledDistillateGross_530fc508-a0f2-410c-802c-7efc94c919f9_terseLabel_en-US" xlink:label="lab_mgpi_InventoryBarreledDistillateGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Barreled distillate (bourbons and whiskeys)</link:label>
    <link:label id="lab_mgpi_InventoryBarreledDistillateGross_label_en-US" xlink:label="lab_mgpi_InventoryBarreledDistillateGross" xlink: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, Barreled Distillate, Gross</link:label>
    <link:label id="lab_mgpi_InventoryBarreledDistillateGross_documentation_en-US" xlink:label="lab_mgpi_InventoryBarreledDistillateGross" 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">Barreled finished brown goods held by the entity that are readily available for sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InventoryBarreledDistillateGross" xlink:href="mgpi-20211231.xsd#mgpi_InventoryBarreledDistillateGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_InventoryBarreledDistillateGross" xlink:to="lab_mgpi_InventoryBarreledDistillateGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_07de230f-8dc1-4aab-982f-9c42dde034ba_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">Noncurrent benefit obligation</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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_94ff88e7-15b4-4901-a7f5-39d63314097c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Indefinite-Lived Intangible Assets by Business Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock_538b3fe0-7187-416a-ab5f-5c4eb320bbff_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise Tax</link:label>
    <link:label id="lab_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock" xlink: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, Transaction Price Measurement, Tax Exclusion [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85deb49c-3e24-4bee-8129-5b5e41450676_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">Equity Award [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/2021/elts/us-gaap-2021-01-31.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_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting_81dfa6cb-4d1b-437f-b012-3fb2b86206e6_terseLabel_en-US" xlink:label="lab_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" xlink: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 single shareholder ownership percentage to call special stockholder meeting</link:label>
    <link:label id="lab_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting_label_en-US" xlink:label="lab_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" xlink: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 Shareholder Ownership Percentage Required To Call Stockholder Meeting</link:label>
    <link:label id="lab_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting_documentation_en-US" xlink:label="lab_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" 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 Shareholder Ownership Percentage Required To Call Stockholder Meeting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" xlink:href="mgpi-20211231.xsd#mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" xlink:to="lab_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_04661714-9941-4fc9-bee0-6f8f35b373fa_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/2021q4/dei-2021q4.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_CreditFacilityDomain_fe048d6a-501c-48d8-93fd-bd9140b90535_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_758573d3-4ec4-4ab8-8dda-81167095711e_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_06b8aa3e-50d7-47ac-a002-a8aabd623c09_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink: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 Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_78e13edd-d37f-46c5-9640-d5af20962f84_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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 Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1c1e98e9-f754-49a5-ac2e-5360682c385a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants in period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ecd1a052-5737-4512-831d-6e836156701f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_OtherBrandedSpiritsMember_c0b3ff1a-b6f6-4869-9849-d79a60b74c5b_terseLabel_en-US" xlink:label="lab_mgpi_OtherBrandedSpiritsMember" xlink: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_mgpi_OtherBrandedSpiritsMember_label_en-US" xlink:label="lab_mgpi_OtherBrandedSpiritsMember" xlink: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 Branded Spirits [Member]</link:label>
    <link:label id="lab_mgpi_OtherBrandedSpiritsMember_documentation_en-US" xlink:label="lab_mgpi_OtherBrandedSpiritsMember" 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 Branded Spirits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_OtherBrandedSpiritsMember" xlink:href="mgpi-20211231.xsd#mgpi_OtherBrandedSpiritsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_OtherBrandedSpiritsMember" xlink:to="lab_mgpi_OtherBrandedSpiritsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_8df139dc-0a39-4555-82ae-053e1bd642cc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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, 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/2021/elts/us-gaap-2021-01-31.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_PreferredStockValue_5f9d508a-82bc-497a-8880-0a52f4504351_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred, 5% non-cumulative; $10 par value; authorized 1,000 shares; issued and outstanding 437 shares</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0d8a4a54-be90-4ca6-884c-32a3cc375948_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Properties, Depreciation, and Amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_4adcab7c-0882-4a60-807f-5d5a9d7113fd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold of consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink: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, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_LuxFamilyGroupMember_732f50b8-a86f-4dbb-91f9-d2235cf1b0ff_terseLabel_en-US" xlink:label="lab_mgpi_LuxFamilyGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lux Family Group</link:label>
    <link:label id="lab_mgpi_LuxFamilyGroupMember_label_en-US" xlink:label="lab_mgpi_LuxFamilyGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lux Family Group [Member]</link:label>
    <link:label id="lab_mgpi_LuxFamilyGroupMember_documentation_en-US" xlink:label="lab_mgpi_LuxFamilyGroupMember" 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">Lux Family Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxFamilyGroupMember" xlink:href="mgpi-20211231.xsd#mgpi_LuxFamilyGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_LuxFamilyGroupMember" xlink:to="lab_mgpi_LuxFamilyGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_c333b724-9d6b-48e0-a2bd-85fa0a47f906_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_1511ab8f-b1a9-4aca-81c9-d2af51c7d42d_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentAxis_5b1f2fbe-4fdf-4f74-a363-a9f89d262165_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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentFairValue_cf0647cd-905c-4b06-bfe3-3a98a62c6ddd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, fair value disclosure</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MarketingAndAdvertisingExpense_fb921f94-16ad-48d4-bdcf-e7dd8f0adb03_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising and promotion expenses</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpense" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_fe36f49d-b516-4c63-9512-53992295a90c_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_bdf7168d-7811-49be-8c45-d04be7194bb8_terseLabel_en-US" xlink:label="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations:</link:label>
    <link:label id="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_label_en-US" xlink:label="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" xlink: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 (loss) per share from continuing operations attributable to common shareholders: [Abstract]</link:label>
    <link:label id="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_documentation_en-US" xlink:label="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:href="mgpi-20211231.xsd#mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:to="lab_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_CommodityWheatProteinMember_9ddf7136-e180-440e-880f-917dc42c4615_terseLabel_en-US" xlink:label="lab_mgpi_CommodityWheatProteinMember" xlink: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 wheat protein</link:label>
    <link:label id="lab_mgpi_CommodityWheatProteinMember_label_en-US" xlink:label="lab_mgpi_CommodityWheatProteinMember" xlink: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 Wheat Protein [Member]</link:label>
    <link:label id="lab_mgpi_CommodityWheatProteinMember_documentation_en-US" xlink:label="lab_mgpi_CommodityWheatProteinMember" 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">Commodity Wheat Protein [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CommodityWheatProteinMember" xlink:href="mgpi-20211231.xsd#mgpi_CommodityWheatProteinMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_CommodityWheatProteinMember" xlink:to="lab_mgpi_CommodityWheatProteinMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2228f33e-c3ef-43fe-bbda-944e8d6f024f_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/2021/elts/us-gaap-2021-01-31.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_StockRepurchasedAndRetiredDuringPeriodValue_8f5b8883-4dc9-470b-aad0-da5745afbae4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" 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">Stock shares repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_4af4f302-14c3-41c4-9b15-adb3b81dc24a_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_da851610-93fe-4ec3-b664-8b47874343f2_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">Receivables, net</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CapitalExpendituresIncurredButNotYetPaid_92ba9b1f-2420-45f1-8e2b-d1a4062e1225_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">Purchase of property, plant, and equipment in accounts payable</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/2021/elts/us-gaap-2021-01-31.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_caeb4e8a-59a7-4664-b652-709935cec6de_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 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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_6e570eb5-3c14-4835-aa7f-9cd71806e6fa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" 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">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink: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 Tax Liabilities, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_b227b4b3-9d92-4a86-8974-582af7e01ef3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_107e24cf-568a-4a79-9b03-0c037c1ce425_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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 Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink: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 Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_ef3a04ad-89cf-41dd-bc41-9cb4f07816e8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_PremiumBeverageAlcoholMember_7f7835a0-4b15-4524-ae93-c980b9a78fad_terseLabel_en-US" xlink:label="lab_mgpi_PremiumBeverageAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium beverage alcohol</link:label>
    <link:label id="lab_mgpi_PremiumBeverageAlcoholMember_label_en-US" xlink:label="lab_mgpi_PremiumBeverageAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium Beverage Alcohol [Member]</link:label>
    <link:label id="lab_mgpi_PremiumBeverageAlcoholMember_documentation_en-US" xlink:label="lab_mgpi_PremiumBeverageAlcoholMember" 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">Premium Beverage Alcohol [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PremiumBeverageAlcoholMember" xlink:href="mgpi-20211231.xsd#mgpi_PremiumBeverageAlcoholMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_PremiumBeverageAlcoholMember" xlink:to="lab_mgpi_PremiumBeverageAlcoholMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_9099ed95-6aaf-43a3-af8f-35af6aaccc8b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink: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 noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_de2d4234-11ad-41c9-96b7-9879006b83e2_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityWellKnownSeasonedIssuer_8711e7fa-89b0-4e5b-b920-3cef50b7a8f9_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_87e1b1a5-1e17-45f9-9ff4-c86458a1962a_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/2021/elts/us-gaap-2021-01-31.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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_9d2f112e-499f-41f4-a628-c8adf9714c46_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal and state excise taxes payable</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_label_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" xlink: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, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Excise Taxes Payable</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" 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, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Excise Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" xlink:to="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_42569344-25eb-4de9-8bc6-c01fd606d940_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_853f958f-7201-4f5a-9e54-029f37263a49_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_CreditAgreementMember_a4fd8d92-63c5-4ba9-a10a-19af44a308d9_terseLabel_en-US" xlink:label="lab_mgpi_CreditAgreementMember" xlink: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 Agreement</link:label>
    <link:label id="lab_mgpi_CreditAgreementMember_label_en-US" xlink:label="lab_mgpi_CreditAgreementMember" xlink: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 Agreement [Member]</link:label>
    <link:label id="lab_mgpi_CreditAgreementMember_documentation_en-US" xlink:label="lab_mgpi_CreditAgreementMember" 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">Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CreditAgreementMember" xlink:href="mgpi-20211231.xsd#mgpi_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_CreditAgreementMember" xlink:to="lab_mgpi_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_9ed33f08-e44b-44f8-b446-223187f63762_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/2021/elts/us-gaap-2021-01-31.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_mgpi_TwoGrainSuppliersMember_50439365-0613-454a-9ff0-2f07e4450c9b_terseLabel_en-US" xlink:label="lab_mgpi_TwoGrainSuppliersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2 Grain Suppliers</link:label>
    <link:label id="lab_mgpi_TwoGrainSuppliersMember_label_en-US" xlink:label="lab_mgpi_TwoGrainSuppliersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Grain Suppliers [Member]</link:label>
    <link:label id="lab_mgpi_TwoGrainSuppliersMember_documentation_en-US" xlink:label="lab_mgpi_TwoGrainSuppliersMember" 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">Two Grain Suppliers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TwoGrainSuppliersMember" xlink:href="mgpi-20211231.xsd#mgpi_TwoGrainSuppliersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_TwoGrainSuppliersMember" xlink:to="lab_mgpi_TwoGrainSuppliersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_3e7b1126-ac59-46bf-a32d-f4b3b75dac99_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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 Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_fa5f0a5d-68ea-40a9-a473-65d244630a55_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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareBasic_66493ce7-d47b-43dc-a03f-e02332397ce0_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">Earnings per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_c4f74b41-eb20-4d4e-b0f2-e3b25ab345da_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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 EPS data (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/2021/elts/us-gaap-2021-01-31.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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b20014b7-8f8e-4d62-b7d2-5548a900749d_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9770a864-5271-4d4c-a8d5-05f96437b3e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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">Changes in Company-sponsored post-employment benefit plan</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_dccd3906-be4e-4d0c-9ef4-13401243f6c2_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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerTextBlock_2a8396d6-d147-4017-9d65-7fb1cf504530_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</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/2021/elts/us-gaap-2021-01-31.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_SubleaseIncome_67b9c616-92e0-4ca4-8563-9e4e18c18bd9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" 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">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_38bc6adf-0237-4fa7-9819-5ffb05f0581d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6b00fccb-31bf-47bd-83f2-740b529147be_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Non vested balance at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9702b0b4-3c4c-4c9e-a0cb-959057fd0a54_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Non vested balance at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod_b00d7b6f-c9b8-4094-86df-44ac45a72796_terseLabel_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold period</link:label>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod_label_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod" xlink: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, Convertible, Measurement Period</link:label>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod_documentation_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod" 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, Convertible, Measurement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriod" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleMeasurementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriod" xlink:to="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_08d30113-afa8-46ef-b906-6a0a3ee925f6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_832af6b5-f714-4847-9d2b-f84797dbed5d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_8febe20d-2577-49ea-a7dd-439fd99a44ef_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">Schedule of Revenues Disaggregated</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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_0dd2a57a-7ae5-43ff-8354-1e52ae5bcc38_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_3b54ef5a-e008-471f-98dc-6638acfc4937_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_ff554290-1321-468e-a660-08f4109b843f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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 recognized</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink: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 Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_08974162-2737-4209-a30b-76c95908454d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_47b33ac1-c3f4-4103-9c04-6dd1f39a6e16_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_765c3225-1e26-4f4a-b8f7-ba596ad7c5a6_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" 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">State tax credit carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_efccf159-44e0-4b68-bc2e-ddabd1b5600a_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_1cbcc210-c19a-4b8a-94b0-a2c7f26c42bf_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_12f4d81e-4641-442c-8450-86ad01d2abcc_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" 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">Restricted stock authorized but not granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_af4d3dae-26f1-4c0e-bc06-0b456359b511_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 cash flows from 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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxLiabilities_3586900c-11ad-4775-9cfb-eaa8353f58ab_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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 deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_18708d7b-c741-45e2-b413-2e14d68f6f14_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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">Net deferred income tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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 Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_3d24402c-80af-4dd9-937c-4a1e8534ef90_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_136262a0-75ba-4c09-9149-895f18f954c1_terseLabel_en-US" xlink:label="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock shares repurchased (in shares)</link:label>
    <link:label id="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_label_en-US" xlink:label="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased And Retired During Period From Employees, Shares</link:label>
    <link:label id="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_documentation_en-US" xlink:label="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" 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">Stock Repurchased And Retired During Period From Employees, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" xlink:href="mgpi-20211231.xsd#mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" xlink:to="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_55559d52-07a1-4a40-bdba-85dc65c53a07_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, percentage of non-cumulative</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_749bec30-9771-40d4-ad0b-e381b090908c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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 Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_MGPIngredientsIncMember_c96517f1-976f-4e2e-ad0d-ee96501969eb_terseLabel_en-US" xlink:label="lab_mgpi_MGPIngredientsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MGP</link:label>
    <link:label id="lab_mgpi_MGPIngredientsIncMember_label_en-US" xlink:label="lab_mgpi_MGPIngredientsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MGP Ingredients, Inc. [Member]</link:label>
    <link:label id="lab_mgpi_MGPIngredientsIncMember_documentation_en-US" xlink:label="lab_mgpi_MGPIngredientsIncMember" 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">MGP Ingredients, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MGPIngredientsIncMember" xlink:href="mgpi-20211231.xsd#mgpi_MGPIngredientsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_MGPIngredientsIncMember" xlink:to="lab_mgpi_MGPIngredientsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_0af54442-4bbe-47dd-80a5-9f8d7394f94a_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">EDC plan investments</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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationConsiderationTransferred1_caa3b7a2-fcab-46a4-ae3a-d1a16901edb3_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" 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">Fair value of total consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_NotePurchaseAgreementDue2027Member_e1bae37a-94d7-4f67-b617-453dd9d59a3b_terseLabel_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementDue2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Purchase Agreement Due 2027</link:label>
    <link:label id="lab_mgpi_NotePurchaseAgreementDue2027Member_label_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Purchase Agreement Due 2027 [Member]</link:label>
    <link:label id="lab_mgpi_NotePurchaseAgreementDue2027Member_documentation_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementDue2027Member" 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">Note Purchase Agreement Due 2027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2027Member" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_NotePurchaseAgreementDue2027Member" xlink:to="lab_mgpi_NotePurchaseAgreementDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_e154bf58-d5f3-4ab6-9f40-a4be1ef6a1a7_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_GoodwillRollForward_97d41cb7-1730-418e-bd62-9768994afdb0_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_f67a57b9-0904-4369-ac61-605f347c8083_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_0d9765c9-8a8b-4555-8a9f-b0203ae9fc69_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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 maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_ed83083a-cd72-4e5b-997e-f281f720a484_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" 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">Less current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink: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 and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_1f1b4184-6599-46ca-824e-464ed7b9c6c4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BrandedSpiritsMember_14d3c844-fc4b-47e5-990a-899e7b87bdf8_terseLabel_en-US" xlink:label="lab_mgpi_BrandedSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Branded Spirits</link:label>
    <link:label id="lab_mgpi_BrandedSpiritsMember_label_en-US" xlink:label="lab_mgpi_BrandedSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Branded Spirits [Member]</link:label>
    <link:label id="lab_mgpi_BrandedSpiritsMember_documentation_en-US" xlink:label="lab_mgpi_BrandedSpiritsMember" 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">Branded Spirits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BrandedSpiritsMember" xlink:to="lab_mgpi_BrandedSpiritsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_7ce10789-1bd7-4211-8963-a96dd7c6b290_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_7d74d106-9899-49ed-abf4-a177e34b6536_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</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/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_a3509d75-5b70-41ab-9d39-fdd7df2671a8_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/2021/elts/us-gaap-2021-01-31.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_mgpi_ShorttermIncentivePlanMember_d6a5850d-87ec-4316-97de-4ae906c2025e_terseLabel_en-US" xlink:label="lab_mgpi_ShorttermIncentivePlanMember" xlink: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 Incentive Plan</link:label>
    <link:label id="lab_mgpi_ShorttermIncentivePlanMember_label_en-US" xlink:label="lab_mgpi_ShorttermIncentivePlanMember" xlink: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 Incentive Plan [Member]</link:label>
    <link:label id="lab_mgpi_ShorttermIncentivePlanMember_documentation_en-US" xlink:label="lab_mgpi_ShorttermIncentivePlanMember" 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 Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ShorttermIncentivePlanMember" xlink:href="mgpi-20211231.xsd#mgpi_ShorttermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ShorttermIncentivePlanMember" xlink:to="lab_mgpi_ShorttermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_cf2f27f1-7cc1-40cf-bea2-9049345845ea_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_245d7417-df30-45b1-b507-c27bd5ced288_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink: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 common shares</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink: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 and Diluted, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_7f48f9af-0d8b-4832-91af-d99ea2b75150_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b852f714-cec4-40a0-a2e7-9ef5fd8b7705_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_59c5d564-350a-486f-aaee-04cfa8563286_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/2021q4/dei-2021q4.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_mgpi_IndustrialAlcoholMember_8e89cba0-ad36-4fc3-abad-8d81016997a1_terseLabel_en-US" xlink:label="lab_mgpi_IndustrialAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial alcohol</link:label>
    <link:label id="lab_mgpi_IndustrialAlcoholMember_label_en-US" xlink:label="lab_mgpi_IndustrialAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Alcohol [Member]</link:label>
    <link:label id="lab_mgpi_IndustrialAlcoholMember_documentation_en-US" xlink:label="lab_mgpi_IndustrialAlcoholMember" 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">Industrial Alcohol [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialAlcoholMember" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialAlcoholMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_IndustrialAlcoholMember" xlink:to="lab_mgpi_IndustrialAlcoholMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_c0bf4b72-bad5-420c-a882-80f00fd20cef_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink: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 based on current year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink: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, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_39d90df9-bc92-4fbc-bf8c-9acc953f4cbc_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink: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 cash payment information:</link:label>
    <link:label id="lab_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink: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 Cash Flow Elements and Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_e49e6095-595b-455c-b154-77dc521a0d1b_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/2021/elts/us-gaap-2021-01-31.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_LiabilitiesAndStockholdersEquity_cee72238-b65d-4040-b08f-a1e1d643c824_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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_fad18683-e05a-4d8f-8b2a-c273b8cef007_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_1ca5adbf-de7b-4ba5-8119-01180a79df19_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">Other</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/2021/elts/us-gaap-2021-01-31.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_mgpi_NotePurchaseAgreementMember_f91bcf6a-fc81-40be-948f-2cf1ec6d812f_terseLabel_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Purchase Agreement</link:label>
    <link:label id="lab_mgpi_NotePurchaseAgreementMember_label_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Purchase Agreement [Member]</link:label>
    <link:label id="lab_mgpi_NotePurchaseAgreementMember_documentation_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementMember" 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">Note Purchase Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementMember" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_NotePurchaseAgreementMember" xlink:to="lab_mgpi_NotePurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_1a146c2f-c797-4dfc-9510-c2fabca1e97e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EDC plan liabilities, current</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_74269c12-4fbb-486d-ba4e-b7f7041b7b30_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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 vesting period, tranche one</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink: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, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_FireDamageMember_86c52111-3144-43f5-8d82-3406d1488281_terseLabel_en-US" xlink:label="lab_mgpi_FireDamageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fire Damage</link:label>
    <link:label id="lab_mgpi_FireDamageMember_label_en-US" xlink:label="lab_mgpi_FireDamageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fire Damage [Member]</link:label>
    <link:label id="lab_mgpi_FireDamageMember_documentation_en-US" xlink:label="lab_mgpi_FireDamageMember" 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">Fire Damage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FireDamageMember" xlink:href="mgpi-20211231.xsd#mgpi_FireDamageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_FireDamageMember" xlink:to="lab_mgpi_FireDamageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b0b97c5f-d7a8-42ae-a657-c9520b1999e5_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/2021/elts/us-gaap-2021-01-31.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_96cb2e98-9f81-4caf-9eca-20bf856b9871_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" 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">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink: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, Tax Expense (Benefit), Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessInterruptionLossDomain_265f5e7d-8d72-4ab0-ae59-ff57e0f32fed_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessInterruptionLossDomain" xlink: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 Interruption Loss [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessInterruptionLossDomain_label_en-US" xlink:label="lab_us-gaap_BusinessInterruptionLossDomain" xlink: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 Interruption Loss [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessInterruptionLossDomain" xlink:to="lab_us-gaap_BusinessInterruptionLossDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_f0edf92f-c5ee-4b64-8531-f37129382be5_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_38eacb7d-81f3-49d7-b199-1fd482e4dc43_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink: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, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_708426e0-65ee-441b-9329-f59ad22a39b1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_66cb5220-c825-41d0-8d01-cbe86b548733_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" xlink: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 expenses and other</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_label_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses and Other</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" 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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses and Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" xlink:to="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_2e5a7f0d-1eb5-4297-9b06-4a251134c627_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 method ownership percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_f35b0ce6-0e94-4db7-9777-0abab06b0328_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/2021q4/dei-2021q4.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_mgpi_TargetedBonusAwardExpense_68603799-c001-4edb-9dfe-57dbd013ec0d_terseLabel_en-US" xlink:label="lab_mgpi_TargetedBonusAwardExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Targeted bonus award expense</link:label>
    <link:label id="lab_mgpi_TargetedBonusAwardExpense_label_en-US" xlink:label="lab_mgpi_TargetedBonusAwardExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Targeted Bonus Award Expense</link:label>
    <link:label id="lab_mgpi_TargetedBonusAwardExpense_documentation_en-US" xlink:label="lab_mgpi_TargetedBonusAwardExpense" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TargetedBonusAwardExpense" xlink:href="mgpi-20211231.xsd#mgpi_TargetedBonusAwardExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_TargetedBonusAwardExpense" xlink:to="lab_mgpi_TargetedBonusAwardExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_5f474506-4b3b-4d4f-95a7-2e1b42981578_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_09752870-a222-47b3-9ac0-befe67970fcc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f038c81b-d07b-46bf-8977-7181f9083999_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" 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">Reductions for settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink: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, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_6ab589f3-def2-4d69-991e-2294fec67fc6_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentDomain_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain" xlink:to="lab_us-gaap_NonrecurringAdjustmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_5a978a51-bec7-46aa-84bd-5bc3ab2de187_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/2021/elts/srt-2021-01-31.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_IncomeTaxesReceivable_eeb85676-3b2d-4d45-84c0-88155e308f3c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink: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 Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_4338afcc-aa3d-4efa-b038-dabf296a2cfa_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_ec223003-84f7-4783-ae5a-b771cd6f655d_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink: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 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_02dc83b5-771a-48cd-828e-c92a83eb2abb_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/2021/elts/us-gaap-2021-01-31.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_LineOfCredit_14e35bb0-942c-4a9b-829b-6931452acaa1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 agreement - revolver</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8a211272-d05c-4a54-ac08-3a07c5854e37_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_bb49b80a-1396-4170-a31c-2221be1ff14c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink: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, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5cc27c24-64b2-4cbd-b4d5-9f8ded1b453a_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink: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 loss attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_b35809e2-e8d9-4f2f-a8da-b59cb7fef49e_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, general, and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_cfe0c404-7d54-4d39-8ef0-b6a9ef2a1d84_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" 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">SG&amp;A 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredFinanceCostsNet_8b015933-16ef-41cf-a016-88c895ff6c3c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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">Unamortized loan fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_71ee355c-04bf-4a15-a689-c07f31f55763_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized loan fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4ffad47b-7a70-40ac-86bb-fe889ba65c7e_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_79da7c73-aafa-4fe4-b8fa-47cba75ffefc_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_100ac970-08fe-46d2-a331-832f21e3edfd_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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 of year balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_de615657-9bfe-4305-b644-7f1d5f84b455_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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">End of year balance</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_25801666-4ae6-4461-813e-f294c463f0e4_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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 deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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 Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_d0d40b49-d65b-42ec-8655-7697ccd95ad6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_NotePurchaseAgreementDue2029Member_c13502d7-8205-4901-ae67-b59a36c29659_terseLabel_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementDue2029Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Purchase Agreement Due 2029</link:label>
    <link:label id="lab_mgpi_NotePurchaseAgreementDue2029Member_label_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementDue2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Note Purchase Agreement Due 2029 [Member]</link:label>
    <link:label id="lab_mgpi_NotePurchaseAgreementDue2029Member_documentation_en-US" xlink:label="lab_mgpi_NotePurchaseAgreementDue2029Member" 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">Note Purchase Agreement Due 2029</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2029Member" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_NotePurchaseAgreementDue2029Member" xlink:to="lab_mgpi_NotePurchaseAgreementDue2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_176e0826-0371-4b19-9020-2a600199709e_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 (in shares)</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/2021q4/dei-2021q4.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_dei_EntityAddressStateOrProvince_383e9d87-a3a7-49a1-940f-b03442d341c9_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/2021q4/dei-2021q4.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_srt_CumulativeEffectPeriodOfAdoptionAxis_7601456c-1181-4dbf-8e0f-7f52d4fa6abf_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_09bf0dec-a49b-464f-ba2a-159bee2b3559_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink: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 property insurance recoveries</link:label>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink: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 Insurance Settlement, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_e9282202-c766-4b7a-ad06-d40cdd581a31_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink: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 benefit plans</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink: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 Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6dbeabb6-a03a-456d-8eff-7b0898d0e070_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/2021/elts/us-gaap-2021-01-31.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_mgpi_TheDirectorsPlanMember_c8f31cf7-5197-4d5a-a75b-72ff5342e762_terseLabel_en-US" xlink:label="lab_mgpi_TheDirectorsPlanMember" xlink: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 Director's Plan</link:label>
    <link:label id="lab_mgpi_TheDirectorsPlanMember_label_en-US" xlink:label="lab_mgpi_TheDirectorsPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Director's Plan [Member]</link:label>
    <link:label id="lab_mgpi_TheDirectorsPlanMember_documentation_en-US" xlink:label="lab_mgpi_TheDirectorsPlanMember" 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 Director's Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TheDirectorsPlanMember" xlink:href="mgpi-20211231.xsd#mgpi_TheDirectorsPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_TheDirectorsPlanMember" xlink:to="lab_mgpi_TheDirectorsPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1d2aa744-c5b7-477e-ae56-591d2d6d38a4_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_8158dddc-9cca-450a-a862-82c802a24363_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink: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 loss carryforward, valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_3a79efd4-0930-4360-8473-f785a9d0ec89_periodStartLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" 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_OperatingLossCarryforwardsValuationAllowance_1c8869d2-3006-450b-a9dd-a87d0ffffa87_periodEndLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" 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_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink: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 Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_4e38505c-28b8-40e1-85e4-737dcc8ffc74_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 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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquireBusinessesNetOfCashAcquired_e29e9858-d112-496a-b212-42b97d955de6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Purchase of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e00ba43d-7544-4bf0-9ece-499cebd6d341_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Purchase of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink: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 Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_08728f3e-e8fd-417a-a984-aceb46871b5f_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">CORPORATE BORROWINGS</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/2021/elts/us-gaap-2021-01-31.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_NonrecurringAdjustmentAxis_58ba6c59-497b-4b4e-8e3b-d1d69835cfdd_terseLabel_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:label id="lab_us-gaap_NonrecurringAdjustmentAxis_label_en-US" xlink:label="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis" xlink:to="lab_us-gaap_NonrecurringAdjustmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_6742fcfb-1f69-4e68-a815-7db537d6f07a_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" 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">Shares outstanding at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_2550f9d2-dd80-438d-86d6-dd944429a9b1_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" 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">Shares outstanding at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_75117035-225b-4b03-b6f8-b251109b2e5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_4f4e06a9-fe1d-4015-a698-85074fa7079c_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" 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">Credit Agreement</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/2021/elts/us-gaap-2021-01-31.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_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StockIssuedDuringPeriodSharesNewIssues_c0d24b92-8375-409c-ba8b-7d46f9ab38d3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Common Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_c7078d9a-c71f-425a-8923-1204da35ff52_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_32c2e5ac-d144-4fff-992c-ac4c4a2c49b1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_62eb177e-0ba7-4437-b134-ad1a6a048bb4_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">Total operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_c5c9004f-22cf-4366-8014-8751e91c9f33_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">Total operating lease liability</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/2021/elts/us-gaap-2021-01-31.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_CurrentFederalTaxExpenseBenefit_da1cc6bd-0474-4827-88c6-3b6d27d70ae8_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventory_7ab8eef5-802b-4bce-b4fc-42ad4b099b57_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink: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_OtherInventory_label_en-US" xlink:label="lab_us-gaap_OtherInventory" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventory" xlink:to="lab_us-gaap_OtherInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_1f67e62d-5222-4a99-bb0b-ead84ed2376d_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/2021q4/dei-2021q4.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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_cb5dd314-3f70-453e-91e4-076a63bfc659_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink: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 Interest Expenses Incurred</link:label>
    <link:label id="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink: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 Income and Interest Expense Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_692c2cb5-7f42-41fb-b3ef-2e32775b795a_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">No par value; authorized 40,000,000 shares; issued 23,125,166 and 18,115,965 shares at December&#160;31, 2021 and 2020, respectively; 21,964,314 and 16,915,862 shares outstanding at December&#160;31, 2021 and 2020, respectively</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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueLineItems_3bc862ee-9738-4811-9115-66ea2d378e81_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/2021/elts/us-gaap-2021-01-31.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_162f02df-a207-4e5f-9c2b-665b8eb7bfd3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for recognition of unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_20122d59-a373-49a7-bc21-2db6ad082976_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8b6ae245-03de-4e07-bc4c-0f39d77458d1_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Non vested balance at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_02633d29-109c-487c-a9eb-59afda01b3f8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Non vested balance at end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_de816369-ea49-48a3-bdef-db9bad62fad5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink: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, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DistributorRelationshipsMember_69251d92-28a0-454a-81f4-f9d97543aad1_terseLabel_en-US" xlink:label="lab_mgpi_DistributorRelationshipsMember" xlink: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 Rights</link:label>
    <link:label id="lab_mgpi_DistributorRelationshipsMember_label_en-US" xlink:label="lab_mgpi_DistributorRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributor Relationships [Member]</link:label>
    <link:label id="lab_mgpi_DistributorRelationshipsMember_documentation_en-US" xlink:label="lab_mgpi_DistributorRelationshipsMember" 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">Distributor Relationships</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DistributorRelationshipsMember" xlink:to="lab_mgpi_DistributorRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_aa93ec9a-07ca-4fd2-9f8d-29bae105519d_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink: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 Company</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_fe0e114a-9eaa-4dab-ba39-8ab9dfd77cd2_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">Post-employment 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/2021/elts/us-gaap-2021-01-31.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:label id="lab_us-gaap_CommitmentsAndContingencies_b525ee42-2f66-4fc0-b13a-1580a13e4cdc_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 &#8211; Note 10</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LongTermDebtByMaturityAbstract_b788e28b-ed0a-48bd-b453-16671d47fa4e_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" 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">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink: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, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_3739cb7c-8105-4b45-881e-8fd0caa721b9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_58bce780-dde5-4ce2-a20c-0decdbc0230a_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/2021/elts/us-gaap-2021-01-31.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4afc34d7-24c1-4ed2-880b-833616e12bd4_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 income</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/2021/elts/us-gaap-2021-01-31.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_dei_EntityEmergingGrowthCompany_1aab7c0e-e897-4660-8ab9-5aa0797ab479_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/2021q4/dei-2021q4.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_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_99fd8f17-6ec1-483e-a13a-0b5c58a6c52d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, allowance for credit losses</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/2021/elts/us-gaap-2021-01-31.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_InventoryWriteDown_7a20b7d9-4ba3-49c4-a76f-a964ba5deb89_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 impairment</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_230fef7a-b650-47da-bcc5-d8aaac029dcf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_0f9a6ba5-912a-41eb-802b-887b8188c917_terseLabel_en-US" xlink:label="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond With Williamstown Kentucky</link:label>
    <link:label id="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_label_en-US" xlink:label="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond With Williamstown Kentucky [Member]</link:label>
    <link:label id="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_documentation_en-US" xlink:label="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" 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">Industrial Revenue Bond With Williamstown Kentucky</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" xlink:to="lab_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod_e31f40e9-094e-4972-918c-0bbb643f7e5a_terseLabel_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold of business day</link:label>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod_label_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod" xlink: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, Convertible, Business Period</link:label>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod_documentation_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod" 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, Convertible, Business Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleBusinessPeriod" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleBusinessPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DebtInstrumentConvertibleBusinessPeriod" xlink:to="lab_mgpi_DebtInstrumentConvertibleBusinessPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_CreditAgreementDue2025Member_fb8da5dc-9f38-49c1-b11b-416ba6781f11_terseLabel_en-US" xlink:label="lab_mgpi_CreditAgreementDue2025Member" xlink: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 Agreement Due 2025</link:label>
    <link:label id="lab_mgpi_CreditAgreementDue2025Member_label_en-US" xlink:label="lab_mgpi_CreditAgreementDue2025Member" xlink: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 Agreement Due 2025 [Member]</link:label>
    <link:label id="lab_mgpi_CreditAgreementDue2025Member_documentation_en-US" xlink:label="lab_mgpi_CreditAgreementDue2025Member" 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">Credit Agreement Due 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CreditAgreementDue2025Member" xlink:href="mgpi-20211231.xsd#mgpi_CreditAgreementDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_CreditAgreementDue2025Member" xlink:to="lab_mgpi_CreditAgreementDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_WarehouseServicesMember_a5cbd370-097e-43eb-88ff-9bb1851ffdc8_terseLabel_en-US" xlink:label="lab_mgpi_WarehouseServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse services</link:label>
    <link:label id="lab_mgpi_WarehouseServicesMember_label_en-US" xlink:label="lab_mgpi_WarehouseServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse Services [Member]</link:label>
    <link:label id="lab_mgpi_WarehouseServicesMember_documentation_en-US" xlink:label="lab_mgpi_WarehouseServicesMember" 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">Warehouse Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_WarehouseServicesMember" xlink:href="mgpi-20211231.xsd#mgpi_WarehouseServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_WarehouseServicesMember" xlink:to="lab_mgpi_WarehouseServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_5f6dfd82-c380-448c-923f-f448a8b75edc_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_314e5e30-7acf-4d20-a8e1-3920efbacc1e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink: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 issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink: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 Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_5aa71fb4-8b7f-4ea5-9c30-99fca17bf575_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_1db3c2c7-6e0d-4ac6-af72-299e8d67b387_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_4a7f4054-7135-4349-9d31-0775f4a9fef1_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <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/2021q4/dei-2021q4.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_GoodwillLineItems_7aa95d86-de26-4447-b1d3-ef70357b7b6d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_68a0f874-70a3-48fd-8d89-248a13c00ef1_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/2021/elts/us-gaap-2021-01-31.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_BusinessAcquisitionsProFormaNetIncomeLoss_d355aa9f-c9dc-4d4a-a563-eec698c7f58e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" 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">Adjustments to pro forma net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_56143272-9123-46ad-b09d-0a1564205060_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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 Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_e9443fc0-04dd-4e57-904c-48db19f69d85_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink: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 (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink: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, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquisitionRelatedCostsMember_a12dedc2-111f-4978-9839-895bc59cf465_terseLabel_en-US" xlink:label="lab_us-gaap_AcquisitionRelatedCostsMember" xlink: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 Costs</link:label>
    <link:label id="lab_us-gaap_AcquisitionRelatedCostsMember_label_en-US" xlink:label="lab_us-gaap_AcquisitionRelatedCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquisitionRelatedCostsMember" xlink:to="lab_us-gaap_AcquisitionRelatedCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_54cf529f-9bd9-46ad-9407-0920caf00d3b_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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">Less 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/2021/elts/us-gaap-2021-01-31.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_LandBuildingsAndImprovementsMember_3d3e2d4c-3a4f-46ea-889e-9e4241036ada_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, buildings, and improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_2a5577a5-3ce6-4eb4-b5c9-539c94b42d8a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_c02d67f5-4938-4c16-967e-bd8613bafcd3_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink: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 (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_58539eed-771c-4fb7-be19-8da52837c167_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink: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</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink: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 Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_e40c7e97-c801-4e4b-a3fe-906d08e512d1_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/2021/elts/us-gaap-2021-01-31.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_CommonStockDividendsPerShareDeclared_11f72da0-7b80-43d7-bee6-13cc95cc73ae_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f606eca9-436d-4294-90fa-a627f671f0e5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink: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 issued to acquire business (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink: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 Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_2edfc368-bdec-4d44-bf05-0b6e50b844c2_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_c59f9f21-25c7-4a7f-bda8-4d782bcfea26_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">Accrued expenses and other</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_44e1c912-eedc-482f-9190-0b4424ff7fbc_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</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/2021/elts/us-gaap-2021-01-31.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_RevenueFromContractWithCustomerExcludingAssessedTax_76876d25-43b1-47c6-9ec3-3fefebc81432_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">Sales to customers:</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_35c324f1-4650-41e7-aabe-f027dbfbb308_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">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/2021/elts/us-gaap-2021-01-31.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f616f79c-abcb-49b0-8748-1bdccb83d59e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_a29ef5f4-0405-41d2-b460-a24d5fff0225_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office furniture and equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_c66ccf1e-511a-49c6-81fa-d9905e8be0b3_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">Payment of dividends and dividend equivalents</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/2021/elts/us-gaap-2021-01-31.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_DividendsDeclaredTableTextBlock_a95591c4-ecd6-4eb2-981c-4d33b98425b8_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink: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 Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsDeclaredTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink: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 Declared [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDeclaredTableTextBlock" xlink:to="lab_us-gaap_DividendsDeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_e345b8f7-1a58-4320-b104-79ab31cce640_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_SpecialtyWheatStarchesMember_2b6e574c-6b88-412a-a628-9e02a53491d4_terseLabel_en-US" xlink:label="lab_mgpi_SpecialtyWheatStarchesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty wheat starches</link:label>
    <link:label id="lab_mgpi_SpecialtyWheatStarchesMember_label_en-US" xlink:label="lab_mgpi_SpecialtyWheatStarchesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty Wheat Starches [Member]</link:label>
    <link:label id="lab_mgpi_SpecialtyWheatStarchesMember_documentation_en-US" xlink:label="lab_mgpi_SpecialtyWheatStarchesMember" 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">Specialty Wheat Starches [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_SpecialtyWheatStarchesMember" xlink:href="mgpi-20211231.xsd#mgpi_SpecialtyWheatStarchesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_SpecialtyWheatStarchesMember" xlink:to="lab_mgpi_SpecialtyWheatStarchesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_2569601c-f529-48d9-af70-8515d8d3244e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" 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</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_b10d4b16-5a08-4725-90b1-3214dcc35c53_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/2021/elts/srt-2021-01-31.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_us-gaap_EquityAbstract_498e6d32-caae-4bc4-80cc-1de5abb75ba3_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/2021/elts/us-gaap-2021-01-31.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_OperatingLossCarryforwardsTable_56413827-5889-4526-8192-196ce7c79527_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink: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 Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_c1bd6f21-dc77-4441-887d-2ee2c369b568_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink: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 long-term borrowings</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_c1f26130-f0fe-482f-a682-5f28fa4c7d53_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">Issued Common</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_336d3f59-0ae7-4c1a-9ae7-d2fb8a6a5fae_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" 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</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/2021/elts/us-gaap-2021-01-31.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_mgpi_UltraPremiumSpiritsMember_f99dfedf-3fcc-4486-bd8a-d0f3b9f95fc3_terseLabel_en-US" xlink:label="lab_mgpi_UltraPremiumSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ultra premium</link:label>
    <link:label id="lab_mgpi_UltraPremiumSpiritsMember_label_en-US" xlink:label="lab_mgpi_UltraPremiumSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ultra Premium Spirits [Member]</link:label>
    <link:label id="lab_mgpi_UltraPremiumSpiritsMember_documentation_en-US" xlink:label="lab_mgpi_UltraPremiumSpiritsMember" 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">Ultra Premium Spirits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_UltraPremiumSpiritsMember" xlink:href="mgpi-20211231.xsd#mgpi_UltraPremiumSpiritsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_UltraPremiumSpiritsMember" xlink:to="lab_mgpi_UltraPremiumSpiritsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_9c0bc0a5-a382-449a-ab36-36324193f561_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">OPERATING 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/2021/elts/us-gaap-2021-01-31.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_mgpi_TenLargestSuppliersMember_4f7f3e16-8a92-4e5c-9392-4694c3cbb14d_terseLabel_en-US" xlink:label="lab_mgpi_TenLargestSuppliersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">10 Largest Suppliers</link:label>
    <link:label id="lab_mgpi_TenLargestSuppliersMember_label_en-US" xlink:label="lab_mgpi_TenLargestSuppliersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Largest Suppliers [Member]</link:label>
    <link:label id="lab_mgpi_TenLargestSuppliersMember_documentation_en-US" xlink:label="lab_mgpi_TenLargestSuppliersMember" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TenLargestSuppliersMember" xlink:href="mgpi-20211231.xsd#mgpi_TenLargestSuppliersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_TenLargestSuppliersMember" xlink:to="lab_mgpi_TenLargestSuppliersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_a80b2c6b-fdab-438a-86c1-c9273dce92d1_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">Operating income</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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfPropertyPlantAndEquipmentTable_05303b56-a720-4d58-9d47-d77a7f3e21b9_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_OperatingLeaseLiabilityCurrent_859e0fb8-e90e-41f7-b372-8f50874942fa_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 operating lease liabilities</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/2021/elts/us-gaap-2021-01-31.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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_3d0f7b85-8ac1-4172-88a9-f04e3c19bb00_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink: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, including current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2b2729ea-59ba-4523-be74-a1ae0ff6f9ae_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" 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 indebtedness outstanding, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink: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 and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_8ae7e853-52d2-4ae3-b980-fd356304e4b4_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_f8ec4c52-98c8-4dc4-9210-a01f1701d3e4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_793d60ec-0261-4052-a662-07f4a34c1e2e_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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentFiscalYearFocus_fb4655e6-8294-4d0e-aa62-0ccc894d8403_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/2021q4/dei-2021q4.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_ShareBasedCompensation_9ab01649-689d-404f-89e4-136aadcc810d_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">Share-based compensation</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/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalMember_c413667a-db25-4e62-b5c3-b900c4b22a5f_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/2021/elts/us-gaap-2021-01-31.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_CashAndCashEquivalentsAtCarryingValue_46cf4b3d-fc3b-4a1d-8429-6c690b7fe039_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/2021/elts/us-gaap-2021-01-31.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_CommonStockDividendsPerShareCashPaid_563aae26-37c7-4266-a340-f21a06706cfe_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">Dividends and dividend equivalents (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/2021/elts/us-gaap-2021-01-31.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_LongtermDebtTypeDomain_47395514-b532-4337-9e4c-7c5ebe7db8b8_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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_9e71a61a-47f5-4ce8-81ba-2e2c55b5d78e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_940383ee-29d9-4c4b-8fd3-d289d63f2b01_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b7b1fd25-99b1-4adb-b435-f580018d4469_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EDC plan liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink: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, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_2fd09fd3-b078-4c8b-a2a8-1b48adcd2e88_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" 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">Accrued expenses and other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_a13e8735-f68c-458c-b1b5-c3dac69c2ee1_terseLabel_en-US" xlink:label="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock shares repurchased</link:label>
    <link:label id="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_label_en-US" xlink:label="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased And Retired During Period From Employees, Value</link:label>
    <link:label id="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_documentation_en-US" xlink:label="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" 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">Stock Repurchased And Retired During Period From Employees, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" xlink:href="mgpi-20211231.xsd#mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" xlink:to="lab_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_bc7621a2-b0e4-48c8-8f62-34949b08c6c7_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink: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 Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_48b251b3-44aa-47f8-b2fa-bb68c9f7a115_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" 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">Proceeds from credit agreement - revolver</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_31a986b9-2d84-457f-9876-40491c740b5d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_c5875f6d-4900-4538-8a16-1a5796102dae_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 income (loss), 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/2021/elts/us-gaap-2021-01-31.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_mgpi_A188NoteDue2041Member_64d6b378-aeba-4476-b4d3-0d3d3da1c0d4_terseLabel_en-US" xlink:label="lab_mgpi_A188NoteDue2041Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Note 1.88% Due 2041</link:label>
    <link:label id="lab_mgpi_A188NoteDue2041Member_label_en-US" xlink:label="lab_mgpi_A188NoteDue2041Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.88% Note Due 2041 [Member]</link:label>
    <link:label id="lab_mgpi_A188NoteDue2041Member_documentation_en-US" xlink:label="lab_mgpi_A188NoteDue2041Member" 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">1.88% Note Due 2041</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_A188NoteDue2041Member" xlink:href="mgpi-20211231.xsd#mgpi_A188NoteDue2041Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_A188NoteDue2041Member" xlink:to="lab_mgpi_A188NoteDue2041Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_b02ea6ac-950a-48c6-a46a-e277bce3ef87_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" 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">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink: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 for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_535f9837-04dc-49ae-a05c-d458ccf64619_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/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityInterestRateAtPeriodEnd_d3d7d78f-9ac8-4cb3-b024-857a0779303b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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 Agreement, interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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 Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_933e2002-e8bd-4eed-9484-3d66f2172aed_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/2021/elts/srt-2021-01-31.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_mgpi_WhiteGoodsMember_668502f7-2f66-4171-8402-5d4aa2e6408b_terseLabel_en-US" xlink:label="lab_mgpi_WhiteGoodsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">White Goods</link:label>
    <link:label id="lab_mgpi_WhiteGoodsMember_label_en-US" xlink:label="lab_mgpi_WhiteGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">White goods [Member]</link:label>
    <link:label id="lab_mgpi_WhiteGoodsMember_documentation_en-US" xlink:label="lab_mgpi_WhiteGoodsMember" 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">White goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_WhiteGoodsMember" xlink:href="mgpi-20211231.xsd#mgpi_WhiteGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_WhiteGoodsMember" xlink:to="lab_mgpi_WhiteGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_5dcd9c6b-6be9-49bf-b4a6-ccf7c1a43301_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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 Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink: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 Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_InterestCostsIncurredAndExpensed_6f3d1744-1e8d-4497-a42b-e587e553712e_totalLabel_en-US" xlink:label="lab_mgpi_InterestCostsIncurredAndExpensed" 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</link:label>
    <link:label id="lab_mgpi_InterestCostsIncurredAndExpensed_label_en-US" xlink:label="lab_mgpi_InterestCostsIncurredAndExpensed" xlink: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 Costs Incurred And Expensed</link:label>
    <link:label id="lab_mgpi_InterestCostsIncurredAndExpensed_documentation_en-US" xlink:label="lab_mgpi_InterestCostsIncurredAndExpensed" 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">Interest Costs Incurred And Expensed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InterestCostsIncurredAndExpensed" xlink:href="mgpi-20211231.xsd#mgpi_InterestCostsIncurredAndExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_InterestCostsIncurredAndExpensed" xlink:to="lab_mgpi_InterestCostsIncurredAndExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_0223136c-454d-40ef-a50a-0a6d47bc8069_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfAccruedLiabilitiesTableTextBlock_b90abf76-f075-4119-96cc-e88268c69a82_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">Schedule of Accrued Expenses</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/2021/elts/us-gaap-2021-01-31.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_AwardTypeAxis_e071878d-0ca0-47dd-bb78-2319d5bf9f0f_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/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5e90801d-0401-4ace-8e95-6e07f28077c6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d48ad4ae-6a23-4417-9b5c-4676abbb387d_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_3e76e951-545d-4340-9b10-c2c3bf8b1935_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">Schedule of Maturities of Operating Lease Liabilities</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/2021/elts/us-gaap-2021-01-31.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_srt_ConsolidationItemsAxis_f0bca6aa-decd-4804-9ba3-88ca8978cb1b_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/2021/elts/srt-2021-01-31.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_StockholdersEquity_8d6908ec-38f9-45c6-b57d-857f05316e26_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 MGP Ingredients, Inc. stockholders equity</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/2021/elts/us-gaap-2021-01-31.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_OperatingLossCarryforwards_2d82dbc1-c332-4fe2-8891-967443fd64b3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink: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 Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_3073e414-ed58-4187-9b90-8d52f30862a2_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, 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/2021/elts/us-gaap-2021-01-31.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_PreferredStockSharesIssued_1f6f0408-68db-4050-90ac-b851cdf064e2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_46cdc561-e3c9-4e6f-9a90-a2975f34c8ce_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/2021q4/dei-2021q4.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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_cc68b8aa-8c5d-4bca-8917-6512638fdc8f_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">Schedule of Cash Flow, Supplemental Disclosures</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/2021/elts/us-gaap-2021-01-31.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_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/2021/elts/us-gaap-2021-01-31.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_country_IE_88084c1b-aece-438b-8262-1094bb62a9c1_terseLabel_en-US" xlink:label="lab_country_IE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ireland</link:label>
    <link:label id="lab_country_IE_label_en-US" xlink:label="lab_country_IE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IRELAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IE" xlink:to="lab_country_IE" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a282ba05-f4c7-4edb-8982-9158bd98fc45_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/2021q4/dei-2021q4.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_InterestCostsCapitalized_2eea4195-da68-4d43-80cc-a695c69ae73f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plus: Interest cost capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink: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 Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_abf32925-e51f-42c1-9911-638077f4ca3a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink: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 for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_23d27a3d-f6c0-4b24-860b-e3ea0fef3e8e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_StockholdersEquityAbstract_b56a17bd-ff92-42b2-80ab-9128eb9ba247_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_7f8b177e-22c0-45d1-8b60-978d12e7ea7a_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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_882e7800-04fe-4fa1-a2c9-c6252b0bf0e8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_12f48e15-40f2-4a6d-9e3e-c539f99be566_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink: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 Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink: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 Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_165acd35-2743-4057-95ae-7c82c97426ca_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">Long-term operating lease liabilities</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/2021/elts/us-gaap-2021-01-31.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_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_10ef23a9-fdc1-446e-8a1b-24163d578e12_negatedTerseLabel_en-US" xlink:label="lab_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" 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">Operating lease right-of-use assets</link:label>
    <link:label id="lab_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink: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 Tax Liabilities, Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" 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 Tax Liabilities, Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:href="mgpi-20211231.xsd#mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:to="lab_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4beb50b3-fcbc-4bd9-ba88-9b0c68a2b591_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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">Current income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_373ef425-6a4c-4a54-8d60-1f9e760a320f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_ad94fd76-53d4-47a0-879f-b458e7ddc6f4_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 costs charged to expense</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/2021/elts/us-gaap-2021-01-31.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_050a55a4-1acf-4b23-a760-8ef2cda10360_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_419e7e87-203c-42d8-abec-4d49d4825876_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink: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 Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_cb911d28-cc78-4425-9b09-14bd79c747b6_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" 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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_9ad1d844-56c1-4bde-bf17-9478d6be5b58_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 price to acquire business (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_42337035-ec09-4e7d-8b30-41c8f1471bb1_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/2021/elts/us-gaap-2021-01-31.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_OperatingSegmentsMember_751bfd1e-e9f0-4e64-864a-b7bd7a1ca29c_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LesseeOperatingLeaseTermOfContract_e7b76621-3bfd-4b1a-883e-9d7a43665654_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_bbd3b513-489c-461b-a8eb-aa44c23569e6_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink: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 Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_5761dce3-c273-41a5-829c-017af119cad9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" 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">Payment on assumed debt as part of the Merger</link:label>
    <link:label id="lab_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink: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 Merger Related Costs, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:to="lab_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_3bae6461-2504-44ab-8a79-b76cf46a5441_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_16cb4af7-8567-4151-9a7d-a2a195e3a16e_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/2021/elts/us-gaap-2021-01-31.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_LossContingencyReceivable_c77e6a29-8652-4b43-92db-fd4d2ade824c_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment received from insurance</link:label>
    <link:label id="lab_us-gaap_LossContingencyReceivable_label_en-US" xlink:label="lab_us-gaap_LossContingencyReceivable" xlink: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 Contingency, Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyReceivable" xlink:to="lab_us-gaap_LossContingencyReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_158db37f-9753-44b3-8bd1-c227993d185b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_8ca22cfc-986a-4ee6-a399-412725798acd_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/2021q4/dei-2021q4.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_DeferredIncomeTaxLiabilities_16fd638e-c0d0-4d2a-a1c8-588e60cab6a5_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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">Gross deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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 Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_b2c47bf1-b356-4de1-9269-f7d96d9556fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink: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 Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink: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 Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_404f8827-ffcd-43ad-a045-02829e611cea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink: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, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_56fb7dc5-1244-4b22-909e-10515c1cf9df_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of MGP Common Stock issued at close</link:label>
    <link:label id="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_label_en-US" xlink:label="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" xlink: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, Consideration Transferred, Equity Interests Issued and Issuable, Net</link:label>
    <link:label id="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" 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, Consideration Transferred, Equity Interests Issued and Issuable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" xlink:to="lab_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_0ea6e179-c77d-4658-9d7a-fccc47a02866_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">Investment in joint venture</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/2021/elts/us-gaap-2021-01-31.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_IncomeStatementAbstract_55a21282-9c57-4999-970b-d264392f63c3_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ConcentrationRiskTable_00dd82ee-43bc-4d56-8807-486b8a873c71_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_f2184ffe-501e-4799-bad8-3f20609d8aad_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/2021q4/dei-2021q4.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_cb2b5247-6559-421c-bb01-7b5a10a60d7f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_8f5c2ad4-bb87-403b-b5fc-7860eb254fca_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" 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 credit agreement - revolver</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_MidSpiritsMember_c78bc069-3232-4da2-8674-73198671e923_terseLabel_en-US" xlink:label="lab_mgpi_MidSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid</link:label>
    <link:label id="lab_mgpi_MidSpiritsMember_label_en-US" xlink:label="lab_mgpi_MidSpiritsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid Spirits [Member]</link:label>
    <link:label id="lab_mgpi_MidSpiritsMember_documentation_en-US" xlink:label="lab_mgpi_MidSpiritsMember" 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">Mid Spirits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MidSpiritsMember" xlink:href="mgpi-20211231.xsd#mgpi_MidSpiritsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_MidSpiritsMember" xlink:to="lab_mgpi_MidSpiritsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_c4ec8dff-4990-494d-b747-bc948349655c_periodStartLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" 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">Indefinite-lived intangible assets at beginning of period</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_e502d511-c512-4d94-b96b-8a1e9183ae54_periodEndLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" 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">Indefinite-lived intangible assets at end of period</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebt_fe3814bf-e3ce-43bc-bc4d-937788edfe47_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible senior notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebt" xlink:to="lab_us-gaap_ConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect_c64e543d-9978-4fe1-9ecf-aefdbfe2ebd0_terseLabel_en-US" xlink:label="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" xlink: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 board members that common stockholders are entitled to elect</link:label>
    <link:label id="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect_label_en-US" xlink:label="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" xlink: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 Board Members Common Shareholders Are Entitled To Elect</link:label>
    <link:label id="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect_documentation_en-US" xlink:label="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" 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 Board Members Common Shareholders Are Entitled To Elect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" xlink:href="mgpi-20211231.xsd#mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" xlink:to="lab_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_d11a777a-1cb8-4e5b-b13c-1f5e76df9109_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink: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 term</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract" xlink:to="lab_us-gaap_DerivativeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_740c2940-9ce0-4be2-9990-343ab6151b21_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ca7d4bd8-ab41-4883-83b2-b233982c990d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dba2df0a-f3db-461f-a656-4edaff08ff40_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4420f32f-5168-49d1-9b16-53b195e4f193_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_53669c42-499c-4d49-930d-e2a6c96713b1_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7d120eef-916d-49b9-b0d0-f699cba801fc_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax expense (benefit)</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/2021/elts/us-gaap-2021-01-31.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_mgpi_RevolvingCreditAgreementDue2025Member_774e467c-7a5c-4a26-ae73-62b63f5a0a0f_terseLabel_en-US" xlink:label="lab_mgpi_RevolvingCreditAgreementDue2025Member" xlink: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 Agreement, Due 2025</link:label>
    <link:label id="lab_mgpi_RevolvingCreditAgreementDue2025Member_label_en-US" xlink:label="lab_mgpi_RevolvingCreditAgreementDue2025Member" xlink: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 Agreement, Due 2025 [Member]</link:label>
    <link:label id="lab_mgpi_RevolvingCreditAgreementDue2025Member_documentation_en-US" xlink:label="lab_mgpi_RevolvingCreditAgreementDue2025Member" 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">Revolving Credit Agreement, Due 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RevolvingCreditAgreementDue2025Member" xlink:href="mgpi-20211231.xsd#mgpi_RevolvingCreditAgreementDue2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_RevolvingCreditAgreementDue2025Member" xlink:to="lab_mgpi_RevolvingCreditAgreementDue2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_ab788dfe-2915-45d5-9743-79b2329f2950_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables (less allowance for credit loss at $150 and $24 at December&#160;31, 2021 and 2020, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_ee5ae752-e1a6-4d21-965d-cf5c59e0d35d_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2021q4/dei-2021q4.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_DeferredTaxAssetsInventory_0e61e744-c87b-4f95-a232-833012bb235b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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 Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_1ec26d91-08fb-4fc0-89fe-e88a7d2cf066_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/2021/elts/us-gaap-2021-01-31.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_dei_EntityTaxIdentificationNumber_80f20d9b-2fff-4021-bd0f-0accc7207b2a_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink: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 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/2021q4/dei-2021q4.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_MovementInValuationAllowancesAndReservesRollForward_6bd92189-4f58-4bbd-8b35-6d1408d32359_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9b3f15a1-6f8d-4ee6-ae54-98698f245e40_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/2021q4/dei-2021q4.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_AssetsCurrent_4f1fe46b-d728-46d9-9e6e-4884d08704cb_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/2021/elts/us-gaap-2021-01-31.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_ConcentrationRiskTypeDomain_490bbdd8-1bda-437c-9a60-adbdaf343d82_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/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDue_e179d731-66f3-49d3-8918-a04639f16b63_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 lease payments</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/2021/elts/us-gaap-2021-01-31.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_DisaggregationOfRevenueTable_e7b914f0-dd1a-4070-b2e4-ec464ee6dfb1_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_142ed557-8489-49c8-9d2b-5f5616afad30_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3dfccff2-6699-4fd0-85a7-b307e3f0a5ec_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">Schedule of Segment Reporting 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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfStockByClassTable_be7bc182-78d6-419f-9359-f2268f990c0e_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_7e41deee-2b5b-43a4-8581-e64c2c1a6c19_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 valuation allowance</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect_3d72ce39-b0a6-4f5d-8939-c673765769a8_terseLabel_en-US" xlink:label="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" xlink: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 board members preferred stock shareholders entitled to elect</link:label>
    <link:label id="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect_label_en-US" xlink:label="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" xlink: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 Board Members Preferred Shareholders Are Entitled To Elect</link:label>
    <link:label id="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect_documentation_en-US" xlink:label="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" 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 Board Members Preferred Shareholders Are Entitled To Elect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" xlink:href="mgpi-20211231.xsd#mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" xlink:to="lab_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_7b44ee75-d589-4ba2-9c73-69dc7b0a33cd_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased during period</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e00b4f8e-4a33-473a-9f36-c2a94345d1d9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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 Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_39ec61a1-1283-4e7b-a10d-f0d70e951e6e_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_407cdf75-bf9a-4730-9bd6-b673e391ac37_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/2021/elts/us-gaap-2021-01-31.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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_4f978ecb-2d22-49a3-8901-f8741afe1f6e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" 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 attributable to participating securities, basic</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_568a847e-dae6-4f4d-98d6-8239fdd56fd1_negatedLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" 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">Income attributable to participating securities (unvested shares and units)</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink: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 (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_9a707d0b-afef-4c67-8de3-0db6c281bca6_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink: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)</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_a7b20b45-18f4-4652-aefd-84372b61e3af_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 [Axis]</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/2021/elts/srt-2021-01-31.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_StockGrantedDuringPeriodValueSharebasedCompensation_0ae82b21-e0a9-4a7f-a33b-4f65ff028bae_terseLabel_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock shares awarded, forfeited or vested</link:label>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_da6ff2c3-4b8e-40d0-8f29-e0d76d6cf3c2_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">Property, Plant and Equipment, Type [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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PreferredStockParOrStatedValuePerShare_a400b6b3-5afd-4d4c-8d1c-141a2180d6b0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_41db1e98-0ca4-4ea9-8c8c-ab9c56229ba9_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities_92d46ece-d724-4cb9-9ed0-c89654573380_negatedTerseLabel_en-US" xlink:label="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities" 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">Other, net</link:label>
    <link:label id="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities_label_en-US" xlink:label="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities" xlink: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 for (Proceeds from) Other Operating Activities</link:label>
    <link:label id="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities_documentation_en-US" xlink:label="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities" 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 for (Proceeds from) Other Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PaymentsForProceedsFromOtherOperatingActivities" xlink:href="mgpi-20211231.xsd#mgpi_PaymentsForProceedsFromOtherOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_PaymentsForProceedsFromOtherOperatingActivities" xlink:to="lab_mgpi_PaymentsForProceedsFromOtherOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_f85aff38-ace0-4243-87e9-a0e8ae3f5b34_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_e283ebed-3b12-491d-99c5-533a08b91908_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_75138420-b449-4e08-84e8-c7aaa439fdb6_terseLabel_en-US" xlink:label="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" xlink: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 active plans</link:label>
    <link:label id="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_label_en-US" xlink:label="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" xlink: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 Compensation Arrangement by Share-based Payment Award, Number of Awards</link:label>
    <link:label id="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_documentation_en-US" xlink:label="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" 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">Share-based Compensation Arrangement by Share-based Payment Award, Number of Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" xlink:href="mgpi-20211231.xsd#mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" xlink:to="lab_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6b0ec6f4-11d5-4d8b-8e30-21d67cfdeb15_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/2021/elts/us-gaap-2021-01-31.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_ShortTermLeaseCost_a9479b29-a02d-4dcd-82d9-7d78104d38f6_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_51fb9003-2c97-47d9-911f-1a362fd02814_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/2021/elts/us-gaap-2021-01-31.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_StockRepurchasedDuringPeriodShares_debbea42-f18d-4f82-85d7-23bf0821bcf5_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchased during period (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_5459b4a9-b55a-4d2e-a0f7-c479bb257b83_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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">Repurchase of Common Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e5c24721-a612-4985-a37a-59385effff02_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">Unrealized loss on 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/2021/elts/us-gaap-2021-01-31.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_mgpi_InitialPurchasersMember_5ac53b75-b39e-4193-a640-0f95df149c27_terseLabel_en-US" xlink:label="lab_mgpi_InitialPurchasersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Purchasers</link:label>
    <link:label id="lab_mgpi_InitialPurchasersMember_label_en-US" xlink:label="lab_mgpi_InitialPurchasersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Purchasers [Member]</link:label>
    <link:label id="lab_mgpi_InitialPurchasersMember_documentation_en-US" xlink:label="lab_mgpi_InitialPurchasersMember" 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">Initial Purchasers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InitialPurchasersMember" xlink:href="mgpi-20211231.xsd#mgpi_InitialPurchasersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_InitialPurchasersMember" xlink:to="lab_mgpi_InitialPurchasersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_c9688eb1-927b-4d43-859f-8bafdc10dbe7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_8d3aea3b-2529-4995-88d2-f4fa557d1b46_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink: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 tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_55e32534-8219-43b0-bd02-4f861e84cfde_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of MGP Common Stock issued at close</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink: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, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_897bbb1c-26fa-4757-b6c5-ad6d2cbd163e_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Motor vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_8fa2eaef-29f6-410d-8012-79b221dd2e37_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/2021/elts/us-gaap-2021-01-31.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_StockIssuedDuringPeriodValueShareBasedCompensation_c431dbcc-e7f8-4bfe-b1ab-a5fb33c8ca3d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a5f573c7-e8e9-47dc-af18-b347fbe56b22_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">Related party purchases</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/2021/elts/us-gaap-2021-01-31.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_OtherCommitment_2b341ab3-690c-43df-9d17-883b27dfeabf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial revenue bonds used</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_label_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink: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 Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_1a1655f2-9490-480c-a035-fc19c5c1bf42_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/2021/elts/us-gaap-2021-01-31.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_DomesticCountryMember_0a06f0a6-0285-4850-bd68-bafff4ef33af_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_1899b276-46d0-4e0b-83da-0de1748f339f_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_58f2cc4b-77a0-4740-93f8-4f0ecac4362a_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/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureAbstract_c3c5761a-c2fe-4306-aa92-ec3c47884012_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/2021/elts/us-gaap-2021-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_504e34d0-87bf-467b-b46e-303c71de2a94_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 income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_db557c61-226f-4ad1-9822-2cd718397bd5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 (loss) before income taxes:</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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentByTypeAxis_a2ef33a8-c037-46c9-8e92-ccbe02eec092_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">Property, Plant and Equipment, Type [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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DeferredTaxAssetsValuationAllowance_b5e13f42-2385-4001-a837-96cf92e3ef70_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">Less: valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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 Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_79d0e72a-e19a-470a-a2de-da0cb82a3ce8_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_ed5f15f2-9602-4d34-97e0-8f95a25fb1e0_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participating securities (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_a120a082-c6fe-4976-ba93-9b6c648400a9_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_d08aaebe-42ef-4a32-b1e6-ec4d75d5ccd0_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/2021/elts/us-gaap-2021-01-31.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_mgpi_FuelGradeAlcoholMember_5eaeb549-207b-4c52-894b-6f4f418d7297_terseLabel_en-US" xlink:label="lab_mgpi_FuelGradeAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel grade alcohol</link:label>
    <link:label id="lab_mgpi_FuelGradeAlcoholMember_label_en-US" xlink:label="lab_mgpi_FuelGradeAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuel Grade Alcohol [Member]</link:label>
    <link:label id="lab_mgpi_FuelGradeAlcoholMember_documentation_en-US" xlink:label="lab_mgpi_FuelGradeAlcoholMember" 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">Fuel Grade Alcohol [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FuelGradeAlcoholMember" xlink:href="mgpi-20211231.xsd#mgpi_FuelGradeAlcoholMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_FuelGradeAlcoholMember" xlink:to="lab_mgpi_FuelGradeAlcoholMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_a2f54de1-74dc-4401-b160-6395fd079b1a_terseLabel_en-US" xlink:label="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond With Nelson County Kentucky</link:label>
    <link:label id="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_label_en-US" xlink:label="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond With Nelson County Kentucky [Member]</link:label>
    <link:label id="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_documentation_en-US" xlink:label="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" 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">Industrial Revenue Bond With Nelson County Kentucky</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" xlink:to="lab_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_8cb1557c-79e8-4c49-9762-d6ec0667d5d7_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_52b8ef24-081e-4ca5-8134-795868b4161e_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">EMPLOYEE BENEFIT PLANS</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/2021/elts/us-gaap-2021-01-31.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_UseOfEstimates_0f9fecc4-15fb-489e-afc0-17f1afb221ad_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_def525c0-3569-4fe2-a35d-9443b9561948_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</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_606a2003-4740-42f7-bee9-bc63da12ae76_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">Schedule of Earnings Per Share, Basic and Diluted</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/2021/elts/us-gaap-2021-01-31.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_DebtInstrumentConvertibleThresholdTradingDays_f542c72e-5eb3-4121-8f4c-9c95e7aaf94f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold of trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink: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, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_3ee2f45b-b716-4ed7-b23c-409ee50f0070_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_78219f07-67a3-4326-8307-ac8c8f6229bd_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_2ebf6d66-294b-4a5d-b2c9-6c755dd7b26c_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_81089552-ca42-4c1e-be9e-b74a4d533236_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/2021q4/dei-2021q4.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_OtherComprehensiveIncomeLossTax_9eb42273-7797-4f84-be9f-c8f932f25d20_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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 (benefit) allocated to comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_60edbc61-7f22-49d5-8fd3-dde710968684_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_75e67c32-4d3f-4a07-8fed-a42f35954575_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable 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/2021/elts/us-gaap-2021-01-31.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_srt_EquityMethodInvesteeNameDomain_86c8cd09-d6b8-4c53-8790-34386a16202f_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_04a67340-6a98-4718-8b42-504dfe7a315b_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ae00174b-8f40-495a-a31b-e86e835bf093_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink: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 tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_1598e0cc-1c42-4467-a612-961b053cbf35_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, 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/2021/elts/us-gaap-2021-01-31.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_InterestPaidNet_c1d59870-ce31-43e8-a70b-d9211aefca13_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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 Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_515f8bd6-f200-4776-b100-c7c809323318_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f069c2d7-21e4-4c60-995b-9b1add1f2fec_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" 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 used in Earnings Per Share calculation, diluted</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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLossAvailableToCommonStockholdersBasic_a17b041f-62f2-415c-ab65-cc8667b5c330_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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 used in Earnings Per Share calculation, basic</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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentType_02ea803a-4a2a-4498-8847-af9070669b31_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/2021q4/dei-2021q4.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_srt_ProductsAndServicesDomain_4780e760-e10a-46c8-8c0e-17816d5a7404_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 [Domain]</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/2021/elts/srt-2021-01-31.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_us-gaap_NoncontrollingInterestMember_1446e661-dd64-46aa-87b7-9f31a3e4250f_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink: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-Controlling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_097fc60d-611a-4473-ace1-ed8403a18367_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink: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 BALANCE SHEET CAPTIONS</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink: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 Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_0f0ab1ec-0104-446d-84bd-6de264e8c630_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">Senior secured notes, stated 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/2021/elts/us-gaap-2021-01-31.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_FairValueAdjustmentToInventoryMember_f31499cf-a506-447e-ac6c-6d4da981bcc4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentToInventoryMember" xlink: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 to Inventory</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentToInventoryMember_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentToInventoryMember" xlink: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 Adjustment to Inventory [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentToInventoryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentToInventoryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentToInventoryMember" xlink:to="lab_us-gaap_FairValueAdjustmentToInventoryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a7363728-996e-4d5c-9bc1-7e875f964f15_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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">Net loss attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_528a8980-2c16-4894-938a-01ac3730a05a_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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">Net loss attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_AuditorInformationAbstract_label_en-US" xlink:label="lab_mgpi_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:label id="lab_mgpi_AuditorInformationAbstract_documentation_en-US" xlink:label="lab_mgpi_AuditorInformationAbstract" 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">Auditor Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_AuditorInformationAbstract" xlink:href="mgpi-20211231.xsd#mgpi_AuditorInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_AuditorInformationAbstract" xlink:to="lab_mgpi_AuditorInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c359fbf3-d727-4225-a39b-465d1b8f8028_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink: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 Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_33ad91b3-453d-4bdf-a65f-ac37f6ae0994_terseLabel_en-US" xlink:label="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent increase in borrowing capacity</link:label>
    <link:label id="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_label_en-US" xlink:label="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" xlink: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 Facility, Contingent Increase In Borrowing Capacity</link:label>
    <link:label id="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_documentation_en-US" xlink:label="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" 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">Line Of Credit Facility, Contingent Increase In Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" xlink:href="mgpi-20211231.xsd#mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" xlink:to="lab_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_80bcad45-443a-49ee-be8f-27aa654e3a98_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">Revolver</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/2021/elts/us-gaap-2021-01-31.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_mgpi_FoodGradeAlcoholMember_cd3275fc-7b4c-4867-ba3c-9228ddb2f6c5_terseLabel_en-US" xlink:label="lab_mgpi_FoodGradeAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Food grade alcohol</link:label>
    <link:label id="lab_mgpi_FoodGradeAlcoholMember_label_en-US" xlink:label="lab_mgpi_FoodGradeAlcoholMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Food Grade Alcohol [Member]</link:label>
    <link:label id="lab_mgpi_FoodGradeAlcoholMember_documentation_en-US" xlink:label="lab_mgpi_FoodGradeAlcoholMember" 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">Food Grade Alcohol [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FoodGradeAlcoholMember" xlink:href="mgpi-20211231.xsd#mgpi_FoodGradeAlcoholMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_FoodGradeAlcoholMember" xlink:to="lab_mgpi_FoodGradeAlcoholMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_8c6f326e-5a32-49cf-a5e7-43963ad00023_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_3dd922e0-a6dc-459c-9825-7a6f45d8edc6_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/2021/elts/us-gaap-2021-01-31.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_TaxCreditCarryforwardAmount_e440943e-13c7-469d-a360-4afe7e03314d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DryerFireMember_b0a146d9-b497-4203-8fa0-baeb0dbec098_terseLabel_en-US" xlink:label="lab_mgpi_DryerFireMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dryer Fire</link:label>
    <link:label id="lab_mgpi_DryerFireMember_label_en-US" xlink:label="lab_mgpi_DryerFireMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dryer Fire [Member]</link:label>
    <link:label id="lab_mgpi_DryerFireMember_documentation_en-US" xlink:label="lab_mgpi_DryerFireMember" 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">Dryer Fire</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireMember" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DryerFireMember" xlink:to="lab_mgpi_DryerFireMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_af8654a2-dc0d-462f-bdbd-b268bdc80119_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/2021/elts/us-gaap-2021-01-31.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_LeaseCostTableTextBlock_7a71844d-2e7c-4e45-8ea7-f35ff4b586e7_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">Components of Lease Costs</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_DebtInstrumentTable_6e4c63f3-dbd0-4bcc-a5b3-7248f91b20f0_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/2021/elts/us-gaap-2021-01-31.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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_0aa1b443-79a7-4e2f-8fce-de78ffa81ee3_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" xlink: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</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_label_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" 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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" xlink:to="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_66333431-8437-41bb-ab65-3beb97624dd7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_2dc1b323-630a-4d97-8f02-16191a409ada_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFeeAmount_f95e3d94-2a05-4c0b-9d0a-54bdb97611af_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New loan fees</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFeeAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFeeAmount" xlink: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, Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFeeAmount" xlink:to="lab_us-gaap_DebtInstrumentFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_607bec20-5bd4-4d1a-9718-5cb801663c66_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">Earnings per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_56ec5f09-2c45-4c1c-99c0-904eefdb3261_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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 EPS data (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/2021/elts/us-gaap-2021-01-31.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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_861f00a5-a130-4aa8-970b-0e34c30c21fb_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 common shares, 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/2021/elts/us-gaap-2021-01-31.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_StateAndLocalJurisdictionMember_e58cc70a-3000-4306-9fd8-093ef1941024_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_237194d7-25d8-4de2-a559-f3abee2dcc92_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/2021/elts/us-gaap-2021-01-31.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_mgpi_RansomwareCyberAttackMember_6025ee3f-8fe9-4cef-800d-f858ff78d1f2_terseLabel_en-US" xlink:label="lab_mgpi_RansomwareCyberAttackMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ransomware Cyber-Attack</link:label>
    <link:label id="lab_mgpi_RansomwareCyberAttackMember_label_en-US" xlink:label="lab_mgpi_RansomwareCyberAttackMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ransomware Cyber-Attack [Member]</link:label>
    <link:label id="lab_mgpi_RansomwareCyberAttackMember_documentation_en-US" xlink:label="lab_mgpi_RansomwareCyberAttackMember" 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">Ransomware Cyber-Attack</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RansomwareCyberAttackMember" xlink:href="mgpi-20211231.xsd#mgpi_RansomwareCyberAttackMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_RansomwareCyberAttackMember" xlink:to="lab_mgpi_RansomwareCyberAttackMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_84d2b80b-4c35-44fa-b661-34d2203e6c8f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink: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, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_bd704252-effb-46f4-824b-446ec6ad2b9f_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_73fdfaa5-30ee-4ce9-8f43-a639a1379b8c_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity Schedule</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_22cb6c3f-8a1b-429d-b413-275f924c8fad_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_b4f08fa1-f324-4ebe-a063-303f0197b45e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_cc7993cd-2d44-4536-a520-c8e2fc2463f4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_e9ee7234-481c-4e38-8e98-a0f9de4c34b3_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_9133bec3-d958-4386-a28f-e68642a59bf4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_4635a6ed-88f4-4d68-af0d-165db86b55f3_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink: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 sources</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink: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-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_b4c7abd9-e10f-4e34-b7b8-6874d1e6f001_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_513916f4-2f19-4d11-8063-5a6d10b29edc_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink: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 income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink: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, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_aa986efa-e62c-454a-aae4-cc6142ca014a_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink: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, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_16ec3aa3-d134-48b8-885e-f51caf6c8e39_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 attributable to MGP Ingredients, Inc.</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_QuarterlyFinancialInformationTextBlock_e7691c19-fcd1-4c51-a13b-9267bba8fe9c_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">QUARTERLY FINANCIAL DATA (UNAUDITED)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_adbbaf48-715e-4a35-8827-8a31009e5754_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 provided by (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/2021/elts/us-gaap-2021-01-31.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_mgpi_MeiersWineCellarsIncMember_b9418dec-712e-4752-ad54-17791d6ef6c4_terseLabel_en-US" xlink:label="lab_mgpi_MeiersWineCellarsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Meier's</link:label>
    <link:label id="lab_mgpi_MeiersWineCellarsIncMember_label_en-US" xlink:label="lab_mgpi_MeiersWineCellarsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Meier's Wine Cellars, Inc. [Member]</link:label>
    <link:label id="lab_mgpi_MeiersWineCellarsIncMember_documentation_en-US" xlink:label="lab_mgpi_MeiersWineCellarsIncMember" 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">Meier's Wine Cellars, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MeiersWineCellarsIncMember" xlink:href="mgpi-20211231.xsd#mgpi_MeiersWineCellarsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_MeiersWineCellarsIncMember" xlink:to="lab_mgpi_MeiersWineCellarsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_ComprehensiveIncomeAbstract_e65cc5d3-79c3-4c7c-90b9-d5b4a119ac99_terseLabel_en-US" xlink:label="lab_mgpi_ComprehensiveIncomeAbstract" xlink: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 income (loss):</link:label>
    <link:label id="lab_mgpi_ComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_mgpi_ComprehensiveIncomeAbstract" xlink: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: [Abstract]</link:label>
    <link:label id="lab_mgpi_ComprehensiveIncomeAbstract_documentation_en-US" xlink:label="lab_mgpi_ComprehensiveIncomeAbstract" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ComprehensiveIncomeAbstract" xlink:href="mgpi-20211231.xsd#mgpi_ComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ComprehensiveIncomeAbstract" xlink:to="lab_mgpi_ComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_3711bf76-433b-45b3-9b02-9fc6d37c131b_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, 1,160,852 and 1,200,103 shares at December&#160;31, 2021 and 2020, respectively</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/2021/elts/us-gaap-2021-01-31.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_WeightedAverageNumberOfSharesOutstandingAbstract_8d75808d-baae-4caf-8942-ea85d860ca4e_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">Share information:</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/2021/elts/us-gaap-2021-01-31.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_DeferredIncomeTaxLiabilitiesNet_ba978a57-6be4-4cda-9d25-4d743e9cd407_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_01e1d818-92bb-4dce-b240-bf8fd0877d7a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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 vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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 Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock_d63cf18c-c79e-4a46-a7a0-04650a08813c_terseLabel_en-US" xlink:label="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of Insurance Recoveries</link:label>
    <link:label id="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock_label_en-US" xlink:label="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recovery, Policy [Policy Text Block]</link:label>
    <link:label id="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock" 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">Insurance Recovery, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InsuranceRecoveryPolicyPolicyTextBlock" xlink:href="mgpi-20211231.xsd#mgpi_InsuranceRecoveryPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_InsuranceRecoveryPolicyPolicyTextBlock" xlink:to="lab_mgpi_InsuranceRecoveryPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_3ed3acc4-5d9f-49a8-a81e-73c86430589d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" 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">Equity method investment loss</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_64907ed9-dbb7-467c-b9f9-4f41b71fd3d1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink: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 Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink: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 Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_00d1a800-3418-483b-ab8b-9369ce8a2aef_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_CapitalStockAbstract_81fef240-ea2c-4ce7-8747-afb2a5f5908d_terseLabel_en-US" xlink:label="lab_mgpi_CapitalStockAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital stock</link:label>
    <link:label id="lab_mgpi_CapitalStockAbstract_label_en-US" xlink:label="lab_mgpi_CapitalStockAbstract" xlink: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 stock [Abstract]</link:label>
    <link:label id="lab_mgpi_CapitalStockAbstract_documentation_en-US" xlink:label="lab_mgpi_CapitalStockAbstract" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CapitalStockAbstract" xlink:href="mgpi-20211231.xsd#mgpi_CapitalStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_CapitalStockAbstract" xlink:to="lab_mgpi_CapitalStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock_bdd49e3c-cc07-4cfa-b640-51946ca86b46_terseLabel_en-US" xlink:label="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" xlink: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 Identifiable Assets</link:label>
    <link:label id="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock_label_en-US" xlink:label="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" xlink: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 Identifiable Assets [Table Text Block]</link:label>
    <link:label id="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock_documentation_en-US" xlink:label="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" xlink:href="mgpi-20211231.xsd#mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" xlink:to="lab_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_90b7559a-fa4a-4fa2-8cf9-c646e3dfa751_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 Share-based Compensation, Restricted Stock and Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DryerFireBusinessInterruptionMember_a307daba-12f6-47b6-8163-edf6082f27ce_terseLabel_en-US" xlink:label="lab_mgpi_DryerFireBusinessInterruptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dryer Fire - Business Interruption</link:label>
    <link:label id="lab_mgpi_DryerFireBusinessInterruptionMember_label_en-US" xlink:label="lab_mgpi_DryerFireBusinessInterruptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dryer Fire - Business Interruption [Member]</link:label>
    <link:label id="lab_mgpi_DryerFireBusinessInterruptionMember_documentation_en-US" xlink:label="lab_mgpi_DryerFireBusinessInterruptionMember" 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">Dryer Fire - Business Interruption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireBusinessInterruptionMember" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireBusinessInterruptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DryerFireBusinessInterruptionMember" xlink:to="lab_mgpi_DryerFireBusinessInterruptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_2d157f13-2b62-4c47-8569-2bc6f3f0f734_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_d1353158-3aa9-4b35-a198-985a73ffa0da_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_8d8b048a-dc4d-4d46-9ccd-f1747507485d_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 [Axis]</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/2021/elts/us-gaap-2021-01-31.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_mgpi_IngredientSolutionsMember_5fe0fbc3-8784-493c-8957-f83b1f8eaa7d_terseLabel_en-US" xlink:label="lab_mgpi_IngredientSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ingredient Solutions</link:label>
    <link:label id="lab_mgpi_IngredientSolutionsMember_label_en-US" xlink:label="lab_mgpi_IngredientSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ingredient Solutions [Member]</link:label>
    <link:label id="lab_mgpi_IngredientSolutionsMember_documentation_en-US" xlink:label="lab_mgpi_IngredientSolutionsMember" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_IngredientSolutionsMember" xlink:to="lab_mgpi_IngredientSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9959135c-58c9-460c-9837-9c0fa32e3bf4_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockStock_59024725-ef11-4249-8f48-19ddf58e36d2_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend equivalent payment</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockStock" xlink: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, Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockStock" xlink:to="lab_us-gaap_DividendsCommonStockStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_8ae9f764-d6ae-4e91-9a95-7c1263f3544c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and wages</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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 Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_8de05a3c-54cb-4a0d-a6fc-7954c3a31830_totalLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" 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 payment</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_024e20d8-4df6-4005-be0c-67ca7c9359f9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_86fa1066-9173-48e7-ae42-58a10162afe1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember" xlink: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 Goods and Service Benchmark</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember" xlink: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 Service Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsTotalMember" xlink:to="lab_us-gaap_CostOfGoodsTotalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_f7cad534-3311-4113-9266-526eb5dd36ba_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink: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 Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink: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 Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0949f2d7-491e-4617-bbb0-3c3830c1b468_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">Accumulated Other Comprehensive Income (Loss)</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/2021/elts/us-gaap-2021-01-31.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_ProceedsFromConvertibleDebt_7405b817-67b1-4c4d-bde4-9cd8497e9936_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 convertible senior notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink: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 Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_48b86643-fcc1-4848-a5ac-ea06bf768f85_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">Inventory</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CommonStockSharesOutstanding_9a0fc9d4-c5f4-4288-be14-6d63698570ce_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_2a90112d-e36a-4f3e-b82a-92cde6b8640d_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk</link:label>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7d404f86-df41-4715-96be-96c54545b234_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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_47a2d498-45b1-47c0-91ff-ff6327f89afa_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_GainLossOnInsuranceRecoveries_a59191e0-7c5e-4d35-be1a-165bf97745f9_negatedTerseLabel_en-US" xlink:label="lab_mgpi_GainLossOnInsuranceRecoveries" 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">Gain on insurance recoveries</link:label>
    <link:label id="lab_mgpi_GainLossOnInsuranceRecoveries_label_en-US" xlink:label="lab_mgpi_GainLossOnInsuranceRecoveries" xlink: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 Insurance Recoveries</link:label>
    <link:label id="lab_mgpi_GainLossOnInsuranceRecoveries_documentation_en-US" xlink:label="lab_mgpi_GainLossOnInsuranceRecoveries" 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">Gain (Loss) On Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_GainLossOnInsuranceRecoveries" xlink:href="mgpi-20211231.xsd#mgpi_GainLossOnInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_GainLossOnInsuranceRecoveries" xlink:to="lab_mgpi_GainLossOnInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a2d228df-847b-4721-a92b-25b9254ef0db_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" 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">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/2021/elts/us-gaap-2021-01-31.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_dei_DocumentPeriodEndDate_dcc6bf7f-779e-426c-bc73-fdd990b967eb_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/2021q4/dei-2021q4.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_dei_EntityCentralIndexKey_e0328341-f42c-44ee-ab94-3cca39e0d41f_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/2021q4/dei-2021q4.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_us-gaap_ConcentrationRiskBenchmarkDomain_8a414c1d-d066-4db5-bccd-3d29d3929028_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 [Domain]</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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfQuarterlyFinancialInformationTableTextBlock_cabadefd-a1da-4206-916f-7cd183b0c9ec_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink: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 Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_5bab9839-14eb-4c9d-9200-5a59f940861a_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible asset impairment charges</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:to="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_dc580a8c-7756-483b-a316-dd0c7eb6aeb7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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 State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_8382c488-5c5f-418a-80c9-d396db18794c_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">Net lease costs</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/2021/elts/us-gaap-2021-01-31.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_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_24ace90f-a3d5-4203-8257-db14a9cd0d62_negatedTerseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" 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">Decrease in cash consideration</link:label>
    <link:label id="lab_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_label_en-US" xlink:label="lab_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" xlink: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, Increase (Decrease) In Consideration Transferred</link:label>
    <link:label id="lab_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" 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, Increase (Decrease) In Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" xlink:to="lab_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d415dd28-e2f4-4e69-a2a8-7e7850afe9f4_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">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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ae6b60f1-58bc-43e1-90b3-2edd08ef9659_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">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/2021/elts/us-gaap-2021-01-31.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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2531ef23-5756-487a-a635-45e1295ae73b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" 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">Reduction for prior year tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink: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, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_7c5165f8-c9f6-4627-932d-f08dd5b06ee2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink: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 Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink: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 Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_3f644b73-a619-41e2-95df-8f2a9d88e23f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" 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 attributable to participating securities, diluted</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink: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 (Loss) Allocated to Participating Securities, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_e133083e-6d0d-43cf-a421-82cc18a2ff25_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONCENTRATIONS AND RELATED PARTIES</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_7cfd36ea-2959-4877-837d-57389946c2b7_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/2021/elts/us-gaap-2021-01-31.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_PropertyPlantAndEquipmentNet_3e32b325-f570-4035-a369-ab439d0e2e8a_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_99d61ab1-7853-4ad6-94c5-e0dbc4c4ba26_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/2021/elts/us-gaap-2021-01-31.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_OtherLiabilitiesNoncurrent_28f5e313-bb08-4df4-8b17-96224d807f9a_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 noncurrent 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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxReconciliationOtherReconcilingItems_21296095-2fc4-4a73-a5b5-40d7f0f5e5ee_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" 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">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_f0371be5-abf5-4b04-8aa9-48f3fca09e6c_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">Schedule of Long-term Debt Instruments</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/2021/elts/us-gaap-2021-01-31.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_fef70a28-0d09-4cc2-a610-2ec1142fea66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_43595704-0f7a-43f1-8d8d-71c5b7d74c4a_terseLabel_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_label_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equity Method Investments</link:label>
    <link:label id="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_documentation_en-US" xlink:label="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" 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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" xlink:to="lab_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_9d570a0b-7298-4647-b701-e8c2700bd64b_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/2021/elts/us-gaap-2021-01-31.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_RepaymentsOfLongTermDebt_263920e3-7f5d-48a3-a461-f125893026b8_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Principal payments on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink: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 Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_84850f3d-4951-45ff-9c16-12ebdec34610_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/2021q4/dei-2021q4.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_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/2021/elts/us-gaap-2021-01-31.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_BusinessAcquisitionsProFormaRevenue_bfbf2522-3db0-4490-8dd0-e5e9c9071199_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink: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 Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_32b3b972-a83e-4616-a45d-e11ef80a6c42_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">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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_64eedf3b-406c-4a0b-bf2a-395c396c88ad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink: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 maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInventorySupplies_e8f92454-cd2d-41f8-b4dc-6ec73c872792_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance materials</link:label>
    <link:label id="lab_us-gaap_OtherInventorySupplies_label_en-US" xlink:label="lab_us-gaap_OtherInventorySupplies" xlink: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, Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventorySupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInventorySupplies" xlink:to="lab_us-gaap_OtherInventorySupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryGross_d912cade-9f2b-45e6-b634-14899ac4eb9d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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</link:label>
    <link:label id="lab_us-gaap_InventoryGross_43ce425f-fce2-4bcb-9eda-db3cf9603c53_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" 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</link:label>
    <link:label id="lab_us-gaap_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_2005bc7d-79c9-45b8-9dd2-df33a75f9285_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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 Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_30a4877b-7874-4be1-b5da-a34de801456a_terseLabel_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" xlink: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 percentage</link:label>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_label_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" xlink: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, Convertible, Measurement Period Percentage</link:label>
    <link:label id="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_documentation_en-US" xlink:label="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" 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, Convertible, Measurement Period Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" xlink:to="lab_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_NumberOfBoardMembers_3911ff95-e21d-4e22-97c2-435b3674240a_terseLabel_en-US" xlink:label="lab_mgpi_NumberOfBoardMembers" xlink: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 number of board members</link:label>
    <link:label id="lab_mgpi_NumberOfBoardMembers_label_en-US" xlink:label="lab_mgpi_NumberOfBoardMembers" xlink: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 Board Members</link:label>
    <link:label id="lab_mgpi_NumberOfBoardMembers_documentation_en-US" xlink:label="lab_mgpi_NumberOfBoardMembers" 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 Board Members</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NumberOfBoardMembers" xlink:href="mgpi-20211231.xsd#mgpi_NumberOfBoardMembers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_NumberOfBoardMembers" xlink:to="lab_mgpi_NumberOfBoardMembers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_041ff2f7-2bb3-42e1-8123-9d222d6dc9e2_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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 goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_95a29bd2-44ca-414d-b1ac-7117028212ac_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, less current maturities</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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfGoodwillTable_e341a4f9-4e38-437f-b619-7b4048c25063_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_1edba3da-2f96-47e7-8eb9-8665730fe0f4_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_759880d9-eb5a-427b-ab5c-ada0af5ec526_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_913edfad-8d1d-496a-b087-45e047a2b445_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/2021q4/dei-2021q4.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_EarningsPerShareBasicAndDilutedAbstract_def7d3d8-e522-4cff-a3a0-b855a2458f6e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_401da385-a3f5-4cf0-82c4-44065168668b_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_85fca3fa-75b6-4b97-9dac-43695f22893b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 &#160;Grant-Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7e75c972-3acc-4996-8344-b35166ad97e8_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 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LossContingencyEstimateOfPossibleLoss_55a251ac-9f2b-4676-aa4c-f64e3c6a1d57_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink: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 contingency, estimate of possible loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink: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 Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_DistillersFeedAndRelatedCoProductsMember_c1714516-a9d0-4358-b856-e5e0adf09b6e_terseLabel_en-US" xlink:label="lab_mgpi_DistillersFeedAndRelatedCoProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distillers feed and related co-products</link:label>
    <link:label id="lab_mgpi_DistillersFeedAndRelatedCoProductsMember_label_en-US" xlink:label="lab_mgpi_DistillersFeedAndRelatedCoProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distillers Feed And Related Co-Products [Member]</link:label>
    <link:label id="lab_mgpi_DistillersFeedAndRelatedCoProductsMember_documentation_en-US" xlink:label="lab_mgpi_DistillersFeedAndRelatedCoProductsMember" 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">Distillers Feed And Related Co-Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistillersFeedAndRelatedCoProductsMember" xlink:href="mgpi-20211231.xsd#mgpi_DistillersFeedAndRelatedCoProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DistillersFeedAndRelatedCoProductsMember" xlink:to="lab_mgpi_DistillersFeedAndRelatedCoProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_c7fb0aad-ade1-42c2-a723-6ba42101baad_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_9ebc6305-4cfc-4737-a30f-0e679f25ac4e_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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_ProfitLoss_319bfd33-103b-40a2-bef0-5bb76fdf29d8_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_4f503f22-38e2-48d6-b283-2bf5c070299a_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_43127f23-5911-4652-9f3f-eefb0b890a57_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_71748099-06cd-434d-be98-73e7793caa28_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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_5ce882f1-ac6c-4d5f-b187-438526322ba0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink: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, Separately Recognized Transactions [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink: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, Separately Recognized Transactions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2e7f5091-018f-49a3-900c-2442a8eb75fb_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 and cash equivalents, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_329bd173-7eb6-41fc-95a4-d6256d044b86_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 and cash equivalents, end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_00e16d05-9bfc-4f48-af66-20ed6801d72d_negatedLabel_en-US" xlink:label="lab_us-gaap_Dividends" 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">Dividends and dividend equivalents per common shares and per restricted stock units, net of estimated forfeitures</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BrownGoodsMember_86fff498-221e-4339-9510-be2f00040f45_terseLabel_en-US" xlink:label="lab_mgpi_BrownGoodsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brown Goods</link:label>
    <link:label id="lab_mgpi_BrownGoodsMember_label_en-US" xlink:label="lab_mgpi_BrownGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brown goods [Member]</link:label>
    <link:label id="lab_mgpi_BrownGoodsMember_documentation_en-US" xlink:label="lab_mgpi_BrownGoodsMember" 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">Brown goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrownGoodsMember" xlink:href="mgpi-20211231.xsd#mgpi_BrownGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BrownGoodsMember" xlink:to="lab_mgpi_BrownGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_b5f8bb4d-7235-492b-a408-8e508abee9b4_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/2021/elts/us-gaap-2021-01-31.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_AssetsCurrentAbstract_42ede120-2468-463e-be64-909738d3a949_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/2021/elts/us-gaap-2021-01-31.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_StatementOfIncomeAndComprehensiveIncomeAbstract_20c4d2e8-5abf-4148-8cde-604946d64014_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/2021/elts/us-gaap-2021-01-31.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_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4f641208-2548-4e3d-b17a-152a670d8714_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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 (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_03d23041-8765-4de1-a914-58ad552a8230_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_463982bb-9c26-4e86-9750-00f8eb03a37d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink: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 Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_869c835b-71a0-4224-a94e-bc1edf3b06d5_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/2021/elts/us-gaap-2021-01-31.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_IncomeTaxPolicyTextBlock_2fc78b13-e5c4-4b4e-90bc-630b35079fd3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_9f0a3f79-dd2f-45d4-ad96-2aaf94ffc7e4_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/2021q4/dei-2021q4.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_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_befcf135-fb7f-4766-a804-8b895ef5edf6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_094510c7-a08c-4988-82e3-13f5aa92a27b_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 common shares, diluted (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/2021/elts/us-gaap-2021-01-31.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_OtherComprehensiveIncomeLossNetOfTax_683be403-a215-454b-8dec-fe4bdf6da849_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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 (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_68e72859-1fa3-4b54-8c04-1bfb7b77fb02_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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 (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_81506fe5-a6be-48cc-a9e1-daf139155587_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" 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">Insurance recoveries</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_52fa7ad4-aab2-42e6-a803-8ce4e5b66e80_verboseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" 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">Proceeds from insurance recoveries</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_BoardOfDirectorsTermOfService_f0418f1c-015a-416f-bd1b-b746b25612bb_terseLabel_en-US" xlink:label="lab_mgpi_BoardOfDirectorsTermOfService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Board of directors, term of service</link:label>
    <link:label id="lab_mgpi_BoardOfDirectorsTermOfService_label_en-US" xlink:label="lab_mgpi_BoardOfDirectorsTermOfService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Board Of Directors, Term Of Service</link:label>
    <link:label id="lab_mgpi_BoardOfDirectorsTermOfService_documentation_en-US" xlink:label="lab_mgpi_BoardOfDirectorsTermOfService" 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">Board Of Directors, Term Of Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BoardOfDirectorsTermOfService" xlink:href="mgpi-20211231.xsd#mgpi_BoardOfDirectorsTermOfService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_BoardOfDirectorsTermOfService" xlink:to="lab_mgpi_BoardOfDirectorsTermOfService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6fa249cb-8df5-4be5-b75d-0d6406ce724a_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/2021/elts/us-gaap-2021-01-31.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_mgpi_DistilleryProductsMember_dbd8e239-1eaf-4be3-b900-75b935e4cfe9_terseLabel_en-US" xlink:label="lab_mgpi_DistilleryProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distillery Products</link:label>
    <link:label id="lab_mgpi_DistilleryProductsMember_label_en-US" xlink:label="lab_mgpi_DistilleryProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distillery Products [Member]</link:label>
    <link:label id="lab_mgpi_DistilleryProductsMember_documentation_en-US" xlink:label="lab_mgpi_DistilleryProductsMember" 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">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DistilleryProductsMember" xlink:to="lab_mgpi_DistilleryProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_41f336ff-7a07-475f-a14c-2e66254eabd1_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/2021/elts/us-gaap-2021-01-31.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_LongtermDebtTypeAxis_b641422f-1eed-43e7-86de-2d4fe5768665_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/2021/elts/us-gaap-2021-01-31.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_StockholdersEquityNoteDisclosureTextBlock_0e68efec-e218-4106-bd18-98531df05ff0_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 AND EPS</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c613e1bc-2a72-4d59-ac1c-fb452c575265_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_923f96ab-71f7-429d-94ae-d58134e69c9d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_The2014PlanMember_2b4aa3ad-7d27-4fb0-bf88-388c092bbf61_terseLabel_en-US" xlink:label="lab_mgpi_The2014PlanMember" xlink: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 2014 Plan</link:label>
    <link:label id="lab_mgpi_The2014PlanMember_label_en-US" xlink:label="lab_mgpi_The2014PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The 2014 Plan [Member]</link:label>
    <link:label id="lab_mgpi_The2014PlanMember_documentation_en-US" xlink:label="lab_mgpi_The2014PlanMember" 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 2014 Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_The2014PlanMember" xlink:href="mgpi-20211231.xsd#mgpi_The2014PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_The2014PlanMember" xlink:to="lab_mgpi_The2014PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_0a7f65dc-3c39-4150-97e4-7cb8407648ea_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/2021/elts/us-gaap-2021-01-31.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_AuditorFirmId_814c8eca-a60f-43fd-aafb-663ab9127c07_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_122bc895-5cbc-4b7b-836d-03b7916d9620_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" 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">Contributions to equity method investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink: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 Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_67625105-870c-43a8-9403-eebddc6125a6_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/2021/elts/us-gaap-2021-01-31.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_CreditFacilityAxis_5a122781-5d7e-4c29-8808-d7e8dc469444_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/2021/elts/us-gaap-2021-01-31.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_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_188eb5bf-585a-4f24-9ecb-42ebb1a8ceb0_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_12df5f4e-24ed-45a8-a16b-81f7ccb33000_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/2021q4/dei-2021q4.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_us-gaap_NetCashProvidedByUsedInInvestingActivities_d2c7369c-2ef1-44b2-a7bf-ba607f3b81c0_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/2021/elts/us-gaap-2021-01-31.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_BuildingAndBuildingImprovementsMember_fdfe2c80-c0bc-47e8-b526-e430e5ac8d63_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink: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 and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8002dc6d-d09b-4dee-889e-b7c813666102_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of effects of acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink: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 Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ad4d34cf-5045-4e63-9daf-ed6c969eb661_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">Less 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2fc76d64-e4f5-4579-95f3-999337315490_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/2021/elts/us-gaap-2021-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_614bf3a8-e94d-42a2-8eb6-5d1f51837284_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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 Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_07b9403b-14cb-4c7d-be3b-db9c52090b3a_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_a0ac6001-a4e6-48d8-915e-81ff3dd575d3_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/2021q4/dei-2021q4.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_LiabilitiesCurrent_df5d4e7e-26fa-4d53-974c-70182cf6a0c3_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/2021/elts/us-gaap-2021-01-31.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_ClassOfStockDomain_d7c10382-b251-4a5a-8a38-d0526acc9197_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/2021/elts/us-gaap-2021-01-31.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_PaymentsToAcquireBusinessesGross_84b4954e-8292-4acc-892d-ce76a3d484cb_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Cash consideration paid</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_647940e4-72b9-45bb-92f1-fe5d037b6b3f_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink: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 Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink: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 Valuation Allowance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_6e8e2a83-f8cd-4021-a2fa-fecda2454062_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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a61637cf-a734-4488-867a-d1ced24bae49_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_e6771cbb-6283-4193-b33f-95f8c4db8143_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/2021/elts/us-gaap-2021-01-31.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_srt_OwnershipDomain_acb66f68-dabf-439d-b52c-0c67416894f8_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_5e0a855d-84c3-4336-a187-0fe7f40f2d16_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink: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, Separately Recognized Transactions [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink: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, Separately Recognized Transactions [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_d9a8fa55-3dc6-493b-a8ae-d3f1749c7435_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/2021q4/dei-2021q4.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_mgpi_CommodityWheatStarchMember_d854a82d-f593-45fb-ae0d-be610ee437ab_terseLabel_en-US" xlink:label="lab_mgpi_CommodityWheatStarchMember" xlink: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 wheat starch</link:label>
    <link:label id="lab_mgpi_CommodityWheatStarchMember_label_en-US" xlink:label="lab_mgpi_CommodityWheatStarchMember" xlink: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 Wheat Starch [Member]</link:label>
    <link:label id="lab_mgpi_CommodityWheatStarchMember_documentation_en-US" xlink:label="lab_mgpi_CommodityWheatStarchMember" 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">Commodity Wheat Starch [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CommodityWheatStarchMember" xlink:href="mgpi-20211231.xsd#mgpi_CommodityWheatStarchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_CommodityWheatStarchMember" xlink:to="lab_mgpi_CommodityWheatStarchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds_da2addca-cd9e-405b-9def-fae8c9a777cc_terseLabel_en-US" xlink:label="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial revenue bonds available</link:label>
    <link:label id="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds_label_en-US" xlink:label="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds" xlink: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 Commitments, Maximum Potential Proceeds</link:label>
    <link:label id="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds_documentation_en-US" xlink:label="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds" 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 Commitments, Maximum Potential Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_OtherCommitmentsMaximumPotentialProceeds" xlink:href="mgpi-20211231.xsd#mgpi_OtherCommitmentsMaximumPotentialProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_OtherCommitmentsMaximumPotentialProceeds" xlink:to="lab_mgpi_OtherCommitmentsMaximumPotentialProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8525e615-a396-429d-a79e-74514dc553b1_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/2021/elts/us-gaap-2021-01-31.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_StatementTable_fe1194c6-0253-4971-aba4-5eebb537775f_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/2021/elts/us-gaap-2021-01-31.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_mgpi_DryerFireDamagesMember_5f3d3c15-f7e5-4f1b-927d-3c2528c12da0_terseLabel_en-US" xlink:label="lab_mgpi_DryerFireDamagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dryer Fire - Damages</link:label>
    <link:label id="lab_mgpi_DryerFireDamagesMember_label_en-US" xlink:label="lab_mgpi_DryerFireDamagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dryer Fire - Damages [Member]</link:label>
    <link:label id="lab_mgpi_DryerFireDamagesMember_documentation_en-US" xlink:label="lab_mgpi_DryerFireDamagesMember" 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">Dryer Fire - Damages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireDamagesMember" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireDamagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_DryerFireDamagesMember" xlink:to="lab_mgpi_DryerFireDamagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_443d1cc1-8799-4fd6-a480-5a4ccd879086_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted and Issued Accounting Standard Updates and Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_c021f0cf-0712-4f51-8923-3c1c3f1232c3_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" 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">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_e2b1160c-a72d-4c2a-b89d-976fd3d88c7e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation costs, other than options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_ecc81083-8844-426c-835b-00b874c3f7d9_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink: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 new claims filed</link:label>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink: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 Contingency, New Claims Filed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:to="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_40ccf41c-be90-4f32-9be2-205e24a1ce46_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">Range [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/2021/elts/srt-2021-01-31.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_SubsequentEventMember_b78bf73a-e291-49b8-861a-05a06960a0b2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_69899418-f304-4929-87cf-9819eabd44a8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#8220;Expected&#8221; provision at federal statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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 at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_7ab27773-f7db-4dce-88d8-4992aef78485_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock Preferred</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5c5382d4-1146-44b2-8fab-abe4f70ce2ac_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</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/2021/elts/us-gaap-2021-01-31.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_Goodwill_e6a75053-ba8d-4d3c-8519-8c7fc6441b42_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_d9e07ae1-38a6-4f94-8bde-5f54436716c8_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Goodwill balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_8f0752ff-721e-4c8c-b201-c008b8d0bf6a_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Goodwill balance at end of period</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MinorityInterest_d58731eb-39c3-453a-af96-1cc1360575c7_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_TenLargestCustomersMember_800b9fd2-9f29-462a-aa50-6ed4b4ebb5c4_terseLabel_en-US" xlink:label="lab_mgpi_TenLargestCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Largest Customers</link:label>
    <link:label id="lab_mgpi_TenLargestCustomersMember_label_en-US" xlink:label="lab_mgpi_TenLargestCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Largest Customers [Member]</link:label>
    <link:label id="lab_mgpi_TenLargestCustomersMember_documentation_en-US" xlink:label="lab_mgpi_TenLargestCustomersMember" 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">Ten Largest Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TenLargestCustomersMember" xlink:href="mgpi-20211231.xsd#mgpi_TenLargestCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_TenLargestCustomersMember" xlink:to="lab_mgpi_TenLargestCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_2563466f-805b-40fe-989a-27d4299de0bd_negatedTerseLabel_en-US" xlink:label="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" 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">Deferred income taxes, including change in valuation allowance</link:label>
    <link:label id="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_label_en-US" xlink:label="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" xlink: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 Deferred Tax Asset Valuation Allowance</link:label>
    <link:label id="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_documentation_en-US" xlink:label="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" 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 Deferred Tax Asset Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" xlink:href="mgpi-20211231.xsd#mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" xlink:to="lab_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_dc157feb-72df-4107-8e8e-9e7e2de2ed30_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal and state excise taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink: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 Property and Other Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_2c42e19b-c87c-4a7a-b33d-581575ff070f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_b43147ad-8daa-4e74-99a9-9905b86d2b9d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_fa7b1e33-c0bd-4f0a-8631-adca9a65d4e9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" 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">Federal and state tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink: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, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_645a4df5-f408-4c5c-8294-382ae64c9a66_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_a3954042-f8df-4fc9-b42b-069adf754245_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill by Business Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3739421-787f-40eb-b034-76cf0e173729_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/2021/elts/us-gaap-2021-01-31.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_IndefiniteLivedIntangibleAssetsRollForward_b4910b7b-a3bc-4508-bffe-2dd156e86ac7_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_0126d22c-ad58-496b-b73f-985c002283dd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_a136e181-c5bb-46d7-a68e-bcb0576e1247_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/2021/elts/us-gaap-2021-01-31.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_ComputerEquipmentMember_02dd6b70-88f4-4507-bd6f-623f61692315_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_337a88cf-3899-4a86-8eae-1100af3feaaa_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 [Axis]</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/2021/elts/us-gaap-2021-01-31.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_mgpi_LuxcoMember_c24e7702-8962-4f35-a5c0-dd69dcaaac5f_terseLabel_en-US" xlink:label="lab_mgpi_LuxcoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Luxco</link:label>
    <link:label id="lab_mgpi_LuxcoMember_label_en-US" xlink:label="lab_mgpi_LuxcoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Luxco [Member]</link:label>
    <link:label id="lab_mgpi_LuxcoMember_documentation_en-US" xlink:label="lab_mgpi_LuxcoMember" 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">Luxco</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_LuxcoMember" xlink:to="lab_mgpi_LuxcoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_471318fa-ca68-4d53-87d1-76cbf7c58da1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink: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 Common Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink: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 Common Stock Outstanding Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_38bbfd48-c0d5-4a21-9608-b797e1962fe5_terseLabel_en-US" xlink:label="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink: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 Estimated Useful Lives</link:label>
    <link:label id="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_label_en-US" xlink:label="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink: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 Property, Plant and Equipment, Estimated Useful Lives [Table Text Block]</link:label>
    <link:label id="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_documentation_en-US" xlink:label="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" 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 Property, Plant and Equipment, Estimated Useful Lives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:href="mgpi-20211231.xsd#mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="lab_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_db95aca1-d25d-4284-b0cf-a44c4eac6ab7_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/2021/elts/us-gaap-2021-01-31.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_DeferredIncomeTaxExpenseBenefit_29d008f1-9ca6-46f6-9912-358fb6308488_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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">Deferred income tax expense (benefit)</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/2021/elts/us-gaap-2021-01-31.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_us-gaap_InsuranceSettlementsReceivableCurrent_7e54f846-8c4a-44d7-873a-3323fe8c5132_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance recovery receivable</link:label>
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Settlements Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivableCurrent" xlink:to="lab_us-gaap_InsuranceSettlementsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfLoanCosts_3201eb68-d33b-4085-a299-66a243b77c00_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfLoanCosts" 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">Loan fees incurred with borrowings</link:label>
    <link:label id="lab_us-gaap_PaymentsOfLoanCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfLoanCosts" xlink: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 Loan Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfLoanCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfLoanCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfLoanCosts" xlink:to="lab_us-gaap_PaymentsOfLoanCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201802Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink: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 2018-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>mgpi-20211231_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:778e9834-73e2-48cd-a70b-547e8471250b,g:9ba63b21-08d6-4594-aad7-1a4f0eae9ad2-->
<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.mgpingredients.com/role/COVERPAGE" xlink:type="simple" xlink:href="mgpi-20211231.xsd#COVERPAGE"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/COVERPAGE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_5045d14c-f8d0-4e0f-a804-2d08e5bedf7c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentType_5045d14c-f8d0-4e0f-a804-2d08e5bedf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_261f6829-6488-4986-8729-e962863931b9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentAnnualReport_261f6829-6488-4986-8729-e962863931b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ec6729af-5a56-4b41-8395-3e04eca976a2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentPeriodEndDate_ec6729af-5a56-4b41-8395-3e04eca976a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_625f7813-cd73-488a-a333-76111a847a42" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_CurrentFiscalYearEndDate_625f7813-cd73-488a-a333-76111a847a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c316c1fe-8107-4f4e-9b6b-974b61f0e63d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentTransitionReport_c316c1fe-8107-4f4e-9b6b-974b61f0e63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_644c9921-77ba-4ab2-96ec-3b9a8680dba1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityFileNumber_644c9921-77ba-4ab2-96ec-3b9a8680dba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_5d347481-4a2a-4516-8ab5-fd7a2c5b8a45" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityRegistrantName_5d347481-4a2a-4516-8ab5-fd7a2c5b8a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_97f4b025-57d3-455c-a767-141bd02073d7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityIncorporationStateCountryCode_97f4b025-57d3-455c-a767-141bd02073d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_46ac1b99-5f24-40fd-b071-d8e05e665aa6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityTaxIdentificationNumber_46ac1b99-5f24-40fd-b071-d8e05e665aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d0e23b4a-40c9-4186-9365-a358e26a8423" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityAddressPostalZipCode_d0e23b4a-40c9-4186-9365-a358e26a8423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_cb8f40d6-ab15-4a72-8ea9-dbdcedb2b92c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityAddressAddressLine1_cb8f40d6-ab15-4a72-8ea9-dbdcedb2b92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f5fe0507-7a69-42dc-ad3f-0814b866ea52" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityAddressCityOrTown_f5fe0507-7a69-42dc-ad3f-0814b866ea52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9512a884-d187-49dc-9418-2e98d4bc9a1d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityAddressStateOrProvince_9512a884-d187-49dc-9418-2e98d4bc9a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f2409145-0f02-418a-9957-02a963840dc0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_CityAreaCode_f2409145-0f02-418a-9957-02a963840dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7aae6b0d-89cb-4246-b7ea-6b8842700caf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_LocalPhoneNumber_7aae6b0d-89cb-4246-b7ea-6b8842700caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8e49ea75-e901-4efa-b9e2-ea0f9d7d19d2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_Security12bTitle_8e49ea75-e901-4efa-b9e2-ea0f9d7d19d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_140d5e4e-4e7f-47aa-83d0-3b64169dd75f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_TradingSymbol_140d5e4e-4e7f-47aa-83d0-3b64169dd75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_57e59243-6041-424c-b1be-5410471aebae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_SecurityExchangeName_57e59243-6041-424c-b1be-5410471aebae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_f17ec8ca-ef59-463e-baa6-1ee7ee5b1993" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_f17ec8ca-ef59-463e-baa6-1ee7ee5b1993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_e24acfef-e7a8-40d1-9034-8e5c173eb0ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityVoluntaryFilers_e24acfef-e7a8-40d1-9034-8e5c173eb0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_016c0524-0923-4b5a-8214-962fc5a3cf41" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityCurrentReportingStatus_016c0524-0923-4b5a-8214-962fc5a3cf41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_79471b45-9c4b-400f-a14f-1bf7bf6a7d2c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityInteractiveDataCurrent_79471b45-9c4b-400f-a14f-1bf7bf6a7d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_31c3ca13-0958-4bf7-b07d-522a480275b3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityFilerCategory_31c3ca13-0958-4bf7-b07d-522a480275b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_cdeadc2e-6315-4dbd-a8b4-36f609788b8c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntitySmallBusiness_cdeadc2e-6315-4dbd-a8b4-36f609788b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_acbe8110-4593-485c-91e4-1a0b5d009571" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityEmergingGrowthCompany_acbe8110-4593-485c-91e4-1a0b5d009571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_b12cad3b-894e-4ae2-8ca1-ae3f4fb6d773" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_IcfrAuditorAttestationFlag_b12cad3b-894e-4ae2-8ca1-ae3f4fb6d773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_ca681067-0c02-434f-adad-fa486dec24d8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityShellCompany_ca681067-0c02-434f-adad-fa486dec24d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_bc2b5bd5-7ffc-4bf2-9739-9c4fe43909bd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityPublicFloat_bc2b5bd5-7ffc-4bf2-9739-9c4fe43909bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_cce3d103-a256-4088-972d-d048d832d098" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_cce3d103-a256-4088-972d-d048d832d098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_4711493b-a290-4453-9dfc-57e733aebad0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_4711493b-a290-4453-9dfc-57e733aebad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_1ed48859-7407-4fab-9608-6ec080a66e14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_AmendmentFlag_1ed48859-7407-4fab-9608-6ec080a66e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3312204a-0cfe-4f7f-8374-6ffa53630840" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_EntityCentralIndexKey_3312204a-0cfe-4f7f-8374-6ffa53630840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7e1acf81-3093-4a56-a5bd-9b45d730c26b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentFiscalYearFocus_7e1acf81-3093-4a56-a5bd-9b45d730c26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_69742191-bfb9-4beb-8407-3b9b585d5052" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b5b12191-4e1f-4019-abaa-15b6dca4a644" xlink:to="loc_dei_DocumentFiscalPeriodFocus_69742191-bfb9-4beb-8407-3b9b585d5052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/AUDITINFORMATION" xlink:type="simple" xlink:href="mgpi-20211231.xsd#AUDITINFORMATION"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/AUDITINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_AuditorInformationAbstract_950b8dde-d888-4d80-9a92-376e0fda2d71" xlink:href="mgpi-20211231.xsd#mgpi_AuditorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_aa2a3e19-098c-4e45-858b-ac7dfd8008d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_AuditorInformationAbstract_950b8dde-d888-4d80-9a92-376e0fda2d71" xlink:to="loc_dei_AuditorFirmId_aa2a3e19-098c-4e45-858b-ac7dfd8008d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_6e6e952b-c2bf-43eb-a7c3-94433b7071b8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_AuditorInformationAbstract_950b8dde-d888-4d80-9a92-376e0fda2d71" xlink:to="loc_dei_AuditorName_6e6e952b-c2bf-43eb-a7c3-94433b7071b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_6b77e1a0-0e65-41e7-8287-bdf61ccc026d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_AuditorInformationAbstract_950b8dde-d888-4d80-9a92-376e0fda2d71" xlink:to="loc_dei_AuditorLocation_6b77e1a0-0e65-41e7-8287-bdf61ccc026d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4c1dfca2-30df-4b7b-bf2e-4f2214c6f113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4c1dfca2-30df-4b7b-bf2e-4f2214c6f113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_799f04f8-c54b-44a6-95bf-d5df4b739361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_799f04f8-c54b-44a6-95bf-d5df4b739361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a9da6364-fe43-4165-9faf-0f646da5ea67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_GrossProfit_a9da6364-fe43-4165-9faf-0f646da5ea67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_cbda88fb-ce7d-4830-ab6b-64f1d734390f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_cbda88fb-ce7d-4830-ab6b-64f1d734390f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e325ad2f-7e84-4323-9691-0eb1ac46d0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e325ad2f-7e84-4323-9691-0eb1ac46d0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_8774014c-dd86-4125-9b50-fb059bb11e10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_InsuranceRecoveries_8774014c-dd86-4125-9b50-fb059bb11e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d48a3663-3d89-48f9-a83b-01f4dbed4711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_OperatingIncomeLoss_d48a3663-3d89-48f9-a83b-01f4dbed4711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0f8ac78c-f05a-4109-9184-830418c91af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0f8ac78c-f05a-4109-9184-830418c91af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_2b084bc9-b604-4d43-a341-98c2063e7fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_2b084bc9-b604-4d43-a341-98c2063e7fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1f3eddf9-4b93-4ae0-a481-2a26db1d6291" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1f3eddf9-4b93-4ae0-a481-2a26db1d6291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5d6e5203-8c72-4d09-9a90-f26ce946edb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5d6e5203-8c72-4d09-9a90-f26ce946edb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5714739c-4fee-42f2-a59c-90d1fcb60d20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_ProfitLoss_5714739c-4fee-42f2-a59c-90d1fcb60d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a8e6d943-7735-444c-9f8c-a5b091bd6bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a8e6d943-7735-444c-9f8c-a5b091bd6bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ee5a111-f40a-4329-8bf3-d1c99fbf1785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_NetIncomeLoss_0ee5a111-f40a-4329-8bf3-d1c99fbf1785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_b75a403d-8923-4e2b-a492-014c4a6d3b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_b75a403d-8923-4e2b-a492-014c4a6d3b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_b75fd5dd-ef40-451a-a53e-20d896b29548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_b75fd5dd-ef40-451a-a53e-20d896b29548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0f564b68-fd0d-442d-a441-15f0093e4d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0f564b68-fd0d-442d-a441-15f0093e4d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_db5f9538-7855-4713-baac-1985c83fdbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_db5f9538-7855-4713-baac-1985c83fdbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_db8095d8-620c-4c47-b425-01a173327f56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_db8095d8-620c-4c47-b425-01a173327f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_147a1d04-284b-4846-9108-9fe92d011a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_db8095d8-620c-4c47-b425-01a173327f56" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_147a1d04-284b-4846-9108-9fe92d011a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f819ba77-1aab-4654-9b57-5499e4bc7932" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_db8095d8-620c-4c47-b425-01a173327f56" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f819ba77-1aab-4654-9b57-5499e4bc7932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5b57a130-adc3-4322-91da-1cfee34e346e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f0a75edc-40e0-4c49-a90b-0b6c5d3bf076" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5b57a130-adc3-4322-91da-1cfee34e346e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ba5ba99c-d43d-4fb7-8c94-70061ad4d40f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5b57a130-adc3-4322-91da-1cfee34e346e" xlink:to="loc_us-gaap_EarningsPerShareBasic_ba5ba99c-d43d-4fb7-8c94-70061ad4d40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ee2f9637-4354-4135-93e2-04c1af018ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_5b57a130-adc3-4322-91da-1cfee34e346e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ee2f9637-4354-4135-93e2-04c1af018ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e79b0bc2-4ef3-40c7-a943-4c6bfa6d7f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ac7c49b-3929-494d-a087-967471195ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e79b0bc2-4ef3-40c7-a943-4c6bfa6d7f71" xlink:to="loc_us-gaap_NetIncomeLoss_9ac7c49b-3929-494d-a087-967471195ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_44ae27ff-3e4b-4a53-9ec3-ce7fa7fea5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e79b0bc2-4ef3-40c7-a943-4c6bfa6d7f71" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_44ae27ff-3e4b-4a53-9ec3-ce7fa7fea5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_374e0c59-de4d-4105-a6d7-3cde2b0964ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_44ae27ff-3e4b-4a53-9ec3-ce7fa7fea5b3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_374e0c59-de4d-4105-a6d7-3cde2b0964ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_b52399cc-72bd-43c7-8491-a0d0d1b09553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_44ae27ff-3e4b-4a53-9ec3-ce7fa7fea5b3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_b52399cc-72bd-43c7-8491-a0d0d1b09553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3e47a6db-6e6a-401e-9ab5-fb76a69d2bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_44ae27ff-3e4b-4a53-9ec3-ce7fa7fea5b3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3e47a6db-6e6a-401e-9ab5-fb76a69d2bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_17041420-9b59-41f5-84cf-6ddce686ef03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e79b0bc2-4ef3-40c7-a943-4c6bfa6d7f71" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_17041420-9b59-41f5-84cf-6ddce686ef03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5d3eccb6-97e0-4891-8e94-30f22c349de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e79b0bc2-4ef3-40c7-a943-4c6bfa6d7f71" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5d3eccb6-97e0-4891-8e94-30f22c349de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_23f13482-8a10-4c15-9d56-430a01378c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e79b0bc2-4ef3-40c7-a943-4c6bfa6d7f71" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_23f13482-8a10-4c15-9d56-430a01378c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4f4bcb63-0422-424c-94a8-674f6ae9c95b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4f4bcb63-0422-424c-94a8-674f6ae9c95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_33407403-e436-4c18-b339-3164738ff508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_33407403-e436-4c18-b339-3164738ff508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_b94e9ccc-8e6f-479c-a8ff-bb9de0494582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:to="loc_us-gaap_InventoryGross_b94e9ccc-8e6f-479c-a8ff-bb9de0494582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_d32651b3-73a2-4ad3-9eef-e54ad9117597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_d32651b3-73a2-4ad3-9eef-e54ad9117597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_22686e17-3e05-4c9b-ad4f-da2dc44913be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:to="loc_us-gaap_IncomeTaxesReceivable_22686e17-3e05-4c9b-ad4f-da2dc44913be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_dd91ec56-2ef4-4b21-b4a8-4e3e84b17c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_cd98aaa6-60bb-4b56-a72d-2b59d6bcb2bd" xlink:to="loc_us-gaap_AssetsCurrent_dd91ec56-2ef4-4b21-b4a8-4e3e84b17c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_25d74abb-c2f9-4660-a9b7-e7b6f9554569" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_25d74abb-c2f9-4660-a9b7-e7b6f9554569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d5e63bed-d290-4ae4-8f30-8f01df51b0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d5e63bed-d290-4ae4-8f30-8f01df51b0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_652eb2ae-2ec9-4e73-9513-e10fec491938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_EquityMethodInvestments_652eb2ae-2ec9-4e73-9513-e10fec491938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_42941827-b92d-475e-9b84-c5da35a8df41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_42941827-b92d-475e-9b84-c5da35a8df41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a905bc6b-cb90-4935-af14-fd45edcb804f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_Goodwill_a905bc6b-cb90-4935-af14-fd45edcb804f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c0771da6-e185-477e-b6f5-11be74fdc77e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c0771da6-e185-477e-b6f5-11be74fdc77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e91d070e-4f0b-4f03-883e-9765b242eb01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_Assets_e91d070e-4f0b-4f03-883e-9765b242eb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_23cd4d7f-80f0-4e4b-ad63-c4d6a845f180" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_23cd4d7f-80f0-4e4b-ad63-c4d6a845f180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e53231e2-16f5-4bbd-942c-f4ac9c7b52fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:to="loc_us-gaap_AccountsPayableCurrent_e53231e2-16f5-4bbd-942c-f4ac9c7b52fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_a07ed913-1f44-4876-a0d9-b28cf069ea21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_a07ed913-1f44-4876-a0d9-b28cf069ea21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_b89393a5-5c96-453f-a5da-f98ac09fb171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_b89393a5-5c96-453f-a5da-f98ac09fb171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f9c2c569-ceab-4627-9180-4b0b7591c0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f9c2c569-ceab-4627-9180-4b0b7591c0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e103668d-7e9f-43c6-97cd-0b4b26f9feb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_db4b6e90-a767-4859-91fc-99bf2e8c7f63" xlink:to="loc_us-gaap_LiabilitiesCurrent_e103668d-7e9f-43c6-97cd-0b4b26f9feb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8df5fa52-f1ff-4eee-ad68-514a1d4b184c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8df5fa52-f1ff-4eee-ad68-514a1d4b184c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebt_c8a5135a-ba3d-4eaa-ac60-15f9f6095658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_ConvertibleDebt_c8a5135a-ba3d-4eaa-ac60-15f9f6095658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e3b599e4-c0cb-412f-a9d9-d987d472cd92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e3b599e4-c0cb-412f-a9d9-d987d472cd92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ff655e67-39dd-46e6-92ce-d608b9bf329c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ff655e67-39dd-46e6-92ce-d608b9bf329c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2ae7d457-2ca0-4f9d-9932-138dc6b85173" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2ae7d457-2ca0-4f9d-9932-138dc6b85173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9c06ca10-4ca8-455d-b02c-9dde9c1841e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_Liabilities_9c06ca10-4ca8-455d-b02c-9dde9c1841e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_44fac7f4-2a40-411d-8191-f33764332357" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_44fac7f4-2a40-411d-8191-f33764332357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_4f2ab170-5f2b-4a93-9b38-e5e9a8282bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_StockholdersEquityAbstract_4f2ab170-5f2b-4a93-9b38-e5e9a8282bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:href="mgpi-20211231.xsd#mgpi_CapitalStockAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4f2ab170-5f2b-4a93-9b38-e5e9a8282bec" xlink:to="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_2b32a9d7-2677-4072-8e7a-ae1bac813db2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_PreferredStockValue_2b32a9d7-2677-4072-8e7a-ae1bac813db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_6a054699-d162-4856-94bc-e569eafbbb00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_6a054699-d162-4856-94bc-e569eafbbb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a214bafc-bfe3-44df-ac3f-379e0b754f48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_6a054699-d162-4856-94bc-e569eafbbb00" xlink:to="loc_us-gaap_CommonStockValue_a214bafc-bfe3-44df-ac3f-379e0b754f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_71f117ff-634b-4119-bdab-66b25aeb5498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_AdditionalPaidInCapital_71f117ff-634b-4119-bdab-66b25aeb5498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_11a1d309-d2e1-4c63-800d-f63905d767c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_11a1d309-d2e1-4c63-800d-f63905d767c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b69bf344-9915-42eb-812e-86ac6dd08187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b69bf344-9915-42eb-812e-86ac6dd08187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_47e432df-9933-44ba-b4c1-6992cb07daf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_TreasuryStockValue_47e432df-9933-44ba-b4c1-6992cb07daf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_400be18b-787e-46cf-83c6-35ac6bb978f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_StockholdersEquity_400be18b-787e-46cf-83c6-35ac6bb978f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_33755486-5de1-4b08-9f3b-86805032368f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_MinorityInterest_33755486-5de1-4b08-9f3b-86805032368f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_aac0f745-f2e8-423b-9609-d10a424f6f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_CapitalStockAbstract_ce633bd6-e0fa-4426-b0ea-94ea21962778" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_aac0f745-f2e8-423b-9609-d10a424f6f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b6d72e6-efaa-415e-85de-f9c6922b577e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c1d03313-8ca8-4479-b5c2-49e307cbc6f5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_8b6d72e6-efaa-415e-85de-f9c6922b577e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f362dcbc-91c2-4ef4-8d25-da98922c6d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f362dcbc-91c2-4ef4-8d25-da98922c6d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_25a8e9eb-8a12-4a2d-98f3-2f71fe38e94c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_25a8e9eb-8a12-4a2d-98f3-2f71fe38e94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_ea2773e3-16c6-4129-800c-b0fc3b49bf51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_ea2773e3-16c6-4129-800c-b0fc3b49bf51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_4227a0e1-0087-4e86-b2bf-419a6ed7d3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_4227a0e1-0087-4e86-b2bf-419a6ed7d3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_aed076d2-8599-436b-8557-6194a9f22cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_PreferredStockSharesIssued_aed076d2-8599-436b-8557-6194a9f22cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_f913a0bb-2f89-4c78-83f3-6b7f48931954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_f913a0bb-2f89-4c78-83f3-6b7f48931954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1bb42447-db44-40ad-87b3-fb008c5f580c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1bb42447-db44-40ad-87b3-fb008c5f580c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_45596267-c78d-4313-b019-0ce6b1b0b35e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_45596267-c78d-4313-b019-0ce6b1b0b35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_72fbe709-0225-4143-a92a-cb0a018aab79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_CommonStockSharesIssued_72fbe709-0225-4143-a92a-cb0a018aab79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7a5cd636-829a-4a83-8d2a-ecb6313a885f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7a5cd636-829a-4a83-8d2a-ecb6313a885f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_c3624f6f-36ce-4d27-b625-95c5be4d34d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_95be9b34-43b7-4395-b404-a198c4609027" xlink:to="loc_us-gaap_TreasuryStockShares_c3624f6f-36ce-4d27-b625-95c5be4d34d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b6b0df1-2e8e-4fc8-8a9c-eb76cebcb1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b6b0df1-2e8e-4fc8-8a9c-eb76cebcb1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_20f2a84c-ad35-4786-b3bb-32e8353326c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b6b0df1-2e8e-4fc8-8a9c-eb76cebcb1d4" xlink:to="loc_us-gaap_ProfitLoss_20f2a84c-ad35-4786-b3bb-32e8353326c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b6b0df1-2e8e-4fc8-8a9c-eb76cebcb1d4" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_522ef44f-f12d-423f-8a73-be01cd404547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_522ef44f-f12d-423f-8a73-be01cd404547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_GainLossOnInsuranceRecoveries_91dedafa-c245-43cb-ad96-6956f503cd5d" xlink:href="mgpi-20211231.xsd#mgpi_GainLossOnInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:to="loc_mgpi_GainLossOnInsuranceRecoveries_91dedafa-c245-43cb-ad96-6956f503cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_44df312c-7cf2-47bb-97a7-36b9bff2def2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:to="loc_us-gaap_ShareBasedCompensation_44df312c-7cf2-47bb-97a7-36b9bff2def2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_c21026fa-b52e-420f-a1a9-e013ac5dbe21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_c21026fa-b52e-420f-a1a9-e013ac5dbe21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_b4c520d2-8b26-4e28-a807-f70986e0568d" xlink:href="mgpi-20211231.xsd#mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:to="loc_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance_b4c520d2-8b26-4e28-a807-f70986e0568d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_3a0b18ec-b9c6-48e7-823b-37c223344a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_38f76e3f-1df9-463c-9560-e5c21df4ebcb" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_3a0b18ec-b9c6-48e7-823b-37c223344a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b6b0df1-2e8e-4fc8-8a9c-eb76cebcb1d4" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_219f63a8-2307-4f7b-96e7-f608e0f59674" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_219f63a8-2307-4f7b-96e7-f608e0f59674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_aff26578-d3b6-45b6-a47d-93683d80f8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_aff26578-d3b6-45b6-a47d-93683d80f8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_4b9f9d03-c2a1-4236-acb9-1b7e71308b21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_4b9f9d03-c2a1-4236-acb9-1b7e71308b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_cbd941ee-beba-4a7e-8325-d0262b7779a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_cbd941ee-beba-4a7e-8325-d0262b7779a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_248b7662-a037-490b-8141-e2fe33f772ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_248b7662-a037-490b-8141-e2fe33f772ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_aa43e0e1-4e9d-4bfe-8d54-6d6b49d11400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_aa43e0e1-4e9d-4bfe-8d54-6d6b49d11400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_8536cc38-f999-4165-ac96-d9cfa5011868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable_8536cc38-f999-4165-ac96-d9cfa5011868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PaymentsForProceedsFromOtherOperatingActivities_e5145095-d7b0-4c0e-ae13-55c4ba745e02" xlink:href="mgpi-20211231.xsd#mgpi_PaymentsForProceedsFromOtherOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_280f5c21-4e4d-428a-9c8d-16ecf039343c" xlink:to="loc_mgpi_PaymentsForProceedsFromOtherOperatingActivities_e5145095-d7b0-4c0e-ae13-55c4ba745e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e14df704-01b5-42b4-a51c-afff253393f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1b6b0df1-2e8e-4fc8-8a9c-eb76cebcb1d4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e14df704-01b5-42b4-a51c-afff253393f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1ef9d11f-6b2e-4c4b-a984-2861bf7cde56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1ef9d11f-6b2e-4c4b-a984-2861bf7cde56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b98b5a39-b272-4e97-9ffe-1ef532830b97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b98b5a39-b272-4e97-9ffe-1ef532830b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_34ff554e-e3aa-4578-9382-de2914e5bb09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_34ff554e-e3aa-4578-9382-de2914e5bb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_fed2241a-04cc-47d0-95f7-b80b4fe7b653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_fed2241a-04cc-47d0-95f7-b80b4fe7b653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_87bffc34-8758-4b33-bacd-0420835ada88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_87bffc34-8758-4b33-bacd-0420835ada88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c01c5107-cc7f-46bd-8e0b-e383fe9b9b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c01c5107-cc7f-46bd-8e0b-e383fe9b9b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8df0f6eb-687a-42f0-8c41-4cb8f133eadb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5ba81b17-182b-4c8b-ade5-25232284e66d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8df0f6eb-687a-42f0-8c41-4cb8f133eadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_756c2f3d-3a2f-41dc-b444-4628c2016dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_PaymentsOfDividends_756c2f3d-3a2f-41dc-b444-4628c2016dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b53be01e-404d-4f1d-b2f0-84d70cdda414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_b53be01e-404d-4f1d-b2f0-84d70cdda414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfLoanCosts_4fc78503-96bd-481a-8707-73dce9b5bf45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfLoanCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_PaymentsOfLoanCosts_4fc78503-96bd-481a-8707-73dce9b5bf45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_91fb7f83-869b-4ca0-bdda-d59ae28abb0a" xlink:href="mgpi-20211231.xsd#mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt_91fb7f83-869b-4ca0-bdda-d59ae28abb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_4fe42c7d-e5be-451a-8157-ea003fbb14ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_4fe42c7d-e5be-451a-8157-ea003fbb14ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_a9f38654-b822-4fe0-a671-aa8c5a189823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_a9f38654-b822-4fe0-a671-aa8c5a189823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_85e1c3d6-c129-471c-8c19-905da243feb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_85e1c3d6-c129-471c-8c19-905da243feb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_d2d482f4-75ab-4cc5-9fc7-5e3cade1749c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_d2d482f4-75ab-4cc5-9fc7-5e3cade1749c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_de372691-1e78-4498-8ea5-68f9402860c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities_de372691-1e78-4498-8ea5-68f9402860c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_7f6d2e71-e795-4449-b665-0aba2cd79c98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_7f6d2e71-e795-4449-b665-0aba2cd79c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e130829b-346d-4767-82a7-c39bafce4364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0c316978-bf31-44f3-903c-7c42f8845e44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e130829b-346d-4767-82a7-c39bafce4364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0f4e752e-862c-4f65-b974-df84e95b4f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0f4e752e-862c-4f65-b974-df84e95b4f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_431cd999-b3ba-45cb-8360-be219ee5c5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_431cd999-b3ba-45cb-8360-be219ee5c5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_85863e2d-0413-4ff0-ab99-aab3dc192599" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_85863e2d-0413-4ff0-ab99-aab3dc192599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_02acabf8-f48a-49ac-9af6-b452e627856b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a16e72ed-b602-4244-974e-c621aa360cbd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_02acabf8-f48a-49ac-9af6-b452e627856b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ebcb9d24-08f4-4fca-b02a-1893141a1e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_ebcb9d24-08f4-4fca-b02a-1893141a1e57" xlink:to="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_64477995-ec00-42ae-ab53-d6b1bf9208a2" xlink:to="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_60654add-41f5-4cae-9762-f8a5420a1f77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_PreferredStockMember_60654add-41f5-4cae-9762-f8a5420a1f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_20026f35-8ad6-45da-b9f3-078c092e6aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_CommonStockMember_20026f35-8ad6-45da-b9f3-078c092e6aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0dd482ac-b8b7-43c5-829b-06320cf49360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0dd482ac-b8b7-43c5-829b-06320cf49360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_90032ce0-35aa-4bcf-bab1-752a250e085f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_RetainedEarningsMember_90032ce0-35aa-4bcf-bab1-752a250e085f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bf0ee7f-b0fc-4004-b9db-8fe9ca1d9839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bf0ee7f-b0fc-4004-b9db-8fe9ca1d9839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_0fac98a9-3c42-48c1-81cc-e35ee24b4006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_TreasuryStockMember_0fac98a9-3c42-48c1-81cc-e35ee24b4006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_dbaa354e-b0c6-418e-a7bf-72dd208dadf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_af25fa89-9ee9-4f62-a91a-da3050653491" xlink:to="loc_us-gaap_NoncontrollingInterestMember_dbaa354e-b0c6-418e-a7bf-72dd208dadf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c371f0a0-4475-4531-bcd9-c588ff6c06d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_457dea8a-831b-4122-8310-c9d902336621" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c371f0a0-4475-4531-bcd9-c588ff6c06d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_02daf9bd-9181-4faa-bb94-ee0763e2f6f3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c371f0a0-4475-4531-bcd9-c588ff6c06d5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_02daf9bd-9181-4faa-bb94-ee0763e2f6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f7def165-6cbc-40ea-a95c-a40dae884222" xlink:to="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_24ce0293-a4b9-41bb-b5d4-13551012b191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_24ce0293-a4b9-41bb-b5d4-13551012b191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:href="mgpi-20211231.xsd#mgpi_ComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9260c339-7feb-4976-abfb-d2edb65efcec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:to="loc_us-gaap_ProfitLoss_9260c339-7feb-4976-abfb-d2edb65efcec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_960718ef-38e8-44d2-9d52-e1352bf2b94b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_ComprehensiveIncomeAbstract_72b97a79-00fe-463e-b5ff-16178a457962" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_960718ef-38e8-44d2-9d52-e1352bf2b94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_dc724cb6-243d-41d3-b3c0-1151545b2cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_Dividends_dc724cb6-243d-41d3-b3c0-1151545b2cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_ed29fbcc-4914-4e66-b40f-d0cefce2e946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_ed29fbcc-4914-4e66-b40f-d0cefce2e946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_e3582338-2c89-494f-b38e-c70e8b890258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_e3582338-2c89-494f-b38e-c70e8b890258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_345d6883-f4c1-4c19-acf8-3d55cf5d3d66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_345d6883-f4c1-4c19-acf8-3d55cf5d3d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_0a953612-25c5-422c-994f-3b9be2f62371" xlink:href="mgpi-20211231.xsd#mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations_0a953612-25c5-422c-994f-3b9be2f62371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f5f837c7-f041-485d-9826-7cc50e599c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2e00e8e3-216a-4b26-be67-7db79caa5381" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f5f837c7-f041-485d-9826-7cc50e599c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_dce5bf7a-3051-4c37-a261-dc0676679a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_da3cd8d6-3870-45a9-998c-a4fa99bb36e5" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_dce5bf7a-3051-4c37-a261-dc0676679a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_eb295697-e459-492d-a815-c9c4d1e388fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a7239992-bc00-4d7e-9c4a-0b9aa6dd63ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_eb295697-e459-492d-a815-c9c4d1e388fa" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a7239992-bc00-4d7e-9c4a-0b9aa6dd63ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5710c8f3-a9c8-4693-bfd4-afeea92088bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_aa72e18a-2076-4dc6-a843-1141e4ab4148" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5710c8f3-a9c8-4693-bfd4-afeea92088bf" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_aa72e18a-2076-4dc6-a843-1141e4ab4148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f2399317-0e5f-4369-b5ee-67aaaf748277" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f2399317-0e5f-4369-b5ee-67aaaf748277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_9ed03149-8267-452e-81ca-7fad5f8c593d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_9ed03149-8267-452e-81ca-7fad5f8c593d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_d462a0c1-0079-428c-aeb1-f025391c3bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_UseOfEstimates_d462a0c1-0079-428c-aeb1-f025391c3bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_ca4acfb0-dfb2-4f17-bb01-af219c7f876b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_ca4acfb0-dfb2-4f17-bb01-af219c7f876b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_a277d730-1824-4750-9a7f-e5c17d2d3596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_a277d730-1824-4750-9a7f-e5c17d2d3596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ea94b245-46a7-4883-a070-7c9d5157cd27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ea94b245-46a7-4883-a070-7c9d5157cd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock_1d011b40-63ca-415b-bb2b-da5024368fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock_1d011b40-63ca-415b-bb2b-da5024368fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InsuranceRecoveryPolicyPolicyTextBlock_a5b6e94a-4d0c-4f1c-bb23-743ab10851bb" xlink:href="mgpi-20211231.xsd#mgpi_InsuranceRecoveryPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_mgpi_InsuranceRecoveryPolicyPolicyTextBlock_a5b6e94a-4d0c-4f1c-bb23-743ab10851bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_17b4cf9a-97a1-4c2c-8cd1-6b9c25b3327b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_17b4cf9a-97a1-4c2c-8cd1-6b9c25b3327b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_655a8d96-9933-4718-97ba-9ad5b5b2fe95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_655a8d96-9933-4718-97ba-9ad5b5b2fe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_487e0b0d-b66c-4a4c-b67b-b48e4f446e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_487e0b0d-b66c-4a4c-b67b-b48e4f446e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_4804deca-2d85-4a68-a88d-0a67b21abc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_4804deca-2d85-4a68-a88d-0a67b21abc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_8fdc4444-f45c-4761-9141-50628685b020" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_8fdc4444-f45c-4761-9141-50628685b020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_76f50541-cd61-4182-bf78-3cbb012f1d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_76f50541-cd61-4182-bf78-3cbb012f1d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_0d117694-59b2-405a-b039-9d8e7be66a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_0d117694-59b2-405a-b039-9d8e7be66a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_a48d9287-ce4d-4a2c-8fe6-3b741e2ab177" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_a48d9287-ce4d-4a2c-8fe6-3b741e2ab177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1a678a6b-e060-4cf2-98a9-a53ece495718" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d6d98b76-8d15-40a3-9b29-0dc6bd37364d" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1a678a6b-e060-4cf2-98a9-a53ece495718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_86eedf6e-f3cb-4c98-9a88-166e4299a921" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_63954163-1bec-4f61-96d4-c132d1e4d0d9" xlink:href="mgpi-20211231.xsd#mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_86eedf6e-f3cb-4c98-9a88-166e4299a921" xlink:to="loc_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_63954163-1bec-4f61-96d4-c132d1e4d0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_d3761903-db2a-4b56-9673-ef1fd8ce2205" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_86eedf6e-f3cb-4c98-9a88-166e4299a921" xlink:to="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_d3761903-db2a-4b56-9673-ef1fd8ce2205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0269d5b2-827f-4d4e-a7a7-b72dd886e11b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0269d5b2-827f-4d4e-a7a7-b72dd886e11b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2fc9bfa0-c8d3-41cf-a947-1073b799a7ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_575729c0-6bce-47ba-ab12-f65151e5dda0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_575729c0-6bce-47ba-ab12-f65151e5dda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_ea0a19d3-7135-4b83-b583-f89b3f0e4a09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_ea0a19d3-7135-4b83-b583-f89b3f0e4a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_9e97a20a-26d1-4bed-a040-aaf2010bec0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_OfficeEquipmentMember_9e97a20a-26d1-4bed-a040-aaf2010bec0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_4891fea6-d99a-4968-a00c-3f41b96dfa79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_ComputerEquipmentMember_4891fea6-d99a-4968-a00c-3f41b96dfa79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_99cd20c6-bea6-48d2-998e-beed77351b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8d400ba0-f97b-4fc1-954e-63bd928afa8b" xlink:to="loc_us-gaap_VehiclesMember_99cd20c6-bea6-48d2-998e-beed77351b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:to="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3987676b-bb4c-4131-84ec-ae2fd2d66575" xlink:to="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_42b06333-293f-4b48-9497-faccba4915da" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:to="loc_srt_MinimumMember_42b06333-293f-4b48-9497-faccba4915da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_872b86b4-8d83-4ae9-bc7a-5674906d60d0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2bac4fc8-02ba-4b2c-ab37-3b0bd7d06b47" xlink:to="loc_srt_MaximumMember_872b86b4-8d83-4ae9-bc7a-5674906d60d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6ffe32d-2088-4ad4-b7c8-847093193106" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0138c88a-bf30-4fd6-80f1-27595a5ff2b7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6ffe32d-2088-4ad4-b7c8-847093193106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_990070e5-d8a3-4919-bf74-c64f8d22daf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c6ffe32d-2088-4ad4-b7c8-847093193106" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_990070e5-d8a3-4919-bf74-c64f8d22daf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c08b3206-5eb0-4b9a-8ef7-08f2f4ef3be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_db9cd462-fe24-437d-92c4-e0a50c386362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c08b3206-5eb0-4b9a-8ef7-08f2f4ef3be5" xlink:to="loc_us-gaap_InterestExpense_db9cd462-fe24-437d-92c4-e0a50c386362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_65bfc77d-1a3a-4da2-8e96-ab49973300a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c08b3206-5eb0-4b9a-8ef7-08f2f4ef3be5" xlink:to="loc_us-gaap_InterestCostsCapitalized_65bfc77d-1a3a-4da2-8e96-ab49973300a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InterestCostsIncurredAndExpensed_5bda645c-2165-4a10-bd66-d09757306367" xlink:href="mgpi-20211231.xsd#mgpi_InterestCostsIncurredAndExpensed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c08b3206-5eb0-4b9a-8ef7-08f2f4ef3be5" xlink:to="loc_mgpi_InterestCostsIncurredAndExpensed_5bda645c-2165-4a10-bd66-d09757306367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4ea9e1e0-114e-4d13-bdfc-1c4c68eb53ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4ea9e1e0-114e-4d13-bdfc-1c4c68eb53ae" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_45057f5e-ce38-4fef-ab74-cf79c1e00163" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1a2bfbc5-636a-4bf7-94ca-ae49069592af" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_45057f5e-ce38-4fef-ab74-cf79c1e00163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_c54123fd-c858-4035-bfe0-5ee0c5cf3c98" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_45057f5e-ce38-4fef-ab74-cf79c1e00163" xlink:to="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_c54123fd-c858-4035-bfe0-5ee0c5cf3c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:to="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_522e5e36-ff12-4415-8ebe-18b63d0e89f2" xlink:to="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5384b990-1190-453b-8d8c-4d5ffd45edde" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:to="loc_srt_MinimumMember_5384b990-1190-453b-8d8c-4d5ffd45edde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_796e6079-940b-4005-9eb8-4a5165303751" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6e4ecb39-8986-444f-a52a-160f9fdc5075" xlink:to="loc_srt_MaximumMember_796e6079-940b-4005-9eb8-4a5165303751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_656b4d81-2908-4378-b8d6-516c0d5cc00f" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_b3930606-7d49-4ffd-b8e4-4fd2453f7ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b3930606-7d49-4ffd-b8e4-4fd2453f7ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_60557524-7248-467d-8f6e-5be95957ca7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_DebtInstrumentFairValue_60557524-7248-467d-8f6e-5be95957ca7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2402c4da-6878-4dac-a284-d583a43b4efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2402c4da-6878-4dac-a284-d583a43b4efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_8f9b751c-8b1d-426a-9e2b-32f3e19a571e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_DerivativeTermOfContract_8f9b751c-8b1d-426a-9e2b-32f3e19a571e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_65048ff4-f709-4839-a321-0fff3171a983" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_65048ff4-f709-4839-a321-0fff3171a983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_55c317f9-8a2a-4df1-8946-4c33bc38e301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_0c462efc-4e50-4f54-8289-26f99776f6b3" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_55c317f9-8a2a-4df1-8946-4c33bc38e301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e91a758d-ea9d-4050-9ad5-e7adfa47fbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_a093da41-b303-4c7e-a01c-ffc087cec181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_e91a758d-ea9d-4050-9ad5-e7adfa47fbc8" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_a093da41-b303-4c7e-a01c-ffc087cec181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a10aa8fa-b932-4464-8ca2-c8b407a16550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2c16f2eb-51bb-441d-b503-8877138122be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a10aa8fa-b932-4464-8ca2-c8b407a16550" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2c16f2eb-51bb-441d-b503-8877138122be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a2aa11e1-622a-4660-b1bb-6d1ff6760e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a10aa8fa-b932-4464-8ca2-c8b407a16550" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a2aa11e1-622a-4660-b1bb-6d1ff6760e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_23cf8a5c-d12b-4979-9e78-28ae2ab1842c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a10aa8fa-b932-4464-8ca2-c8b407a16550" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_23cf8a5c-d12b-4979-9e78-28ae2ab1842c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_1e8d0466-518a-4ae0-9cdc-0e72d076503e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_us-gaap_InventoryFinishedGoods_1e8d0466-518a-4ae0-9cdc-0e72d076503e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InventoryBarreledDistillateGross_7789662b-9457-4f58-a338-154a7aee0cfa" xlink:href="mgpi-20211231.xsd#mgpi_InventoryBarreledDistillateGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_mgpi_InventoryBarreledDistillateGross_7789662b-9457-4f58-a338-154a7aee0cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_75243420-7f5a-4e0c-89a8-096a6c9fea7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_us-gaap_InventoryRawMaterials_75243420-7f5a-4e0c-89a8-096a6c9fea7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_d170733c-a11d-4c2c-8250-8f73ae1f00bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_us-gaap_InventoryWorkInProcess_d170733c-a11d-4c2c-8250-8f73ae1f00bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventorySupplies_c6cb8f57-e5ef-479a-9486-bc279aa87064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventorySupplies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_us-gaap_OtherInventorySupplies_c6cb8f57-e5ef-479a-9486-bc279aa87064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_6a8ad420-153d-4fa6-af29-3f6e36314af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_us-gaap_OtherInventory_6a8ad420-153d-4fa6-af29-3f6e36314af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_4d38380f-74e0-4e5b-9ab5-5d2fd9b622a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_a850d6dc-3b2b-4d40-b3a9-2ec473a1a1b6" xlink:to="loc_us-gaap_InventoryGross_4d38380f-74e0-4e5b-9ab5-5d2fd9b622a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fa7bc5f3-389f-4ce4-8896-a4f76a83e38c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fa7bc5f3-389f-4ce4-8896-a4f76a83e38c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_75c37a76-7e3c-44e0-b99a-33f94d4e7457" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_3923d6c1-aa93-4126-868b-4070db7bde0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_3923d6c1-aa93-4126-868b-4070db7bde0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_ad9f98a0-66a5-421e-b387-87f9a09a96e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_TransportationEquipmentMember_ad9f98a0-66a5-421e-b387-87f9a09a96e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_c1e46498-cea4-48e1-befd-75384eca0eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_c1e46498-cea4-48e1-befd-75384eca0eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7263fe08-6d49-4332-a54c-4b94ce1ca911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0185862b-8050-424a-8efa-d41b3a1ca5c7" xlink:to="loc_us-gaap_ConstructionInProgressMember_7263fe08-6d49-4332-a54c-4b94ce1ca911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f80bd42-b6e2-4536-8ae9-897c9ed3dfcc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3482a027-6603-4feb-9dd6-2d6f416a520c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3482a027-6603-4feb-9dd6-2d6f416a520c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4d686a1a-c067-4134-bebe-1bf7f5dd5014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4d686a1a-c067-4134-bebe-1bf7f5dd5014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7bf0c891-cce0-4af3-8eae-01a511c08083" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e62d6526-6c1c-4d7f-a4be-fc67f9b240d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7bf0c891-cce0-4af3-8eae-01a511c08083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_7256d818-881b-407f-a51e-e8c17b46750e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_7256d818-881b-407f-a51e-e8c17b46750e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_9ed81301-1dfa-4118-8742-a5aff55d16d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:to="loc_us-gaap_AccruedSalariesCurrent_9ed81301-1dfa-4118-8742-a5aff55d16d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_2415a4f8-2852-403c-9d52-fe5e07043d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_2415a4f8-2852-403c-9d52-fe5e07043d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c15ba98c-0b86-4155-adde-bd7dd4bd5066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c15ba98c-0b86-4155-adde-bd7dd4bd5066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_15faea23-4fa7-40ba-b090-ba6258f9c30f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_15faea23-4fa7-40ba-b090-ba6258f9c30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6124d6c7-d8a5-4ea0-ae56-063ceeb153cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_3cf48805-6863-4286-a9a1-2addc6ef409b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6124d6c7-d8a5-4ea0-ae56-063ceeb153cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/REVENUE" xlink:type="simple" xlink:href="mgpi-20211231.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7521b963-ff3f-4393-9777-5551c769af69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_f0787003-cfb2-44f2-a3c4-a921bec382cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_7521b963-ff3f-4393-9777-5551c769af69" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_f0787003-cfb2-44f2-a3c4-a921bec382cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/REVENUETables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_cf232f33-a38f-48b3-8fc3-904743f34c77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_beaec27d-2f14-4a3f-b21a-3f69b4a8c38c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_cf232f33-a38f-48b3-8fc3-904743f34c77" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_beaec27d-2f14-4a3f-b21a-3f69b4a8c38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/REVENUEDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#REVENUEDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/REVENUEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_6cad5d05-bb64-4603-b117-51b0de4afdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_6cad5d05-bb64-4603-b117-51b0de4afdf4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d83556e0-a8a3-415e-a077-00c92a609865" xlink:to="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_abc696c5-b9d6-4169-9ae2-667ff6c4f7b5" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:to="loc_mgpi_DistilleryProductsMember_abc696c5-b9d6-4169-9ae2-667ff6c4f7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_b0600d4a-4e3b-4d31-9512-a07c0026ea19" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:to="loc_mgpi_BrandedSpiritsMember_b0600d4a-4e3b-4d31-9512-a07c0026ea19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_e0a22950-e734-4ee2-8aa9-53605f68f167" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2751552c-c6f4-4fbf-8611-09f6ff519644" xlink:to="loc_mgpi_IngredientSolutionsMember_e0a22950-e734-4ee2-8aa9-53605f68f167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:to="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a35831e2-50d2-4d14-a997-1720652a12a6" xlink:to="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:href="mgpi-20211231.xsd#mgpi_PremiumBeverageAlcoholMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrownGoodsMember_705d47f1-106b-413d-941e-9cd49426f289" xlink:href="mgpi-20211231.xsd#mgpi_BrownGoodsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:to="loc_mgpi_BrownGoodsMember_705d47f1-106b-413d-941e-9cd49426f289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_WhiteGoodsMember_d8370e0b-5276-4575-8d11-efc242fdd5ce" xlink:href="mgpi-20211231.xsd#mgpi_WhiteGoodsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_PremiumBeverageAlcoholMember_872b1fe1-b734-4dd5-aa3b-65361a7012e2" xlink:to="loc_mgpi_WhiteGoodsMember_d8370e0b-5276-4575-8d11-efc242fdd5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FoodGradeAlcoholMember_a564b14a-0c05-415d-8114-66105559aaf6" xlink:href="mgpi-20211231.xsd#mgpi_FoodGradeAlcoholMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_FoodGradeAlcoholMember_a564b14a-0c05-415d-8114-66105559aaf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialAlcoholMember_3a2f8212-f550-45aa-b319-30a60058296d" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialAlcoholMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_FoodGradeAlcoholMember_a564b14a-0c05-415d-8114-66105559aaf6" xlink:to="loc_mgpi_IndustrialAlcoholMember_3a2f8212-f550-45aa-b319-30a60058296d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FuelGradeAlcoholMember_ef88069c-8879-4148-b918-c7ba47a2a519" xlink:href="mgpi-20211231.xsd#mgpi_FuelGradeAlcoholMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_FuelGradeAlcoholMember_ef88069c-8879-4148-b918-c7ba47a2a519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistillersFeedAndRelatedCoProductsMember_66e00d30-cf35-41c1-b895-cce0e6bcab68" xlink:href="mgpi-20211231.xsd#mgpi_DistillersFeedAndRelatedCoProductsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_DistillersFeedAndRelatedCoProductsMember_66e00d30-cf35-41c1-b895-cce0e6bcab68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_WarehouseServicesMember_e8df76ad-6ec5-4547-bed0-e3b8c43940b7" xlink:href="mgpi-20211231.xsd#mgpi_WarehouseServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_WarehouseServicesMember_e8df76ad-6ec5-4547-bed0-e3b8c43940b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_UltraPremiumSpiritsMember_9ab23cf5-92ec-45b0-b2f9-f4f925fa75ec" xlink:href="mgpi-20211231.xsd#mgpi_UltraPremiumSpiritsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_UltraPremiumSpiritsMember_9ab23cf5-92ec-45b0-b2f9-f4f925fa75ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_PremiumSpiritsMember_d2cb9994-51f7-4776-b8d5-bb43614d4c64" xlink:href="mgpi-20211231.xsd#mgpi_PremiumSpiritsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_PremiumSpiritsMember_d2cb9994-51f7-4776-b8d5-bb43614d4c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MidSpiritsMember_0aa424e8-74f0-4c6d-acea-c9078e3978f9" xlink:href="mgpi-20211231.xsd#mgpi_MidSpiritsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_MidSpiritsMember_0aa424e8-74f0-4c6d-acea-c9078e3978f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ValueSpiritsMember_342b2afe-aa31-43e6-a385-31e41045e26c" xlink:href="mgpi-20211231.xsd#mgpi_ValueSpiritsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_ValueSpiritsMember_342b2afe-aa31-43e6-a385-31e41045e26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_OtherBrandedSpiritsMember_fc19a490-322b-47f0-801f-c657f3420a1e" xlink:href="mgpi-20211231.xsd#mgpi_OtherBrandedSpiritsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_OtherBrandedSpiritsMember_fc19a490-322b-47f0-801f-c657f3420a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_SpecialtyWheatStarchesMember_65d8d186-e0dc-4056-b08d-19f52b118d4c" xlink:href="mgpi-20211231.xsd#mgpi_SpecialtyWheatStarchesMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_SpecialtyWheatStarchesMember_65d8d186-e0dc-4056-b08d-19f52b118d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_SpecialtyWheatProteinsMember_c553b59b-97ba-47cd-806f-2e212cd8aa41" xlink:href="mgpi-20211231.xsd#mgpi_SpecialtyWheatProteinsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_SpecialtyWheatProteinsMember_c553b59b-97ba-47cd-806f-2e212cd8aa41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CommodityWheatStarchMember_7c1b21f6-2301-423f-a6dc-1d78fbd33923" xlink:href="mgpi-20211231.xsd#mgpi_CommodityWheatStarchMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_CommodityWheatStarchMember_7c1b21f6-2301-423f-a6dc-1d78fbd33923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CommodityWheatProteinMember_90f9d00a-5dea-4207-8096-371c3b1bb3f6" xlink:href="mgpi-20211231.xsd#mgpi_CommodityWheatProteinMember"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_27fb4ec9-6c8f-4fe5-bdf3-3caaf62432b9" xlink:to="loc_mgpi_CommodityWheatProteinMember_90f9d00a-5dea-4207-8096-371c3b1bb3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_30f34937-feaa-458d-b8fc-03143b130e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ac472754-8a30-45af-b27a-14012d7c7b96" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_30f34937-feaa-458d-b8fc-03143b130e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_823b6cb6-99a9-4bea-8b4c-de1f1bdcc466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_30f34937-feaa-458d-b8fc-03143b130e78" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_823b6cb6-99a9-4bea-8b4c-de1f1bdcc466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATION" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATION"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fcb73e92-427d-4385-beed-fffb64903870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_04391ee0-bac8-4a9a-b25b-5ec6427af4f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_fcb73e92-427d-4385-beed-fffb64903870" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_04391ee0-bac8-4a9a-b25b-5ec6427af4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40c8e288-50c7-45bf-9a7a-33c07288b5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_bcef9774-af1d-4768-a7fb-0b89ab1de0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40c8e288-50c7-45bf-9a7a-33c07288b5b3" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_bcef9774-af1d-4768-a7fb-0b89ab1de0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_3bf84413-d82f-4333-be96-28df37005231" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40c8e288-50c7-45bf-9a7a-33c07288b5b3" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_3bf84413-d82f-4333-be96-28df37005231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6635adbc-90cb-4a82-8773-0caa54967323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6635adbc-90cb-4a82-8773-0caa54967323" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c77fd08-a7c7-43cc-aaa2-c721fde54952" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_933207ec-94d2-443f-8612-529175f9ecb4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c77fd08-a7c7-43cc-aaa2-c721fde54952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_ce08fd0f-0e08-4150-acf1-67739e32d3f9" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_6c77fd08-a7c7-43cc-aaa2-c721fde54952" xlink:to="loc_mgpi_LuxcoMember_ce08fd0f-0e08-4150-acf1-67739e32d3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_82991de4-d543-40bd-9d07-ce5021f6a8ca" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b7cfa766-9931-4a6c-851f-d13c022895fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:to="loc_us-gaap_TradeNamesMember_b7cfa766-9931-4a6c-851f-d13c022895fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember_73a2e698-9611-4268-af9c-d9d5407a8634" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_27dfb71d-3437-43e8-8bbf-46ec57862aba" xlink:to="loc_mgpi_DistributorRelationshipsMember_73a2e698-9611-4268-af9c-d9d5407a8634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentAxis_f9a82d6f-49d0-44ee-b1f1-fb28254e5203" xlink:to="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_a89a461f-0e9c-4e46-8296-9811907b57ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:to="loc_us-gaap_AcquisitionRelatedCostsMember_a89a461f-0e9c-4e46-8296-9811907b57ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentToInventoryMember_5950f469-2acc-4c24-abbc-d4bd0852d418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentToInventoryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonrecurringAdjustmentDomain_e2dfc451-bfa2-4bda-bc94-2966f9106655" xlink:to="loc_us-gaap_FairValueAdjustmentToInventoryMember_5950f469-2acc-4c24-abbc-d4bd0852d418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7df5dc5-27e2-4c6b-8c0e-6178e8033b59" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f7a5b4a3-792e-42f5-9d94-253ac5f6e574" xlink:to="loc_dei_EntityDomain_a7df5dc5-27e2-4c6b-8c0e-6178e8033b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_a185b0a6-bbdf-4ba3-8f7f-26eacf9c05b7" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a7df5dc5-27e2-4c6b-8c0e-6178e8033b59" xlink:to="loc_mgpi_LuxcoMember_a185b0a6-bbdf-4ba3-8f7f-26eacf9c05b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_02f963ee-dbad-4d9d-ac1e-35489c507609" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_a753d719-3f91-40b0-bc69-fdd43398fa63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_a753d719-3f91-40b0-bc69-fdd43398fa63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a1d51308-7d0c-4cdc-96c1-cf06df4d5e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_a1d51308-7d0c-4cdc-96c1-cf06df4d5e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_91532a41-7bfa-4a2e-b133-f9948e0c2aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_91532a41-7bfa-4a2e-b133-f9948e0c2aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_ef4a1267-6540-4c44-84e5-c8bee5648650" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions_ef4a1267-6540-4c44-84e5-c8bee5648650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_31f760b8-0946-4986-a4e6-b5d52dbf48e0" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred_31f760b8-0946-4986-a4e6-b5d52dbf48e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_11f7affe-24ef-4ed6-bd61-5dd6cf957c62" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_11f7affe-24ef-4ed6-bd61-5dd6cf957c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fa1b66f7-f66a-4cf8-95b2-6b794dbabf61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_Goodwill_fa1b66f7-f66a-4cf8-95b2-6b794dbabf61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0c8a4405-f27a-4a83-8ae1-167628f54cab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_0c8a4405-f27a-4a83-8ae1-167628f54cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5a976ecb-18d5-4fd5-9830-8d2f0fbf1077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_5a976ecb-18d5-4fd5-9830-8d2f0fbf1077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_144b2b6c-a3c4-4ba0-a823-1c178be5b477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_144b2b6c-a3c4-4ba0-a823-1c178be5b477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e9f858af-6d4f-4304-b226-2270b14b42e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_e9f858af-6d4f-4304-b226-2270b14b42e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7519617f-5720-44b2-85eb-164dfebd9186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7519617f-5720-44b2-85eb-164dfebd9186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_acf85def-d3ea-4de9-914d-99d5300fde94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_5ccfdb1b-19dd-4776-abd8-274480b652c3" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_acf85def-d3ea-4de9-914d-99d5300fde94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONConsiderationsTransferredDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_da99e2e7-c2b3-4993-badc-26cebc4eb4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_da99e2e7-c2b3-4993-badc-26cebc4eb4c6" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_985d579e-9145-4977-8b47-ab71c6fcb67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_20b135e8-509e-4ae2-9c8d-78b051567eb1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_985d579e-9145-4977-8b47-ab71c6fcb67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_e38a31ec-3909-4fe7-8a40-707935a1e3c0" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_985d579e-9145-4977-8b47-ab71c6fcb67b" xlink:to="loc_mgpi_LuxcoMember_e38a31ec-3909-4fe7-8a40-707935a1e3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4bc2b139-ca9d-4be0-bbd7-892cdfb3271e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_2d3db57d-384b-4d65-b9ed-ecc83e6b2687" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:to="loc_us-gaap_TradeNamesMember_2d3db57d-384b-4d65-b9ed-ecc83e6b2687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember_44b69f7a-0e9a-412d-be22-f31a41c18ef9" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_24e8ee4d-ea20-42b4-8936-bcbbf5f534f5" xlink:to="loc_mgpi_DistributorRelationshipsMember_44b69f7a-0e9a-412d-be22-f31a41c18ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable_56ff193f-dd18-461f-8066-7226f6aa8feb" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8236d254-d3e2-4287-84c9-c4a71142490e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_8236d254-d3e2-4287-84c9-c4a71142490e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_93a36aad-4196-4d60-adaa-3e5213ff0ce5" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet_93a36aad-4196-4d60-adaa-3e5213ff0ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5794b65d-7cfb-4580-815c-f062e6a475ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_5794b65d-7cfb-4580-815c-f062e6a475ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_57780bfd-a49b-47cd-821d-8566e685a968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_57780bfd-a49b-47cd-821d-8566e685a968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_084648bc-c6a5-41ac-9f9a-a28921de3a13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_084648bc-c6a5-41ac-9f9a-a28921de3a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_48b3aaec-d3d3-4830-9659-1b2665f818c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_48b3aaec-d3d3-4830-9659-1b2665f818c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_43449217-0c72-4853-a8a3-8b4599b04f76" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense_43449217-0c72-4853-a8a3-8b4599b04f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9bc54307-e5bb-4069-8a4e-30fb22e3d6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9bc54307-e5bb-4069-8a4e-30fb22e3d6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_4ae77453-8362-4242-8396-1578cd69612c" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments_4ae77453-8362-4242-8396-1578cd69612c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_58af6147-76ab-411f-8e8d-5a6d867f2c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_58af6147-76ab-411f-8e8d-5a6d867f2c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_bea0b337-8177-4ca7-8cfb-dceaf2560bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_bea0b337-8177-4ca7-8cfb-dceaf2560bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_97779079-c067-480b-b395-30804bcfbf14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_97779079-c067-480b-b395-30804bcfbf14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_71cd08cf-4c09-4437-816e-cef3bc002f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_71cd08cf-4c09-4437-816e-cef3bc002f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_d54b19e6-11cf-4519-a11f-7fe2ced56f95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_d54b19e6-11cf-4519-a11f-7fe2ced56f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_32f97524-9753-4a38-a068-eb1863c85601" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable_32f97524-9753-4a38-a068-eb1863c85601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_b706d3a1-a24b-4647-b341-a8c96aec40ea" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther_b706d3a1-a24b-4647-b341-a8c96aec40ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_96a8d188-7c3a-4b61-98cb-11ee9fcebf10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_96a8d188-7c3a-4b61-98cb-11ee9fcebf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_77d4e6e0-7884-48d1-9625-91016557947f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_77d4e6e0-7884-48d1-9625-91016557947f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_846e92c5-0472-4512-924f-3548ee48126c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_846e92c5-0472-4512-924f-3548ee48126c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_41642272-dd21-449a-870d-c81717d2a341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_Goodwill_41642272-dd21-449a-870d-c81717d2a341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_6514ac9d-c4b2-4a0b-b74c-1bf941c8d459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_6514ac9d-c4b2-4a0b-b74c-1bf941c8d459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c5542393-320b-4a34-b450-5e77d69a5644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c5542393-320b-4a34-b450-5e77d69a5644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_766e3445-cd36-4aec-8cec-365ba796168c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_us-gaap_SharePrice_766e3445-cd36-4aec-8cec-365ba796168c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_4d082132-0006-4dd9-ba47-0f451588497d" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems_09649515-56cd-4aa9-8654-96b6c0833856" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_4d082132-0006-4dd9-ba47-0f451588497d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_12bc9d40-45e5-4f7b-bba4-eac55fab9999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_12bc9d40-45e5-4f7b-bba4-eac55fab9999" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb57919f-d210-4366-8f8d-f277b1ea241d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_beb21bd0-d1d1-4117-a26d-d6a527ede415" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb57919f-d210-4366-8f8d-f277b1ea241d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_6f0075e5-260c-4297-a459-0103eabb956f" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cb57919f-d210-4366-8f8d-f277b1ea241d" xlink:to="loc_mgpi_LuxcoMember_6f0075e5-260c-4297-a459-0103eabb956f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_541b41a5-daf6-47ad-9f43-c34d634921dc" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_06fbb73e-dbc7-47a4-a12d-9fe600a93147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_06fbb73e-dbc7-47a4-a12d-9fe600a93147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cc41a809-1af7-418e-82ac-32a83f4ebc46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cc41a809-1af7-418e-82ac-32a83f4ebc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_ebb23f8b-15dd-46ec-b0d2-45b7436639ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_634b95fc-54aa-40f1-8035-888f8aab38d2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_ebb23f8b-15dd-46ec-b0d2-45b7436639ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e927755a-24d6-44a0-af60-d0a11cdc836c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_7c31dec7-2c81-41bf-ac6d-814032d24815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e927755a-24d6-44a0-af60-d0a11cdc836c" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_7c31dec7-2c81-41bf-ac6d-814032d24815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_571784eb-664a-4c2a-80ea-52a13dacd91f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4c5807bd-02c1-4a33-99ea-ca88798be448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_571784eb-664a-4c2a-80ea-52a13dacd91f" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4c5807bd-02c1-4a33-99ea-ca88798be448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_6c9f80b3-eef7-4784-b00c-87afb7d76d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_571784eb-664a-4c2a-80ea-52a13dacd91f" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_6c9f80b3-eef7-4784-b00c-87afb7d76d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_77ea26f1-2baa-4131-8fac-66f0132839b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_571784eb-664a-4c2a-80ea-52a13dacd91f" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_77ea26f1-2baa-4131-8fac-66f0132839b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fa155a5e-c345-4b0c-abd6-37de0768cf6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fa155a5e-c345-4b0c-abd6-37de0768cf6f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_412407de-202e-464a-b90f-9f46d980cc14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_48f2ee8d-4e1f-4054-b746-a42d7d895d8d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_412407de-202e-464a-b90f-9f46d980cc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_aa560c1a-42ef-4871-98b9-5b26c1f7ecdb" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_412407de-202e-464a-b90f-9f46d980cc14" xlink:to="loc_mgpi_LuxcoMember_aa560c1a-42ef-4871-98b9-5b26c1f7ecdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3723c4fd-38a8-4b0a-be42-6439ba6174c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bacc3e3e-a975-4c7f-8aa0-6943085b4e77" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3723c4fd-38a8-4b0a-be42-6439ba6174c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistributorRelationshipsMember_626e97ce-b34a-40cc-9308-0f239b6c2eec" xlink:href="mgpi-20211231.xsd#mgpi_DistributorRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_3723c4fd-38a8-4b0a-be42-6439ba6174c4" xlink:to="loc_mgpi_DistributorRelationshipsMember_626e97ce-b34a-40cc-9308-0f239b6c2eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd6cb94d-8142-4daf-8709-414f65b1fd2b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_984d215f-5276-4f39-9b29-6805af4e0d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_984d215f-5276-4f39-9b29-6805af4e0d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07ff9912-6f6d-4ec6-af04-7de06014ccc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_07ff9912-6f6d-4ec6-af04-7de06014ccc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_ac2bc763-e809-4ce5-8590-94c19e3e6e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_ac2bc763-e809-4ce5-8590-94c19e3e6e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_fd15fd3d-1552-4002-8703-c6e170e9d858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6d02ed4e-d800-45d0-b4b8-5d60b825b394" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_fd15fd3d-1552-4002-8703-c6e170e9d858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_58817311-0fe7-4c2e-a365-04b8d1f6ff27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_58817311-0fe7-4c2e-a365-04b8d1f6ff27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4de08920-c63d-44c2-a8ca-54d90575c696" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4de08920-c63d-44c2-a8ca-54d90575c696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d3a3c3bb-577d-4865-aa87-f01a11bc0db4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d3a3c3bb-577d-4865-aa87-f01a11bc0db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2a602265-4dbe-434c-9787-236f8d9804c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2a602265-4dbe-434c-9787-236f8d9804c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_892628e2-baa8-4add-9dc3-a8586d8eedf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_892628e2-baa8-4add-9dc3-a8586d8eedf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5685c3e2-2e98-49a0-bf1c-2a93b5f67731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5685c3e2-2e98-49a0-bf1c-2a93b5f67731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c750238e-f104-4bea-9075-71a1da0ad56d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4c86cfa4-be94-486d-bf9d-215af94d8db6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c750238e-f104-4bea-9075-71a1da0ad56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0875c557-12e3-41f4-8b41-5fd26388c676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0875c557-12e3-41f4-8b41-5fd26388c676" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_182fc430-4b53-488f-95b4-0c390b8764dc" xlink:to="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_56c72b90-6f7f-47f9-a68b-3d51f170d139" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:to="loc_mgpi_DistilleryProductsMember_56c72b90-6f7f-47f9-a68b-3d51f170d139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_931de4ca-2932-431e-a1d7-7b92803e68cc" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:to="loc_mgpi_BrandedSpiritsMember_931de4ca-2932-431e-a1d7-7b92803e68cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_8ee745f7-6711-44af-9850-2c1c7fedf4a9" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2e705d72-641a-429f-ada6-a40723bcbb36" xlink:to="loc_mgpi_IngredientSolutionsMember_8ee745f7-6711-44af-9850-2c1c7fedf4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_57d90aa5-2e24-4ba4-ba6d-798dd0236fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_31fcb348-387d-4194-9eb7-a95e67999505" xlink:to="loc_us-gaap_GoodwillLineItems_57d90aa5-2e24-4ba4-ba6d-798dd0236fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_57d90aa5-2e24-4ba4-ba6d-798dd0236fb0" xlink:to="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_90b01e98-5db7-4988-9437-6db9362f6c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:to="loc_us-gaap_Goodwill_90b01e98-5db7-4988-9437-6db9362f6c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_df292e13-267f-498c-8109-3bd9d38185c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_df292e13-267f-498c-8109-3bd9d38185c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cf718474-0461-4214-a345-95f8250f1a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_ba522496-11e9-416f-8c2b-fa7f8356d123" xlink:to="loc_us-gaap_Goodwill_cf718474-0461-4214-a345-95f8250f1a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4d186335-d1d3-4943-b8d7-2552f3a577a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4d186335-d1d3-4943-b8d7-2552f3a577a0" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e8d47fa6-5768-4421-b521-2bc43cfc0152" xlink:to="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_f7cdcae3-dbed-4019-a966-7474a73927d5" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:to="loc_mgpi_DistilleryProductsMember_f7cdcae3-dbed-4019-a966-7474a73927d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_5871608d-1fda-4816-8a1c-fcfc270965b8" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:to="loc_mgpi_BrandedSpiritsMember_5871608d-1fda-4816-8a1c-fcfc270965b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_a6015699-d333-4c47-816e-2ee659d263aa" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_599f0b5d-0824-47b8-95e1-1fe5c3869a7a" xlink:to="loc_mgpi_IngredientSolutionsMember_a6015699-d333-4c47-816e-2ee659d263aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_eacc78c3-f49d-432d-ae91-17110db2f90f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_980f025e-2545-412e-9070-aec53541ea27" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_eacc78c3-f49d-432d-ae91-17110db2f90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_eacc78c3-f49d-432d-ae91-17110db2f90f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fcdd6789-974a-462b-96af-53bbfdd523bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_fcdd6789-974a-462b-96af-53bbfdd523bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_c4eb920a-2c98-446e-8f4f-545dc934a4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_c4eb920a-2c98-446e-8f4f-545dc934a4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_611a7882-d818-4a04-aa86-f51015bec624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_46a2a0f6-d3b2-4f6b-ba6b-ce2071ccae78" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_611a7882-d818-4a04-aa86-f51015bec624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ea3b86f7-7541-4c64-ae6f-26ed4277238d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_55ca6baf-c36d-4b92-97b3-e92011defa89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ea3b86f7-7541-4c64-ae6f-26ed4277238d" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_55ca6baf-c36d-4b92-97b3-e92011defa89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_03504d9d-5026-47f6-ad11-99bb1542ca9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_67f6058b-0db3-47c6-9ca5-a0d38d1cb3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_03504d9d-5026-47f6-ad11-99bb1542ca9f" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_67f6058b-0db3-47c6-9ca5-a0d38d1cb3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_df953ecb-65cf-4dcc-9bd1-638ce2d28fb0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_03504d9d-5026-47f6-ad11-99bb1542ca9f" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_df953ecb-65cf-4dcc-9bd1-638ce2d28fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_58c54041-2c5a-453a-b121-0aef5a3f8fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58c54041-2c5a-453a-b121-0aef5a3f8fbc" xlink:to="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_fbe73bcd-8ef5-40e7-8ebe-a27925609774" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4c65c1bc-015e-4a39-8f02-99bb2cb60826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_LineOfCreditMember_4c65c1bc-015e-4a39-8f02-99bb2cb60826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_d3c8335d-553f-41f6-b9e2-47b898098aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_ConvertibleDebtMember_d3c8335d-553f-41f6-b9e2-47b898098aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_6ddadd3c-f6f0-43f9-9b39-0093322ed491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_SecuredDebtMember_6ddadd3c-f6f0-43f9-9b39-0093322ed491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_249553e4-98ad-4e8b-8565-32227fad7de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30ea94fe-2e0c-4e45-943c-f5aaf9809641" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_249553e4-98ad-4e8b-8565-32227fad7de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c77534fb-5b70-4944-8c0e-29be5b4bbe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6b187d28-7eb1-4d20-ae2f-98e4d508c188" xlink:to="loc_us-gaap_CreditFacilityDomain_c77534fb-5b70-4944-8c0e-29be5b4bbe9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_e824be41-6a0f-4934-b3d0-2cc040ea52c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c77534fb-5b70-4944-8c0e-29be5b4bbe9a" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_e824be41-6a0f-4934-b3d0-2cc040ea52c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_71a70f33-3772-4c7d-8d18-ebb6fab4d311" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RevolvingCreditAgreementDue2025Member_8627f38b-d322-4126-a59b-17b4be5b5941" xlink:href="mgpi-20211231.xsd#mgpi_RevolvingCreditAgreementDue2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_RevolvingCreditAgreementDue2025Member_8627f38b-d322-4126-a59b-17b4be5b5941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_A188NoteDue2041Member_2909a24f-9d17-4a14-91fa-7acdcd370a84" xlink:href="mgpi-20211231.xsd#mgpi_A188NoteDue2041Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_A188NoteDue2041Member_2909a24f-9d17-4a14-91fa-7acdcd370a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2027Member_0ead4666-26e1-442b-be2a-fdf3f53812f8" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_NotePurchaseAgreementDue2027Member_0ead4666-26e1-442b-be2a-fdf3f53812f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2029Member_68d98f1d-f375-42b9-93f6-501dc65dd0aa" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2029Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_873c8801-dfed-4b83-bbf0-412e8f95d5d5" xlink:to="loc_mgpi_NotePurchaseAgreementDue2029Member_68d98f1d-f375-42b9-93f6-501dc65dd0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_67671480-a37c-4f59-b6db-5c79c6811522" xlink:to="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b47825af-ac61-47cf-967b-8ed4219cf9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b47825af-ac61-47cf-967b-8ed4219cf9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_487a9ad6-cbf3-4dbb-864b-c5dfc5819717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_487a9ad6-cbf3-4dbb-864b-c5dfc5819717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_3054e72a-8010-4241-a2da-7e11ebe83678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_3054e72a-8010-4241-a2da-7e11ebe83678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_08727902-2dca-47b7-8a8b-07bc76fbf857" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_08727902-2dca-47b7-8a8b-07bc76fbf857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_37302b2d-7234-4546-ad36-5ea1d2d0af5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_37302b2d-7234-4546-ad36-5ea1d2d0af5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_5467e5d9-4788-46cc-a4ac-c3f652b0a7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_5467e5d9-4788-46cc-a4ac-c3f652b0a7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6ba8a5a2-a840-49b6-b2e2-56490273dd15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7c9cf72b-eb2c-47a8-a44d-89d1456bb016" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6ba8a5a2-a840-49b6-b2e2-56490273dd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_58ca48fb-5c17-4dde-bfc7-1ef0947c35ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58ca48fb-5c17-4dde-bfc7-1ef0947c35ec" xlink:to="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d1d2b711-9d16-48d3-a2e3-293c3f83d963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_ad3d02f3-2162-4e35-bbf2-a7f3ed12506a" xlink:to="loc_us-gaap_CreditFacilityDomain_d1d2b711-9d16-48d3-a2e3-293c3f83d963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_fece3236-0800-4d8e-8033-97796af9be6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_d1d2b711-9d16-48d3-a2e3-293c3f83d963" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_fece3236-0800-4d8e-8033-97796af9be6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_e16af0e4-8bb0-41da-ac15-c82feaf10668" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_12751509-bb57-4727-b1b3-d581dd4c979c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:to="loc_us-gaap_LineOfCreditMember_12751509-bb57-4727-b1b3-d581dd4c979c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_18075488-a0a9-4c11-8114-cf97f85ec784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:to="loc_us-gaap_SecuredDebtMember_18075488-a0a9-4c11-8114-cf97f85ec784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_31a916c9-32cc-4224-a9cb-2b5ce9238a39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d7403318-8213-4e72-9c07-46aa761d4a09" xlink:to="loc_us-gaap_ConvertibleDebtMember_31a916c9-32cc-4224-a9cb-2b5ce9238a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_7f9409b2-71a9-4ad6-a58c-afd0e0951412" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CreditAgreementDue2025Member_10a3627c-a7fc-4808-bffa-0bd8d7adc1b7" xlink:href="mgpi-20211231.xsd#mgpi_CreditAgreementDue2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_CreditAgreementDue2025Member_10a3627c-a7fc-4808-bffa-0bd8d7adc1b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_CreditAgreementMember_2bab976c-d87f-4c20-91f2-b3b6dcb42802" xlink:href="mgpi-20211231.xsd#mgpi_CreditAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_CreditAgreementMember_2bab976c-d87f-4c20-91f2-b3b6dcb42802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementMember_26d94f72-b1df-4da7-bb83-f3f5530d318d" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_NotePurchaseAgreementMember_26d94f72-b1df-4da7-bb83-f3f5530d318d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2027Member_95a04a03-792e-41ae-bc4d-a7ef6cf2fa2f" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2027Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_NotePurchaseAgreementDue2027Member_95a04a03-792e-41ae-bc4d-a7ef6cf2fa2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NotePurchaseAgreementDue2029Member_05b3c242-40a6-4582-b57c-8681a9a76098" xlink:href="mgpi-20211231.xsd#mgpi_NotePurchaseAgreementDue2029Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_NotePurchaseAgreementDue2029Member_05b3c242-40a6-4582-b57c-8681a9a76098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RevolvingCreditAgreementDue2025Member_ebdcab23-7fe1-4c5a-b2d6-94ef9adc75fb" xlink:href="mgpi-20211231.xsd#mgpi_RevolvingCreditAgreementDue2025Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_RevolvingCreditAgreementDue2025Member_ebdcab23-7fe1-4c5a-b2d6-94ef9adc75fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_A188NoteDue2041Member_a7824270-04a5-45a5-97c1-60c57850bfe9" xlink:href="mgpi-20211231.xsd#mgpi_A188NoteDue2041Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6898c428-2392-418f-8e48-fa38e128acc6" xlink:to="loc_mgpi_A188NoteDue2041Member_a7824270-04a5-45a5-97c1-60c57850bfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f89b8aed-655e-4aaa-a339-416c3ff28a37" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_7445c099-c5ac-439a-957d-cafc531d2f4d" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f89b8aed-655e-4aaa-a339-416c3ff28a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_InitialPurchasersMember_c7bcf853-8fa3-4363-b7ce-e12334b29636" xlink:href="mgpi-20211231.xsd#mgpi_InitialPurchasersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f89b8aed-655e-4aaa-a339-416c3ff28a37" xlink:to="loc_mgpi_InitialPurchasersMember_c7bcf853-8fa3-4363-b7ce-e12334b29636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ba7d15b2-6e4e-4a2a-ad56-135ea7adedc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5e18188c-c868-4a30-bbdd-a71cb2773900" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ba7d15b2-6e4e-4a2a-ad56-135ea7adedc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_61b095f6-6fa4-4cfe-9cd1-af30d906cd15" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ba7d15b2-6e4e-4a2a-ad56-135ea7adedc6" xlink:to="loc_mgpi_LuxcoMember_61b095f6-6fa4-4cfe-9cd1-af30d906cd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_03d326a9-a9c1-4d5b-8c50-a1cfa43473e6" xlink:to="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_74fd18b5-7c87-4a38-b5d7-aceb3bd024f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_LineOfCredit_74fd18b5-7c87-4a38-b5d7-aceb3bd024f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_534696b3-c151-4a3c-aa55-f8a1283854ee" xlink:href="mgpi-20211231.xsd#mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity_534696b3-c151-4a3c-aa55-f8a1283854ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_3bc1e811-ea76-4a0a-b8db-9fc1cda939f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_3bc1e811-ea76-4a0a-b8db-9fc1cda939f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFeeAmount_f0d2e3cb-5f98-42a0-a2b5-5408fae27686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentFeeAmount_f0d2e3cb-5f98-42a0-a2b5-5408fae27686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_099ffa5d-9877-4e14-9c4f-431145f95650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_099ffa5d-9877-4e14-9c4f-431145f95650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0c4139eb-2492-4006-b005-88e875e7df7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0c4139eb-2492-4006-b005-88e875e7df7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_cb7e59e1-3314-4084-bdfa-cb5d94386a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_cb7e59e1-3314-4084-bdfa-cb5d94386a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_20412e83-86c8-4ae8-8710-f1ad1623a0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_20412e83-86c8-4ae8-8710-f1ad1623a0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_b15b96dd-d278-4d77-920b-77baffe5d5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_b15b96dd-d278-4d77-920b-77baffe5d5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_5d0540bb-ec56-42c4-878b-1499a54cef81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_5d0540bb-ec56-42c4-878b-1499a54cef81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4449fb62-6466-4cf8-ad98-a6b29bc82a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4449fb62-6466-4cf8-ad98-a6b29bc82a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a85b7da8-a24e-4c0b-92df-51bafe2ca74e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a85b7da8-a24e-4c0b-92df-51bafe2ca74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_89ecd2f9-3854-4f05-807b-af8e8cd8fd00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_89ecd2f9-3854-4f05-807b-af8e8cd8fd00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_7e6e689e-79c4-49b5-a081-c8b159cef579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_7e6e689e-79c4-49b5-a081-c8b159cef579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_24784588-40f9-49e9-94f2-b690b47e88e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_24784588-40f9-49e9-94f2-b690b47e88e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleBusinessPeriod_2215141b-f8a3-4058-a555-4a8b95b38371" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleBusinessPeriod"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_DebtInstrumentConvertibleBusinessPeriod_2215141b-f8a3-4058-a555-4a8b95b38371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriod_90c3789d-d3cf-47ca-99b3-03d051de4e57" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleMeasurementPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriod_90c3789d-d3cf-47ca-99b3-03d051de4e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_0a0ce513-0653-4c14-a711-f48a9348d1c5" xlink:href="mgpi-20211231.xsd#mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_3449fd16-0244-497e-a7b8-52ad9800aee6" xlink:to="loc_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage_0a0ce513-0653-4c14-a711-f48a9348d1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_cc907297-a861-499e-9258-5338268b2e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cc907297-a861-499e-9258-5338268b2e0e" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d2e587f0-16fc-43f8-a0e2-7b705d9cf6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d2e587f0-16fc-43f8-a0e2-7b705d9cf6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_07463a04-08fc-4d42-b6a6-bb1cb545feaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_07463a04-08fc-4d42-b6a6-bb1cb545feaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_00fb9d5b-8276-4dd8-ac65-cda5ed27dd57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_00fb9d5b-8276-4dd8-ac65-cda5ed27dd57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d23245d6-d2ef-447a-8989-47ffaddaf339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_d23245d6-d2ef-447a-8989-47ffaddaf339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_dfcca8d9-8c3f-4645-81d3-58ed671bcdf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_dfcca8d9-8c3f-4645-81d3-58ed671bcdf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_67f02814-6fb8-47e6-89cc-826203394ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_67f02814-6fb8-47e6-89cc-826203394ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_270690a1-6d08-41d0-aa57-da2e438edcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_051cb22b-fcc4-4995-82d4-830c60ae3698" xlink:to="loc_us-gaap_LongTermDebt_270690a1-6d08-41d0-aa57-da2e438edcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXES" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_beb10c80-e119-4ffd-8798-807a2b580c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_9a7969c2-30ee-4f7e-97ef-69b635179eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_beb10c80-e119-4ffd-8798-807a2b580c8f" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_9a7969c2-30ee-4f7e-97ef-69b635179eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_10c0a98a-385d-45dc-846e-22b0af90e510" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6ed4bfcf-e74b-429f-ba69-fdd0cc8f59fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10c0a98a-385d-45dc-846e-22b0af90e510" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6ed4bfcf-e74b-429f-ba69-fdd0cc8f59fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1b85893c-f6cb-4372-83b5-4d2a138c18de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10c0a98a-385d-45dc-846e-22b0af90e510" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1b85893c-f6cb-4372-83b5-4d2a138c18de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f48bfcc7-3206-4cb7-86dd-9869a6fad6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10c0a98a-385d-45dc-846e-22b0af90e510" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f48bfcc7-3206-4cb7-86dd-9869a6fad6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_ef78d601-45d5-466c-a0eb-67655dff9b50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10c0a98a-385d-45dc-846e-22b0af90e510" xlink:to="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_ef78d601-45d5-466c-a0eb-67655dff9b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_fd8a3a9f-d929-4499-8445-56e181cca296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_10c0a98a-385d-45dc-846e-22b0af90e510" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_fd8a3a9f-d929-4499-8445-56e181cca296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_92aaacb6-06a9-4e3c-b12d-a1319e98b7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c82e20e-7a7b-4ab0-8b9b-a2bbf77612cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92aaacb6-06a9-4e3c-b12d-a1319e98b7f4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c82e20e-7a7b-4ab0-8b9b-a2bbf77612cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ffceb143-5018-441a-985e-cca64305e16c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c82e20e-7a7b-4ab0-8b9b-a2bbf77612cb" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ffceb143-5018-441a-985e-cca64305e16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f5902a64-9f7e-41c4-837f-f3f321546421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c82e20e-7a7b-4ab0-8b9b-a2bbf77612cb" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f5902a64-9f7e-41c4-837f-f3f321546421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_ed8c6955-5745-4672-a8ae-1e24a5406bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c82e20e-7a7b-4ab0-8b9b-a2bbf77612cb" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_ed8c6955-5745-4672-a8ae-1e24a5406bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cfda72b9-141c-493d-9b15-95df9b14d778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c82e20e-7a7b-4ab0-8b9b-a2bbf77612cb" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_cfda72b9-141c-493d-9b15-95df9b14d778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_80123c04-9e43-4e2b-bafa-2522a4b8e69d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92aaacb6-06a9-4e3c-b12d-a1319e98b7f4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_80123c04-9e43-4e2b-bafa-2522a4b8e69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4f490c85-21cb-441e-ac3c-423a2f5e5395" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_80123c04-9e43-4e2b-bafa-2522a4b8e69d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4f490c85-21cb-441e-ac3c-423a2f5e5395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_845cb742-a144-4111-bc75-a065b66518c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_80123c04-9e43-4e2b-bafa-2522a4b8e69d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_845cb742-a144-4111-bc75-a065b66518c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e836bcea-42fd-4ef7-b368-b0ddb9dcb509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_80123c04-9e43-4e2b-bafa-2522a4b8e69d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e836bcea-42fd-4ef7-b368-b0ddb9dcb509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1f290dc1-0740-4f4d-afd2-bdfe4812f0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92aaacb6-06a9-4e3c-b12d-a1319e98b7f4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1f290dc1-0740-4f4d-afd2-bdfe4812f0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_17d6e77f-9457-4392-b0e3-cbbf27b2bf4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_17d6e77f-9457-4392-b0e3-cbbf27b2bf4a" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_29f8b15c-61b7-4a8f-803c-467928d6a780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_ef352f8a-b83f-4fc1-a78f-ac1001e796a9" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_29f8b15c-61b7-4a8f-803c-467928d6a780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_38e0ee3d-3ee8-4c8b-aedd-94e8d9d47504" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_29f8b15c-61b7-4a8f-803c-467928d6a780" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_38e0ee3d-3ee8-4c8b-aedd-94e8d9d47504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_07a56554-d0a6-40dc-8990-2d53b2ae8b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c5c289cf-fc02-4078-9e51-19776f4fea30" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_07a56554-d0a6-40dc-8990-2d53b2ae8b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxcoMember_eabec71e-4a64-43b4-96c9-fdf88e764d33" xlink:href="mgpi-20211231.xsd#mgpi_LuxcoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_07a56554-d0a6-40dc-8990-2d53b2ae8b96" xlink:to="loc_mgpi_LuxcoMember_eabec71e-4a64-43b4-96c9-fdf88e764d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_3976ef72-e0e1-47c0-86bb-73173c9fd339" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_b9245a0b-20fe-4b0b-8c50-02b1a6515bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_b9245a0b-20fe-4b0b-8c50-02b1a6515bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_079609a5-3b94-4799-b5a0-eb5a55561428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_079609a5-3b94-4799-b5a0-eb5a55561428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fad312b5-23a9-4217-a160-73b996c6c5da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_fad312b5-23a9-4217-a160-73b996c6c5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_29f856f7-95e4-4e0e-beab-d30098ac0297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_DeferredTaxLiabilities_29f856f7-95e4-4e0e-beab-d30098ac0297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_824f432a-bbb7-4d83-9b3d-887edb4d64ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_OperatingLossCarryforwards_824f432a-bbb7-4d83-9b3d-887edb4d64ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_1d7a2273-14a1-4ec3-994a-8fc7b6fc3fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_60af24a6-75dd-4e0f-8453-42be547615f9" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_1d7a2273-14a1-4ec3-994a-8fc7b6fc3fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_92be013d-d454-49e8-a8a0-c3091da0b8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_92be013d-d454-49e8-a8a0-c3091da0b8d9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3b97704f-78ec-48eb-90d2-cc69e1d9ee4f" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_9887ad22-2075-487a-b0be-fe01be40b29e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_9887ad22-2075-487a-b0be-fe01be40b29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_b0a792fb-d944-45ff-86e5-be0ed5df8a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_fd20323b-5225-427f-bdcb-028a88faf2d7" xlink:to="loc_us-gaap_DomesticCountryMember_b0a792fb-d944-45ff-86e5-be0ed5df8a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_960232c3-2c4a-4b76-b541-ad8ccb14445a" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b2f1d9e3-7c18-4e74-bd12-e0359a1d6e80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b2f1d9e3-7c18-4e74-bd12-e0359a1d6e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_37ce3cc5-285c-4ecf-a95a-ee3a01b81099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_37ce3cc5-285c-4ecf-a95a-ee3a01b81099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9bb69e27-c7db-459d-a172-d6f83ccca6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_9bb69e27-c7db-459d-a172-d6f83ccca6d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3626b602-3b5d-4a5c-8ec4-807ba30ef967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3626b602-3b5d-4a5c-8ec4-807ba30ef967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dca23afc-673c-496f-b748-2a255c6173b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dca23afc-673c-496f-b748-2a255c6173b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_33d6f7cd-6aca-4d69-9aa6-e58fa2b70cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_33d6f7cd-6aca-4d69-9aa6-e58fa2b70cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b8adfcb3-fc64-4dd2-bd05-d69494c72654" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b8adfcb3-fc64-4dd2-bd05-d69494c72654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b44995e4-b51e-462a-a684-41b96798cd82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b44995e4-b51e-462a-a684-41b96798cd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_801174a2-a4c4-4c82-94ee-377ae64d060e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_cfc99009-8630-4986-adf4-3a5fa84c8115" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_801174a2-a4c4-4c82-94ee-377ae64d060e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4f91afb0-84fb-4d9e-8cbf-79ee4508090c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f91afb0-84fb-4d9e-8cbf-79ee4508090c" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de4e52da-7faa-4380-8c0e-b277f931d6ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de4e52da-7faa-4380-8c0e-b277f931d6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_abf086e0-f706-428c-9c40-f6a7934a1bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_abf086e0-f706-428c-9c40-f6a7934a1bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_10fe55f4-a6f6-448b-b6f1-8dbf5f0cbe8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_10fe55f4-a6f6-448b-b6f1-8dbf5f0cbe8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_efee8525-51f7-4dac-8301-559a4f18ef5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_efee8525-51f7-4dac-8301-559a4f18ef5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DeferredTaxAssetsOperatingLeaseLiability_6a0d3f1d-5093-42d4-80af-38c6fcb3e16f" xlink:href="mgpi-20211231.xsd#mgpi_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_mgpi_DeferredTaxAssetsOperatingLeaseLiability_6a0d3f1d-5093-42d4-80af-38c6fcb3e16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_41d65d92-3f82-4b58-8e4f-b95b93eb2ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_41d65d92-3f82-4b58-8e4f-b95b93eb2ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_7b30f8d4-759c-4c9c-88e5-9474ef5183e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_7b30f8d4-759c-4c9c-88e5-9474ef5183e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b96a2c4e-d849-4716-9994-a593c8057286" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b96a2c4e-d849-4716-9994-a593c8057286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_46da0320-ce85-4d76-93eb-944b294774f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_46da0320-ce85-4d76-93eb-944b294774f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_2935f2e0-2050-4ff3-84cf-9dad407a535d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e7fd8809-5a2b-40dc-95d5-a2dc5e63a72f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_2935f2e0-2050-4ff3-84cf-9dad407a535d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f91afb0-84fb-4d9e-8cbf-79ee4508090c" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f61c52d7-5fd8-40d5-af5d-5896be244e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f61c52d7-5fd8-40d5-af5d-5896be244e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_901bf415-d34a-4ce6-99e8-9af978edfe59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_901bf415-d34a-4ce6-99e8-9af978edfe59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_3ca0547e-686d-4a09-834b-562141e4254e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_3ca0547e-686d-4a09-834b-562141e4254e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_b79addf9-15cb-45c4-9522-138afec54dc8" xlink:href="mgpi-20211231.xsd#mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:to="loc_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset_b79addf9-15cb-45c4-9522-138afec54dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ec2526b4-bdbd-434d-91e5-0678627afe7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ec2526b4-bdbd-434d-91e5-0678627afe7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_ee9d3bca-924c-4ba8-a15d-744826cce711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_acb468c3-58ed-474e-942f-08dcaa215e6a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_ee9d3bca-924c-4ba8-a15d-744826cce711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_cc903a70-d3b3-4eea-9d06-adc18353633a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4f91afb0-84fb-4d9e-8cbf-79ee4508090c" xlink:to="loc_us-gaap_DeferredTaxLiabilities_cc903a70-d3b3-4eea-9d06-adc18353633a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESChangeinValuationAllowanceDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_225f5a05-cc22-45c9-a077-472888f82069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_96587ea6-0093-4d28-9ed5-ab29076d4456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_225f5a05-cc22-45c9-a077-472888f82069" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_96587ea6-0093-4d28-9ed5-ab29076d4456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_05875165-9c6d-46c1-91b7-336f26647b42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_96587ea6-0093-4d28-9ed5-ab29076d4456" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_05875165-9c6d-46c1-91b7-336f26647b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ccba5681-e623-4fb2-a833-92cf3f670e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_96587ea6-0093-4d28-9ed5-ab29076d4456" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ccba5681-e623-4fb2-a833-92cf3f670e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_e3fdba2d-398d-4f61-ac65-939c687af4df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_96587ea6-0093-4d28-9ed5-ab29076d4456" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_e3fdba2d-398d-4f61-ac65-939c687af4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#INCOMETAXESUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_552a86e6-4204-4dc7-9ceb-fa1e519ffff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_552a86e6-4204-4dc7-9ceb-fa1e519ffff2" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_276644b2-9d67-4b58-b6d8-f0c5ad127a99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_276644b2-9d67-4b58-b6d8-f0c5ad127a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_b00df115-17cd-4373-9575-533e1339e527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_b00df115-17cd-4373-9575-533e1339e527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_9f3f124a-f0cf-4318-b673-8689f0bb2d00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_9f3f124a-f0cf-4318-b673-8689f0bb2d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_028e2467-7765-44fb-a581-c014e20feabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_028e2467-7765-44fb-a581-c014e20feabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_89936042-c10e-4e8a-87f4-ac73d28bf62e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_89936042-c10e-4e8a-87f4-ac73d28bf62e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_59ccbef5-1a55-4fac-a44c-e9b999174c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9dcfa041-0682-4106-9dd9-5ecb3d497a17" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_59ccbef5-1a55-4fac-a44c-e9b999174c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_cede6b7d-ded7-4c3b-a59a-bd1bfaabbbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_ec5e4507-517d-4ceb-a2d1-3002b669f15c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cede6b7d-ded7-4c3b-a59a-bd1bfaabbbfc" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_ec5e4507-517d-4ceb-a2d1-3002b669f15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9130781f-c98e-48e5-bb53-a65654f43689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_af15e1d6-a390-48ca-95a5-25ea74ad129c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9130781f-c98e-48e5-bb53-a65654f43689" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_af15e1d6-a390-48ca-95a5-25ea74ad129c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_1bb615d1-91c1-4acb-a803-d4d34b478537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9130781f-c98e-48e5-bb53-a65654f43689" xlink:to="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_1bb615d1-91c1-4acb-a803-d4d34b478537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDeclaredTableTextBlock_1f37beb0-4ec5-45a4-b747-161c9c849a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsDeclaredTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9130781f-c98e-48e5-bb53-a65654f43689" xlink:to="loc_us-gaap_DividendsDeclaredTableTextBlock_1f37beb0-4ec5-45a4-b747-161c9c849a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect_1a69bf72-90d3-4707-a028-12437224760a" xlink:href="mgpi-20211231.xsd#mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect_1a69bf72-90d3-4707-a028-12437224760a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NumberOfBoardMembers_73f0e359-22e3-40a2-81de-a4cd2e132992" xlink:href="mgpi-20211231.xsd#mgpi_NumberOfBoardMembers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_mgpi_NumberOfBoardMembers_73f0e359-22e3-40a2-81de-a4cd2e132992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect_46ed20a2-e807-4595-ab08-c949c9c6f211" xlink:href="mgpi-20211231.xsd#mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect_46ed20a2-e807-4595-ab08-c949c9c6f211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BoardOfDirectorsTermOfService_7a57b4dc-d96a-482d-a85a-565d730b66af" xlink:href="mgpi-20211231.xsd#mgpi_BoardOfDirectorsTermOfService"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_mgpi_BoardOfDirectorsTermOfService_7a57b4dc-d96a-482d-a85a-565d730b66af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting_cb8e3e1a-a707-4fdb-944c-2899d457022f" xlink:href="mgpi-20211231.xsd#mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting_cb8e3e1a-a707-4fdb-944c-2899d457022f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f6a51cb0-9c31-45c6-9af4-9daad53e3142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_f6a51cb0-9c31-45c6-9af4-9daad53e3142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_fe2fcc90-6cff-4f4f-83f5-63830e474881" xlink:href="mgpi-20211231.xsd#mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares_fe2fcc90-6cff-4f4f-83f5-63830e474881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1ede776a-eff4-41a1-92cc-c2da7c8f7dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1ede776a-eff4-41a1-92cc-c2da7c8f7dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_b24abb04-199f-4648-bf34-344d67ea899d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_b24abb04-199f-4648-bf34-344d67ea899d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b60e6604-58fa-4c3f-9fbd-42af2900dc08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_b60e6604-58fa-4c3f-9fbd-42af2900dc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_89d254d5-11f5-4f39-bd03-9122376aa507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_30c1ce78-2c75-4d91-855c-81ec2896ba25" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_89d254d5-11f5-4f39-bd03-9122376aa507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSComputationsofEarningsLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_94770943-fd4f-40a4-8192-25a6fb24e8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_94770943-fd4f-40a4-8192-25a6fb24e8dc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:to="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67c7d458-cc8c-45f7-9c59-4653b588486d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a3be1e2f-0409-45d2-b9a3-8ce9dd572998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67c7d458-cc8c-45f7-9c59-4653b588486d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1220b333-55f9-43bf-8263-6357820cd4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_67c7d458-cc8c-45f7-9c59-4653b588486d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1220b333-55f9-43bf-8263-6357820cd4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_71341d15-44c4-45c7-8dfe-da14f38405d2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:href="mgpi-20211231.xsd#mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c7eb861f-87fc-4288-824d-c1d6ce53cb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_ProfitLoss_c7eb861f-87fc-4288-824d-c1d6ce53cb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ad129cf3-1a7c-4b63-aead-cf494844e574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ad129cf3-1a7c-4b63-aead-cf494844e574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_d106bf23-20bc-4ef6-bd64-750267037673" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_d106bf23-20bc-4ef6-bd64-750267037673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1a8adaad-27de-4e2f-bf4a-27e1cefaa11d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1a8adaad-27de-4e2f-bf4a-27e1cefaa11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b8d37b21-2e24-4fe5-86b6-305c261ffff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract_f79963ef-f8a6-465c-a04a-b059275dac27" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b8d37b21-2e24-4fe5-86b6-305c261ffff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_516c5122-4292-4703-a8db-3f5cbcb0ec15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_516c5122-4292-4703-a8db-3f5cbcb0ec15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f81b479-3046-42bb-b1de-5ac4060a362d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7f81b479-3046-42bb-b1de-5ac4060a362d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_716e9e01-e957-48b5-a34e-89789b2e2355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_EarningsPerShareBasic_716e9e01-e957-48b5-a34e-89789b2e2355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_88e6de1a-a268-4894-9caa-51e43f3fb0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_f5306dfc-d234-4796-8655-4440c90def87" xlink:to="loc_us-gaap_EarningsPerShareDiluted_88e6de1a-a268-4894-9caa-51e43f3fb0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_f64b67e9-32a1-4190-ba81-e10f525a8ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_f64b67e9-32a1-4190-ba81-e10f525a8ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_e2550329-e977-4343-824e-ae3dba738ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e9bf615-0575-4b02-8ec5-32bb66b77f85" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_e2550329-e977-4343-824e-ae3dba738ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSScheduleofCommonStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f417caaf-813d-452b-b445-9ae26194171f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f417caaf-813d-452b-b445-9ae26194171f" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d2d78f9b-af0b-4ab3-9c92-4443cf9470e9" xlink:to="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_21ed5eae-64b9-4e0c-b48c-00589d325cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:to="loc_us-gaap_PreferredStockMember_21ed5eae-64b9-4e0c-b48c-00589d325cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_27f21584-2f35-4ed7-b6d0-52d75af069f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e04ca75a-e65d-4b5f-977a-e61d57a90de8" xlink:to="loc_us-gaap_CommonStockMember_27f21584-2f35-4ed7-b6d0-52d75af069f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_66abe926-3ed7-4350-8671-02cd7656c830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_151ce3ee-ab72-49a6-bd66-a2c104467ed7" xlink:to="loc_us-gaap_ClassOfStockLineItems_66abe926-3ed7-4350-8671-02cd7656c830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_66abe926-3ed7-4350-8671-02cd7656c830" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_3451dbdd-c0b8-4e2a-8161-53129cb37611" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_SharesOutstanding_3451dbdd-c0b8-4e2a-8161-53129cb37611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ea5f0caf-313c-4b15-8386-fc52a6e5e3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ea5f0caf-313c-4b15-8386-fc52a6e5e3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_326677cf-789a-4b09-ad46-59dbf70a2f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_326677cf-789a-4b09-ad46-59dbf70a2f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_fb68c0b6-22b4-46b4-ac1c-f7af4e168fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7d38ed8c-1f7f-4772-99d8-f8fa430b369f" xlink:to="loc_us-gaap_SharesOutstanding_fb68c0b6-22b4-46b4-ac1c-f7af4e168fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EQUITYANDEPSDividendsDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ca884a8c-8a64-4bce-bf49-e47d1337ef2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_77c9ea6a-3d2f-4873-897a-ef2ea9a9b276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca884a8c-8a64-4bce-bf49-e47d1337ef2f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_77c9ea6a-3d2f-4873-897a-ef2ea9a9b276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_cfcccbeb-4da5-4fee-a4f7-31d4edb8ed72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca884a8c-8a64-4bce-bf49-e47d1337ef2f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_cfcccbeb-4da5-4fee-a4f7-31d4edb8ed72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_1c239c70-1c66-48b0-8a96-1ca5650686aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca884a8c-8a64-4bce-bf49-e47d1337ef2f" xlink:to="loc_us-gaap_DividendsCommonStockCash_1c239c70-1c66-48b0-8a96-1ca5650686aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockStock_17e8e1a3-4118-48ad-93e8-21540da1d17f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca884a8c-8a64-4bce-bf49-e47d1337ef2f" xlink:to="loc_us-gaap_DividendsCommonStockStock_17e8e1a3-4118-48ad-93e8-21540da1d17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_2336a6e0-5e69-4360-83ee-e776ec684254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ca884a8c-8a64-4bce-bf49-e47d1337ef2f" xlink:to="loc_us-gaap_DividendsCommonStock_2336a6e0-5e69-4360-83ee-e776ec684254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASES" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4d31d92c-9019-432e-a837-a27c7f31288c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_b223c987-8be6-43c2-a60e-ac37adaa5f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4d31d92c-9019-432e-a837-a27c7f31288c" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_b223c987-8be6-43c2-a60e-ac37adaa5f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0276ea38-5f0f-4623-8ca0-17f36929b9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_6b1751e6-fdbe-46b5-865b-2d8523b5d6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0276ea38-5f0f-4623-8ca0-17f36929b9cf" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_6b1751e6-fdbe-46b5-865b-2d8523b5d6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0e9b1991-9518-4556-b040-1191d6279b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0276ea38-5f0f-4623-8ca0-17f36929b9cf" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0e9b1991-9518-4556-b040-1191d6279b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6e68d3e2-6a38-4a20-94f2-0cd36bd04a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e68d3e2-6a38-4a20-94f2-0cd36bd04a9e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:to="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6e496dac-2190-4a47-803a-019b1c02572b" xlink:to="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_defe4f95-6eaf-40ee-9cc7-9f06dfac1eb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:to="loc_srt_MinimumMember_defe4f95-6eaf-40ee-9cc7-9f06dfac1eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0294f215-fcdc-4006-912f-c5172ef96ef5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_524a5a3b-7ed1-48e1-a0b3-eecca4387b5d" xlink:to="loc_srt_MaximumMember_0294f215-fcdc-4006-912f-c5172ef96ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_fe1cd3f8-abcc-47eb-b286-7dcfec208ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2bb8a60e-46a8-4f72-b60a-cd49efee7f38" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_fe1cd3f8-abcc-47eb-b286-7dcfec208ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e97f72d1-2eb6-499c-b200-014f7639dd5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_fe1cd3f8-abcc-47eb-b286-7dcfec208ab3" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_e97f72d1-2eb6-499c-b200-014f7639dd5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESComponentsofLeaseCostsDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_299c18f9-5b25-49eb-a9c7-0b3d83555ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_299c18f9-5b25-49eb-a9c7-0b3d83555ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d2146f7c-3e42-41f2-8173-0b2b98835ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d2146f7c-3e42-41f2-8173-0b2b98835ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ec390705-9bb9-44bd-9cf3-0749c9d15183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ec390705-9bb9-44bd-9cf3-0749c9d15183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7ce0a7a9-068f-48d8-b0e7-4a2f8db98c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseLiability_7ce0a7a9-068f-48d8-b0e7-4a2f8db98c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_42b0e262-21d7-4a2b-9151-fabb834cd44d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseCost_42b0e262-21d7-4a2b-9151-fabb834cd44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_1fa7f83d-0e6c-4626-850d-9bf9c5e48b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_ShortTermLeaseCost_1fa7f83d-0e6c-4626-850d-9bf9c5e48b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_23c1138d-24f4-4475-9a0f-c380c125db12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_SubleaseIncome_23c1138d-24f4-4475-9a0f-c380c125db12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_739879a6-a628-499f-8d1f-b8fb1580cdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_LeaseCost_739879a6-a628-499f-8d1f-b8fb1580cdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_c54d12be-d721-4215-b07c-9165994b7233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeasePayments_c54d12be-d721-4215-b07c-9165994b7233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_731ec856-6893-44f2-aabb-d3972254c26d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_731ec856-6893-44f2-aabb-d3972254c26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_df65ad76-191e-443d-9568-22b4b850d298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_df65ad76-191e-443d-9568-22b4b850d298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_576e47f1-e459-4690-a24a-b5f8ef49abdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_576e47f1-e459-4690-a24a-b5f8ef49abdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0c166630-6a3f-4012-9e0d-6a54fd3e4aca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c6c61074-4c87-4bb2-8ec6-a63d0776defd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0c166630-6a3f-4012-9e0d-6a54fd3e4aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_24f92c4a-28b2-4fe1-bd28-bba6a368160a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_24f92c4a-28b2-4fe1-bd28-bba6a368160a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2cac8357-8291-4309-ba36-b86261aefe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2cac8357-8291-4309-ba36-b86261aefe2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5f26f619-5a8d-4764-888d-611a6dfae974" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5f26f619-5a8d-4764-888d-611a6dfae974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_0c4745c7-9fd1-4deb-9875-18c80211189b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_0c4745c7-9fd1-4deb-9875-18c80211189b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59dcd0d5-d62c-480c-8916-cf8823686113" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59dcd0d5-d62c-480c-8916-cf8823686113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5b9af37d-eb3e-4d4c-9da4-5f86c2829bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5b9af37d-eb3e-4d4c-9da4-5f86c2829bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3e0b7d4f-c1ad-4a37-a4da-844cb58b6db7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3e0b7d4f-c1ad-4a37-a4da-844cb58b6db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b61ddd07-6a94-47c1-aa9a-4695a6a36bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b61ddd07-6a94-47c1-aa9a-4695a6a36bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1e1f23d2-19a5-4c31-9126-e4865df3b642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1a550b60-a53b-4084-adaf-6bb58665813f" xlink:to="loc_us-gaap_OperatingLeaseLiability_1e1f23d2-19a5-4c31-9126-e4865df3b642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="mgpi-20211231.xsd#LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="mgpi-20211231.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a97d5bbb-96e8-4033-aff8-6c030df1427f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6d807c75-8da9-43c4-8062-83b1faaf638d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a97d5bbb-96e8-4033-aff8-6c030df1427f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6d807c75-8da9-43c4-8062-83b1faaf638d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e1a459bd-a6fe-4c4e-9cc0-b608651b60ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e1a459bd-a6fe-4c4e-9cc0-b608651b60ac" xlink:to="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessInterruptionLossDomain_bb1d0d0e-b5ec-41a0-a8b8-3ac8ee611b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessInterruptionLossDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessInterruptionLossAxis_47e793ba-5413-4792-8818-57146f22f682" xlink:to="loc_us-gaap_BusinessInterruptionLossDomain_bb1d0d0e-b5ec-41a0-a8b8-3ac8ee611b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_FireDamageMember_12505110-35ef-4cd1-ac9d-6ce9c1664783" xlink:href="mgpi-20211231.xsd#mgpi_FireDamageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessInterruptionLossDomain_bb1d0d0e-b5ec-41a0-a8b8-3ac8ee611b1d" xlink:to="loc_mgpi_FireDamageMember_12505110-35ef-4cd1-ac9d-6ce9c1664783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_044a4461-ce65-4a4e-aaf0-028dc861cf19" xlink:to="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireMember_f730c154-a512-439d-82d3-1874d5e6bd47" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_DryerFireMember_f730c154-a512-439d-82d3-1874d5e6bd47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireDamagesMember_7d876b70-4570-4655-a1a8-4e9b4873c82b" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireDamagesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_DryerFireDamagesMember_7d876b70-4570-4655-a1a8-4e9b4873c82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DryerFireBusinessInterruptionMember_69cdc2ca-a9d7-4155-b3f1-3f83e906e458" xlink:href="mgpi-20211231.xsd#mgpi_DryerFireBusinessInterruptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_DryerFireBusinessInterruptionMember_69cdc2ca-a9d7-4155-b3f1-3f83e906e458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_RansomwareCyberAttackMember_207f9c1d-9337-4f1f-8c6d-704d30ea3eff" xlink:href="mgpi-20211231.xsd#mgpi_RansomwareCyberAttackMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_RansomwareCyberAttackMember_207f9c1d-9337-4f1f-8c6d-704d30ea3eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_EPAAdministrativeCivilPenaltyMember_4818a2ac-7eb7-4f0b-aa9b-a2aa8f9eb69e" xlink:href="mgpi-20211231.xsd#mgpi_EPAAdministrativeCivilPenaltyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_9aeea52f-e963-4cfc-9421-6dbc04b49484" xlink:to="loc_mgpi_EPAAdministrativeCivilPenaltyMember_4818a2ac-7eb7-4f0b-aa9b-a2aa8f9eb69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_3c3908d3-5956-4c9f-b23f-89df0a2f5179" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_130d57a5-e65c-4a9a-9aae-46efa2626c88" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:to="loc_mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember_130d57a5-e65c-4a9a-9aae-46efa2626c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_c071881e-2859-49ac-8950-1888c41704ba" xlink:href="mgpi-20211231.xsd#mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_98600a6c-ec0d-4739-9eb3-1d715e65124a" xlink:to="loc_mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember_c071881e-2859-49ac-8950-1888c41704ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_09a4976e-8f6f-4658-b297-2bebb146e979" xlink:to="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_OtherCommitmentsMaximumPotentialProceeds_b3f91210-87fa-4c27-be23-a95cdc233006" xlink:href="mgpi-20211231.xsd#mgpi_OtherCommitmentsMaximumPotentialProceeds"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_mgpi_OtherCommitmentsMaximumPotentialProceeds_b3f91210-87fa-4c27-be23-a95cdc233006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_1b844ea9-088d-4085-afbe-2504b1a555da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_OtherCommitment_1b844ea9-088d-4085-afbe-2504b1a555da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_5ea5ba86-b2f5-41ba-9bc4-89ab799da306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_InventoryWriteDown_5ea5ba86-b2f5-41ba-9bc4-89ab799da306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_1f1a367a-3960-4df0-b116-f633705990f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_1f1a367a-3960-4df0-b116-f633705990f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyReceivable_d3b06f57-a038-4868-be4f-eab8724be6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingencyReceivable_d3b06f57-a038-4868-be4f-eab8724be6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4b6daf40-32bf-43cf-a436-08ce657839fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4b6daf40-32bf-43cf-a436-08ce657839fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_f73b0dc8-82af-41af-b24d-43e784ca00c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_InsuranceRecoveries_f73b0dc8-82af-41af-b24d-43e784ca00c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_67397377-375a-4e1e-80ce-ef160316981f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_67397377-375a-4e1e-80ce-ef160316981f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_696df780-c51c-4297-a22f-99e16b27b971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_e0a9162e-7e73-4846-8c3c-4835a1703a97" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_696df780-c51c-4297-a22f-99e16b27b971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EMPLOYEEBENEFITPLANS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8cf690dc-915b-46ae-ad73-7187aacbec22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_38fb019b-e4d5-444e-bb6a-fcbbd1793926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8cf690dc-915b-46ae-ad73-7187aacbec22" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_38fb019b-e4d5-444e-bb6a-fcbbd1793926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EMPLOYEEBENEFITPLANSTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c09fe731-c301-4b24-90c8-d950b68787fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_5f49164c-b7f1-45ef-894f-4869b68d9d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c09fe731-c301-4b24-90c8-d950b68787fb" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_5f49164c-b7f1-45ef-894f-4869b68d9d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EMPLOYEEBENEFITPLANSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9d7c224d-c2af-425b-8db6-ab10e4c2d4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9d7c224d-c2af-425b-8db6-ab10e4c2d4d5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7c86dcc3-e471-4a68-87cb-d436198864d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ef343851-a8e9-4f98-8c37-544f753607c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7c86dcc3-e471-4a68-87cb-d436198864d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b5c2f3ed-22f5-4b7c-95fa-c088e8eb3d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7c86dcc3-e471-4a68-87cb-d436198864d2" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_b5c2f3ed-22f5-4b7c-95fa-c088e8eb3d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_b2d0f682-7cfb-498e-888e-75f2605555c2" xlink:to="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ShorttermIncentivePlanMember_62ee378a-ecd6-4412-b3b4-e527e5d43029" xlink:href="mgpi-20211231.xsd#mgpi_ShorttermIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:to="loc_mgpi_ShorttermIncentivePlanMember_62ee378a-ecd6-4412-b3b4-e527e5d43029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_The2014PlanMember_a6a9283d-44d0-4ca2-80b9-3a9adf5a1417" xlink:href="mgpi-20211231.xsd#mgpi_The2014PlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:to="loc_mgpi_The2014PlanMember_a6a9283d-44d0-4ca2-80b9-3a9adf5a1417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TheDirectorsPlanMember_609ade59-9459-42b6-bd67-9e373d873763" xlink:href="mgpi-20211231.xsd#mgpi_TheDirectorsPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_511e8b1a-a4d2-44c5-a4c6-4ad3f5c5913d" xlink:to="loc_mgpi_TheDirectorsPlanMember_609ade59-9459-42b6-bd67-9e373d873763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee97dc7b-fe64-4924-8bb5-2b31acb6825d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_542f67ba-0a02-41e9-9d7c-6522d972bbf4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee97dc7b-fe64-4924-8bb5-2b31acb6825d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7b8adcb2-d0e8-4ed9-a30e-f4e6572efb69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ee97dc7b-fe64-4924-8bb5-2b31acb6825d" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7b8adcb2-d0e8-4ed9-a30e-f4e6572efb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_b056b660-037f-4ca3-b4fb-f0a284d74e28" xlink:to="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d1604750-8b66-4947-ba59-4e2fd021b37f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_d1604750-8b66-4947-ba59-4e2fd021b37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c84436fb-96ac-41e8-98fa-517ce3ca0461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_8ccbad65-a8f2-488d-880b-2fe35bf6feac" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_c84436fb-96ac-41e8-98fa-517ce3ca0461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5e26ae0e-7c91-4be0-b026-f9a288066f19" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_3a88b2f3-2ea8-4f5c-ac6e-88ea4157bf65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_3a88b2f3-2ea8-4f5c-ac6e-88ea4157bf65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_20100047-5cf2-44af-8240-7a0129d8c151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_20100047-5cf2-44af-8240-7a0129d8c151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_23c45c84-87e6-467b-90ca-5795df11d4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_23c45c84-87e6-467b-90ca-5795df11d4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8e352cce-1002-4e26-84e6-473d5c7a33ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8e352cce-1002-4e26-84e6-473d5c7a33ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_9c635eb1-5ca0-474d-96de-0162052c0d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_TreasuryStockShares_9c635eb1-5ca0-474d-96de-0162052c0d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_661e4f1d-b556-4743-b803-7dd1d19557a5" xlink:href="mgpi-20211231.xsd#mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards_661e4f1d-b556-4743-b803-7dd1d19557a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_64a41694-d67a-4cf0-aa17-1a71a492c332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_64a41694-d67a-4cf0-aa17-1a71a492c332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1b1ff1ca-c1a1-4721-bb54-0bfcaca98a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1b1ff1ca-c1a1-4721-bb54-0bfcaca98a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5ff72a9f-8c1b-4233-aabf-17813fce2056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5ff72a9f-8c1b-4233-aabf-17813fce2056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7f75f07f-6a7a-4e3c-9be3-6cabae46ce83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7f75f07f-6a7a-4e3c-9be3-6cabae46ce83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c6a03689-80ba-4204-aeb5-3eea6edc15ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c6a03689-80ba-4204-aeb5-3eea6edc15ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ece3e5ab-5fee-467b-85e2-2458d27d4302" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ece3e5ab-5fee-467b-85e2-2458d27d4302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7b9270a2-800d-4c5a-b139-9fb37e097354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7b9270a2-800d-4c5a-b139-9fb37e097354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_dbcfd47d-6d40-49bb-b2d7-c372f5ca9f44" xlink:href="mgpi-20211231.xsd#mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares_dbcfd47d-6d40-49bb-b2d7-c372f5ca9f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_0adb345d-58ab-41b4-92ab-006ed4b94ab6" xlink:href="mgpi-20211231.xsd#mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue_0adb345d-58ab-41b4-92ab-006ed4b94ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TargetedBonusAwardExpense_55a2de6a-93c8-4065-97ea-15fd06299039" xlink:href="mgpi-20211231.xsd#mgpi_TargetedBonusAwardExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_mgpi_TargetedBonusAwardExpense_55a2de6a-93c8-4065-97ea-15fd06299039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_ae1f7d7a-626c-4c31-840a-3a41a1d22a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_ae1f7d7a-626c-4c31-840a-3a41a1d22a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_eba6ccaa-6a34-427f-800d-3716e96c3463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_eba6ccaa-6a34-427f-800d-3716e96c3463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_89914c2f-4f4c-42ea-843b-6842e9dd5ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90e6a727-13f6-40eb-976f-ef39e61465fa" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_89914c2f-4f4c-42ea-843b-6842e9dd5ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#EMPLOYEEBENEFITPLANSRestrictedStockDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2fefc049-3340-4a07-92e7-8b33734fcac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2fefc049-3340-4a07-92e7-8b33734fcac0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:to="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b46df5f-1315-4a64-b696-9b4942b1e43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_aa635268-30b6-4563-8740-0c6ad9a2a0a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b46df5f-1315-4a64-b696-9b4942b1e43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_26a9cf91-cbbd-4cc8-b20a-4bbce14eea13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3b46df5f-1315-4a64-b696-9b4942b1e43a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_26a9cf91-cbbd-4cc8-b20a-4bbce14eea13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a55e70cc-66af-4029-8af3-9fc50330b744" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_996c7cbf-95b0-4ef2-ab38-fbf528d3ecef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_996c7cbf-95b0-4ef2-ab38-fbf528d3ecef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_339e8776-be3d-4384-b2d1-fecb35024a04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_339e8776-be3d-4384-b2d1-fecb35024a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3d108c64-80d3-4251-a585-f68d856bf8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3d108c64-80d3-4251-a585-f68d856bf8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e72586c7-3f36-4015-bae6-1cae357ce693" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e72586c7-3f36-4015-bae6-1cae357ce693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff5ef4e4-9d78-4871-8771-311581a61838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1551872c-896d-47fc-8398-0ac0eaf32950" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ff5ef4e4-9d78-4871-8771-311581a61838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb246d67-7212-44eb-af54-c1136e395aab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4ba341bf-c7a7-4778-8c4f-7023eb72f81f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4ba341bf-c7a7-4778-8c4f-7023eb72f81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_664d288b-8320-4db8-af4d-c9d598e18b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_664d288b-8320-4db8-af4d-c9d598e18b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d7bda251-550e-4168-a9f4-9ad390351695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d7bda251-550e-4168-a9f4-9ad390351695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8adefa0-795c-4576-bf52-b70347cf7583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8adefa0-795c-4576-bf52-b70347cf7583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_eb4417fa-4956-4c82-9402-e7c8e1776a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f738773d-fd3a-4102-ba5f-c206d2c5037e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_eb4417fa-4956-4c82-9402-e7c8e1776a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONCENTRATIONSANDRELATEDPARTIES"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_8a5f3244-d5af-4366-9bc3-8f71c7a6f691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_673385c9-b9f6-4eae-9e1d-ce3f1c62f903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_8a5f3244-d5af-4366-9bc3-8f71c7a6f691" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_673385c9-b9f6-4eae-9e1d-ce3f1c62f903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#CONCENTRATIONSANDRELATEDPARTIESDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_b0be753d-5ed5-4113-9a48-73319600fcb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_b0be753d-5ed5-4113-9a48-73319600fcb5" xlink:to="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_48a1a781-b806-453f-bfd7-c2d8e0104568" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_9347a370-23ff-4cbf-946c-dc55b6255c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:to="loc_us-gaap_SalesRevenueNetMember_9347a370-23ff-4cbf-946c-dc55b6255c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_8fbf28e4-cfc5-4750-a34e-d905ce0af9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsTotalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c131189d-0cc5-4b99-8f86-f106afdcc247" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_8fbf28e4-cfc5-4750-a34e-d905ce0af9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_c49db394-7c06-449b-8432-e322243c437d" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_bd5317fa-699a-4343-9d62-f050b0e860f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_bd5317fa-699a-4343-9d62-f050b0e860f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_3645b36c-2f7f-4b20-8c9e-f982723ae0e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_acfab3bc-f626-4460-91f5-421895acdf56" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_3645b36c-2f7f-4b20-8c9e-f982723ae0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_378dfefc-f1b3-4f13-81ed-a04777993991" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_d4e27807-b2b8-41a7-bdbd-3f94b38c2d26" xlink:to="loc_srt_NameOfMajorCustomerDomain_378dfefc-f1b3-4f13-81ed-a04777993991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TenLargestCustomersMember_fcccd357-faa6-4155-9bda-571585cef4df" xlink:href="mgpi-20211231.xsd#mgpi_TenLargestCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_378dfefc-f1b3-4f13-81ed-a04777993991" xlink:to="loc_mgpi_TenLargestCustomersMember_fcccd357-faa6-4155-9bda-571585cef4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a4a34614-be75-48ac-8cc4-010f24ec7a02" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TwoGrainSuppliersMember_c90ce6e8-5e78-443a-989c-b2314704668e" xlink:href="mgpi-20211231.xsd#mgpi_TwoGrainSuppliersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:to="loc_mgpi_TwoGrainSuppliersMember_c90ce6e8-5e78-443a-989c-b2314704668e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_TenLargestSuppliersMember_0ed3ad1a-bf96-404d-8ac9-30c2857e377d" xlink:href="mgpi-20211231.xsd#mgpi_TenLargestSuppliersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0a4d6f0a-b583-4eeb-b871-ba63ba30394a" xlink:to="loc_mgpi_TenLargestSuppliersMember_0ed3ad1a-bf96-404d-8ac9-30c2857e377d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_242ba9ce-b3af-43c9-8438-e21c0c51e806" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e44025b5-77b9-4055-8b12-b066b81136e4" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_242ba9ce-b3af-43c9-8438-e21c0c51e806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_3a47d23b-9044-4694-8ba2-80ec12b0591a" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_242ba9ce-b3af-43c9-8438-e21c0c51e806" xlink:to="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_3a47d23b-9044-4694-8ba2-80ec12b0591a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c979bc5f-d4d4-48d7-beef-019e2f123f85" xlink:to="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_88844aa4-13fd-4535-8ede-128478b0e32f" xlink:href="mgpi-20211231.xsd#mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:to="loc_mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember_88844aa4-13fd-4535-8ede-128478b0e32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MeiersWineCellarsIncMember_fffab50d-581f-4202-862d-772f772c9746" xlink:href="mgpi-20211231.xsd#mgpi_MeiersWineCellarsIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_f4f6442c-edfb-4080-b6ca-1c8f10795aa3" xlink:to="loc_mgpi_MeiersWineCellarsIncMember_fffab50d-581f-4202-862d-772f772c9746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_143cd896-5527-41fc-b34b-c5aa9b89d7b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_8705016f-fa80-4844-8ca1-3c532b88f6aa" xlink:to="loc_srt_OwnershipDomain_143cd896-5527-41fc-b34b-c5aa9b89d7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_MGPIngredientsIncMember_f207e000-5a15-4096-b799-ec9555ac6a9a" xlink:href="mgpi-20211231.xsd#mgpi_MGPIngredientsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_143cd896-5527-41fc-b34b-c5aa9b89d7b4" xlink:to="loc_mgpi_MGPIngredientsIncMember_f207e000-5a15-4096-b799-ec9555ac6a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f53573fc-0dd4-4d77-8ed1-be6d51cd6e3a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_9773ea7f-e0b2-439c-8a12-d7d4cae51029" xlink:to="loc_dei_EntityDomain_f53573fc-0dd4-4d77-8ed1-be6d51cd6e3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_LuxFamilyGroupMember_2a5589b2-6bcd-4400-b662-c044cb309d80" xlink:href="mgpi-20211231.xsd#mgpi_LuxFamilyGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_f53573fc-0dd4-4d77-8ed1-be6d51cd6e3a" xlink:to="loc_mgpi_LuxFamilyGroupMember_2a5589b2-6bcd-4400-b662-c044cb309d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_11755648-53ee-4f44-97de-fb3c67bad9b6" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9a1ddf6f-d56f-4815-aa38-75e4964c333c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9a1ddf6f-d56f-4815-aa38-75e4964c333c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d44fa0f2-1196-4ab0-a344-23380cea08e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d44fa0f2-1196-4ab0-a344-23380cea08e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_087221cc-5ae2-4261-b97f-69336d3e5bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_087221cc-5ae2-4261-b97f-69336d3e5bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_b0f8d100-5068-4271-9b61-afcc35eaf385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_RevenueFromRelatedParties_b0f8d100-5068-4271-9b61-afcc35eaf385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_26e40dab-77ca-4ddf-a82a-6abd62240310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_ad81a3ab-88e1-4871-a97a-663e14a7f0fe" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_26e40dab-77ca-4ddf-a82a-6abd62240310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_118b90c4-f045-4b76-8f29-54f9d356ef40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b674fe4-5536-4ac3-9af0-621b1f0f6942" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_118b90c4-f045-4b76-8f29-54f9d356ef40" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_0b674fe4-5536-4ac3-9af0-621b1f0f6942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTSTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9b5f2523-5bc8-4a8f-84db-9f777bf5499e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3c003be8-39fe-4bd9-b222-dc199d49942d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9b5f2523-5bc8-4a8f-84db-9f777bf5499e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_3c003be8-39fe-4bd9-b222-dc199d49942d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock_645f72f9-30c7-4efa-a83d-2fc0900382d3" xlink:href="mgpi-20211231.xsd#mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9b5f2523-5bc8-4a8f-84db-9f777bf5499e" xlink:to="loc_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock_645f72f9-30c7-4efa-a83d-2fc0900382d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSNarrativeDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8d7592c3-8de8-4ef7-b878-e91c61a31926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_6c5ad660-27e0-489b-b1ac-a3ebb5c02d94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8d7592c3-8de8-4ef7-b878-e91c61a31926" xlink:to="loc_us-gaap_NumberOfReportableSegments_6c5ad660-27e0-489b-b1ac-a3ebb5c02d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_8318ac45-1618-4d16-bcd8-f6df7ed5721f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8318ac45-1618-4d16-bcd8-f6df7ed5721f" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_22933235-51fd-4175-bc2f-8e4cb7eec59f" xlink:to="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_ee8dd439-4f09-45d0-818b-eddd3394286d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:to="loc_us-gaap_OperatingSegmentsMember_ee8dd439-4f09-45d0-818b-eddd3394286d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_437cd4f5-3e8c-4e39-9154-bb485e7dcbd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f3615544-3bd9-45fd-a7de-68ff4f03a2e8" xlink:to="loc_us-gaap_CorporateNonSegmentMember_437cd4f5-3e8c-4e39-9154-bb485e7dcbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_37f1fa21-efa5-406f-864b-94c5004dbd39" xlink:to="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_2f50fab7-eec9-4026-83b1-1f2022ef00da" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:to="loc_mgpi_DistilleryProductsMember_2f50fab7-eec9-4026-83b1-1f2022ef00da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_a5ccbc0b-9107-463f-b08a-760ef832feb1" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:to="loc_mgpi_BrandedSpiritsMember_a5ccbc0b-9107-463f-b08a-760ef832feb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_ae9f894b-7954-48c4-a0bd-4098adfcd612" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a174cddd-c325-4332-bfdd-c74240fa4f4d" xlink:to="loc_mgpi_IngredientSolutionsMember_ae9f894b-7954-48c4-a0bd-4098adfcd612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9592e066-e2d1-4d0e-b5f0-626d8281977f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ccb83cba-cd70-4b3c-b478-cf5c45f84472" xlink:to="loc_srt_SegmentGeographicalDomain_9592e066-e2d1-4d0e-b5f0-626d8281977f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_354e0c02-2eac-4ef0-a7fe-dd04420d6ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9592e066-e2d1-4d0e-b5f0-626d8281977f" xlink:to="loc_us-gaap_NonUsMember_354e0c02-2eac-4ef0-a7fe-dd04420d6ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_2f14e2f4-5518-4a96-8adc-555ce595a3ad" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_985d9d3c-2d12-497b-a58d-eea268f19aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_985d9d3c-2d12-497b-a58d-eea268f19aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_8b3b2a76-8c9b-4666-b788-4dccea883dda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_GrossProfit_8b3b2a76-8c9b-4666-b788-4dccea883dda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_533ae55f-be1f-423f-bc38-962afdb67ed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_533ae55f-be1f-423f-bc38-962afdb67ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_797f3cd3-199b-4fe1-aa05-ce12faf104dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8bd0a285-b46d-45d5-9cf3-504b7d2ab477" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_797f3cd3-199b-4fe1-aa05-ce12faf104dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4dd9704f-105b-4802-a4df-dda54ee8e068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4dd9704f-105b-4802-a4df-dda54ee8e068" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_beac0204-032c-4e40-b32a-5289f58a0148" xlink:to="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_6b6ecd30-1b78-41c1-a249-9db6aaba3be6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:to="loc_us-gaap_OperatingSegmentsMember_6b6ecd30-1b78-41c1-a249-9db6aaba3be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_b76304fc-94d7-43f4-95db-5c354b99d23a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b616dc3a-1a7e-468a-b36c-2f7b61c88ff3" xlink:to="loc_us-gaap_CorporateNonSegmentMember_b76304fc-94d7-43f4-95db-5c354b99d23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6eb04981-70e3-4ebc-9e1b-c0b972b4b20a" xlink:to="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_DistilleryProductsMember_4fffe5fe-7703-4337-a676-4bc8bb5ca320" xlink:href="mgpi-20211231.xsd#mgpi_DistilleryProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:to="loc_mgpi_DistilleryProductsMember_4fffe5fe-7703-4337-a676-4bc8bb5ca320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_BrandedSpiritsMember_3613cc7f-34d1-4722-809c-3f992c405765" xlink:href="mgpi-20211231.xsd#mgpi_BrandedSpiritsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:to="loc_mgpi_BrandedSpiritsMember_3613cc7f-34d1-4722-809c-3f992c405765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mgpi_IngredientSolutionsMember_d400a306-3e4b-47ab-883c-cd8dd6df15fe" xlink:href="mgpi-20211231.xsd#mgpi_IngredientSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_eb0f25d5-c03f-417c-9e87-24c167b6d58a" xlink:to="loc_mgpi_IngredientSolutionsMember_d400a306-3e4b-47ab-883c-cd8dd6df15fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_403e6339-de1c-4074-abe0-066cc6d0d26c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_07c13e0b-951f-4249-99ee-3f449b68f2cd" xlink:to="loc_srt_SegmentGeographicalDomain_403e6339-de1c-4074-abe0-066cc6d0d26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_IE_2a16b1cf-fec5-4153-954b-9e6a1483f39c" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_IE"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_403e6339-de1c-4074-abe0-066cc6d0d26c" xlink:to="loc_country_IE_2a16b1cf-fec5-4153-954b-9e6a1483f39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e4f6bf50-f8f7-4d8f-af5c-de980f0e2aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d18ed224-ce45-472a-b2dc-0f3f41a5890f" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e4f6bf50-f8f7-4d8f-af5c-de980f0e2aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5893eb97-3b0d-4259-937b-e0333faa6a96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e4f6bf50-f8f7-4d8f-af5c-de980f0e2aa5" xlink:to="loc_us-gaap_Assets_5893eb97-3b0d-4259-937b-e0333faa6a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION" xlink:type="simple" xlink:href="mgpi-20211231.xsd#SUPPLEMENTALCASHFLOWINFORMATION"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_151bd1d2-a078-4a2b-9d98-c69f5246f549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_d7da2f4d-008c-48fa-8638-649ee7e8be09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_151bd1d2-a078-4a2b-9d98-c69f5246f549" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_d7da2f4d-008c-48fa-8638-649ee7e8be09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#SUPPLEMENTALCASHFLOWINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4201457f-5889-4075-87b7-cf264b4d3f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4c93a53a-8022-4999-bf01-771bb482e438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4201457f-5889-4075-87b7-cf264b4d3f6e" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4c93a53a-8022-4999-bf01-771bb482e438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#SUPPLEMENTALCASHFLOWINFORMATIONDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_b710469f-e737-4d6e-b722-5f3d6d96a6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0eac1399-4503-4a4e-8380-5bacac11509b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b710469f-e737-4d6e-b722-5f3d6d96a6e0" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0eac1399-4503-4a4e-8380-5bacac11509b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6887a3a3-1982-4639-97b8-b6495585c34e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0eac1399-4503-4a4e-8380-5bacac11509b" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6887a3a3-1982-4639-97b8-b6495585c34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_ea01c912-1765-468b-b982-6d82124dd1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b710469f-e737-4d6e-b722-5f3d6d96a6e0" xlink:to="loc_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_ea01c912-1765-468b-b982-6d82124dd1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_0b8bcf5c-86a3-431d-b308-f4fe69b3f81b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_ea01c912-1765-468b-b982-6d82124dd1ae" xlink:to="loc_us-gaap_InterestPaidNet_0b8bcf5c-86a3-431d-b308-f4fe69b3f81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_57dc3a93-7f0c-490b-93b2-146b3cd4c8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_ea01c912-1765-468b-b982-6d82124dd1ae" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_57dc3a93-7f0c-490b-93b2-146b3cd4c8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED" xlink:type="simple" xlink:href="mgpi-20211231.xsd#QUARTERLYFINANCIALDATAUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_132386c2-695b-47c1-a84d-779caeadf7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_63f40194-0c29-43a2-a2a1-a4d47751e5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_132386c2-695b-47c1-a84d-779caeadf7d9" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_63f40194-0c29-43a2-a2a1-a4d47751e5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables" xlink:type="simple" xlink:href="mgpi-20211231.xsd#QUARTERLYFINANCIALDATAUNAUDITEDTables"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_ff0ac5b1-ac58-4ca2-95a9-6ad54e5cd858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_0c498a0e-1e12-430c-b6a7-8e240dbbbf11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_ff0ac5b1-ac58-4ca2-95a9-6ad54e5cd858" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_0c498a0e-1e12-430c-b6a7-8e240dbbbf11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#QUARTERLYFINANCIALDATAUNAUDITEDDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9922fcd2-a0c5-408c-9f69-d9e8c0df61cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9922fcd2-a0c5-408c-9f69-d9e8c0df61cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a45609ea-15cd-4cc2-a8a6-8864b09decee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a45609ea-15cd-4cc2-a8a6-8864b09decee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_11a55a44-8ce4-46c8-8203-44a4390d44e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_GrossProfit_11a55a44-8ce4-46c8-8203-44a4390d44e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_5615f6d4-1826-4409-bf87-7ebe74d55c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_5615f6d4-1826-4409-bf87-7ebe74d55c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4fd7e869-ea84-4e58-8d85-51b9a8b87869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4fd7e869-ea84-4e58-8d85-51b9a8b87869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_02575b5d-93a3-4bb2-994c-ef754e7dd7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_InsuranceRecoveries_02575b5d-93a3-4bb2-994c-ef754e7dd7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_58b1e29f-cd2e-4957-93aa-e5e54956f0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_OperatingIncomeLoss_58b1e29f-cd2e-4957-93aa-e5e54956f0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bafd33e0-b837-4d7c-96a6-e54fa9e5f2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bafd33e0-b837-4d7c-96a6-e54fa9e5f2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ce6ecf77-545e-4e3d-85df-696db7b31db3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ce6ecf77-545e-4e3d-85df-696db7b31db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7d7bef65-16e6-4032-97c8-5515e9ea1f31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7d7bef65-16e6-4032-97c8-5515e9ea1f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b8492c5b-bf92-4d62-894b-5c3ca53091f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b8492c5b-bf92-4d62-894b-5c3ca53091f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_96e1207b-4222-43d9-8037-a34cc6dbb199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_ProfitLoss_96e1207b-4222-43d9-8037-a34cc6dbb199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7b033c68-be84-433f-98eb-1d74c54b175e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_EarningsPerShareBasic_7b033c68-be84-433f-98eb-1d74c54b175e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7c4ab987-fd1f-4217-93a4-b16d9f66e1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_751963f8-888c-498a-91d1-f21e8a70feae" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7c4ab987-fd1f-4217-93a4-b16d9f66e1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="mgpi-20211231.xsd#SUBSEQUENTEVENTS"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_4b03535f-2f0b-4039-937a-d338bb2f1922" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_75839825-0d5f-4328-ad9a-b4fee861d87e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_4b03535f-2f0b-4039-937a-d338bb2f1922" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_75839825-0d5f-4328-ad9a-b4fee861d87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="mgpi-20211231.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:presentationLink xlink:role="http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_27a1c538-9e76-449d-abe9-362ab23b5f33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_27a1c538-9e76-449d-abe9-362ab23b5f33" xlink:to="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_64bfcc95-be61-44cf-8145-7a1eaa00c1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_474e5a06-de59-4a47-baaa-edc9e847d165" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_64bfcc95-be61-44cf-8145-7a1eaa00c1b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_fec384b2-6ee8-442e-b33a-82fb0e57b140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_64bfcc95-be61-44cf-8145-7a1eaa00c1b8" xlink:to="loc_us-gaap_SubsequentEventMember_fec384b2-6ee8-442e-b33a-82fb0e57b140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_823513af-961c-41fe-a8ff-311b3a67f32a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_04b7e95a-1e3f-438c-bf52-bb3e41f38978" xlink:to="loc_us-gaap_SubsequentEventLineItems_823513af-961c-41fe-a8ff-311b3a67f32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_072701ec-a8c1-4f8c-9f83-b9f8b0261c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_823513af-961c-41fe-a8ff-311b3a67f32a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_072701ec-a8c1-4f8c-9f83-b9f8b0261c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>mgpi-20211231_g1.jpg
<TEXT>
begin 644 mgpi-20211231_g1.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP"$  $! 0(" @(" @(" @(" @(" @("
M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(!
M 0$! @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("
M @(" @(" @(" @(" @(" @(" O_  !$("' .0@,!(@ "$0$#$0'_Q  ?  $
M  8# 0$              0(#"0H+! 8(!P7_Q !I$ $  0("! 0+$@H&" 0%
M 0D  0(#!!$%!B$Q!P@200D*-U%A<9&2T=+P$Q0:(C)4559S='6!DY2QLK/!
M%1<9-5)3H;33X18C,T+C\1@D-E=B<L/B-$-$PB4G.$6"@R9CHF2$9:.D*/_$
M !T! 0 " P$! 0$            ! @,$!08(!PG_Q !3$0$  0$#!P<'"08$
M!0(& @,  0(#$3$$$B%1D:'1!3)!87&!L08'$Q12P? (%2)35&*2D^$7&$)5
MTO$6(S-R0T1%E**"LB0T-39T@[/")7.$_]H # ,!  (1 Q$ /P#/X
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
MD%&YB+=&45UT43.Z*JHIS[6<QFJQ.>WZ-L+5/'WX8+VK^L6K."BJY:LXFW%R
MNY1753$3YM5'ILJHRG9SQ/<?;M0>,M1:IP]B_;SP<TQR<35G5-491NG/RR?G
MU'G$R..4<LY/M)BSJR.NSHJKF;[YM*(KB^G-C-B[1?,S'@U(RNF:ZJ,,V;IV
M7X:GND=6U;UST;I:WYI@<31=C*)FG/*NGMTSMW[':7O+&VHM*8KHJIKIG3%5
M,Q5$QU3&AM1,3@ ,B0!(
M
M
M
M
M
M
M                                                  QONBJ:Z7=(
MZT8/#6ZN35@+46Z.3LRRJJF>>9WSFGXL'"7.G=$48&_/]=HVF;<S5,>GVT[=
M^<SD\P\>?6&<;PC:=M\N:HPV(JM4[<X]55LC?N[;Y!P*<(-6@-.86NNJ:,)>
MJROQ$Y1.<QEF_FARIY:U67E=RCE-=4^AMLLM;"WTXV=%7HXF;^BBJB)ZHB8C
M%X>TRN[*JZIGZ-56;.K1HB?CH7LM$:Q8[1]R:L-?KLQ%6>43,1.4Y[(C+9L\
MLWJK4+C-5VYIP^E;4U6Z>3'F\91,9[YF<]L<^66S+8\:8;&6L9AK&/LU9V,1
M1$T993GLVYY3.V.PGY6>6<3.4;N;+LOH[DKE[*<DF*LGM:HHF(G-OOLZHFZ8
MT873$Q.B[1+NV=M53IB>[&)CW+OVK.N6C]+VO-<#?INT\\9Q%4?%G+M.:SCH
M;3^+T?=IO83$7+,TU9\BFJ8HG+KQ'[-G;W/5^H?&:NT5V\/I:BF;444TQ>B(
MBK/;MF<]O-O?J_(GG$L+6ZC*H]#::(SXTV=4],ZZ([;V_997$W9VCKZ/T>WQ
MUK5[6K :4L4W\'B*+E%7]WE4Q5$SMRF,_HV.QQ]WEM?HME;4VE,5T54U4U1$
MQ-,WQ-_3$ZFW$I@&5(
M
M
M
M
M
M
M                                            _ UITS1H_1^+QE>?
M)P]BNO9OSB-F79SR?OOCW#]I"O"ZGZ>Q%$TQ5;P-RJ)JG*-F7.T>4\H]#DV4
M6OU=C:U_@HFKW*US=3,ZHF=D,27A^TO&/UOTWBZ>5/F^*JKF:YSGU4OCM5.<
M=F)BJ)ZV79\NT[)K1I*K%Z0Q&(KRY=VY7.<;:9]/5NGF_D_ SRGK\VW+R\NT
M_CURIEDVV56]MIOM;>UM=/3GUU5>_=<_-;2;ZJK^F9WSBND\5/A'C2>AZ]'8
MFN/-<%3%-BB9CE59U;>3'7R[F3U75')CDS'IIVQ//ULNQE,=I90X+->+VKVE
M\+CJ*ZXLQ733=HB8RF)KIWQ.S]B]'HK'48[ X;'VZN5%^BFN-TY35&<QX>V^
ME/-GY1^O9#Z"NJ^WR.(HJF9OS[*_Z%<SKB/H3&GFN]R?E&?1=/.IBZ=<QT*\
M99Q,;<M\3NG;MS0C*9GE;=FR-\=B?+N*<5<W=1ICP/TB,-,:/%O]CLVA-:<;
MHZ[1=P>(O4<B8J\SW43-/8ZW[7L;@_XS%NY33:TS1R:YF*:;MJ(B-D?WLYB)
MW;9SSV\[PM51R8B?HF/+XD8VS$9SLC/9.49QY=KXG;Y(\HLKR&J^QM9FCILZ
MKZK.8_VSAW8=#)9VU5&$]TKR>B-.87'6J+V&O47*:Z8JB(JIFJ,^:J(F<I?K
M+1VJG"%I70MZFYAL17--,_V=56=.66[+=/<>V>#OC$X'2/(P^/SL8FJ8B*LH
MBWEEOJG9EM?L'(7EWDV4W6=M=D]M.B,Z?\NN>JK")OZ)PUNC99535HG1/6],
M#CX?$6[M,5VKE-RB8V545153//LF,XS<A[N)OTQIAM "0
M
M
M
M
M
M
M
M       >5N.AIVU@N#S6#S3E9W\)7:MY?IY9[>P]4K<'1*M9KF"U+KL4W8MT
MXC.)IYZIG.G[LHZVWKO%^<3+_5N0^5+;#-R.WB-%^FNB:=<:];6RNO-LJY^[
M.^+F+_8S\SIY6_;GM_XI[O/_ )JT\V4=O/9&_P#:I41E1$3&>_Z9\O*52F(W
M[=WEY0_DE7.FK1TS._XN?F].$=D(7(SB>M$YQU\XRF/VY+EW%%X58QF$KT/C
M[G*Q-$1&%IFJ)Y\LLIW[-FSN+:D9SOZ^4^7E^QWG@VURNZ TSA-)6IV6[MO.
MG/+?5$2]3Y&>4-7)V6V5M?\ Y4S%%M'1-G5HJT1C-.BJGL;>26_HZXF_1.BK
MLG@O;7:)SW993,=R9^CKI9HF-O8_E$Y<WWN!H#3%G2& PV-MUTU3B;<7*N3,
M51%56V8GK9<_/F_1N4SEZ;U6S=NY/-+Z^L[2FNFFJB;Z:HBNBJ,)IF(F/B-#
MT_7U)>5"GG]R LB]/G'95+=R8G.*IIG+9R=FV-R@FIW[$C[/J/PTZ7T-YG1-
MVJ_AXJ]-155_=G+9$9<W-$\V3W3J!PR:+TY;IBF[18OY1G;NW*:>5.R/2S.6
M_/=\6:UK%=6?:G;NG9Y?<Y=C&5VJZ;EFNJW51.=/)G*9G?MRRCK;WK>0O+/*
M\CF*9GTUCHCT=<]'W*IOFGIT:6U96\T]<:IQA><B8V=G=V>TB\ \&W&1Q&"F
M,/I>9O6?2TQ<S]-1$S&V-F[+M_'O>U]6];]'Z6LTWL%B*+L51GR.5$5T]NG;
M/<S?M7(OE-DN74QZ*O-M/XK*O17'1ATQJN=&SMJ:L)TZNEV:)1!WV4 2
M
M
M
M
M
M
M
M              &:S1T7335-G0NB\/G5%5RY1&R=F4UUS]VY>76(^B^::BY5
MHG \G+S+S*OE;-N<U5??E\79?CGGZRJ++R7Y2OF[TE-G91UY]I3%VQS.6*KL
MGM+L;ED+/9$1ENYX\LDD5?3Y>4G6GL):G\OY[>EX)5B=T]:-L>7[$8JW9;,N
MMEOYO+L*&:K13NZZMUTW]8N(<3OA.F];KT#C;O*O35,6(KJVQ$S/)B)G]G.]
MRW*9IY5$[>15,9]KR^^%C;4?6B]H72F&TA9JFF:+E'*RF8]+%49YS'8[J]9J
MEK!8TQHW#8_#U173<P]%5S*>5,79CTV?<?3?FM\H_6LCG)+2;[;))C,B_358
MSA$1TS1,3$ZJ;KWH.3;?.HS9GZ5.B_IF.CXZ'ZM5$Q_GY9)<G(L1$YQ.V.3,
MQE//L_9_DIU1LV]KGSV/U)T5)/;B)G;.4==("'+FY3EEMR\O+L*<51NSV=SK
M]M0!,RY55RF<^5MF-D3'6AVC5G7/'Z'OT7<!B;E$Q,3-&><3MW9;NOS?0Z:F
MIG;LW\S)8VM=%45V=55%5,_1JIF:9B>J8NN(JNX]*XEP;<8C!:1\SPND*HL8
MF*8B;D[*:J\\ML1&6WL=S>]*X?$6[U%-RU73717&=-=,Q,3'8E9@BO;%43,3
M3,;:9FFK//?$Q^U]UX-N'/2&A:Z+>(JJQ6$SII\RFJK.G;O[GQ3EUWZEY/\
MG$JIF+'+HOIPBWB-.BZ/I1&,:ZHTW]#?L<KPBK;T]ZYB.B:F<(>CM-V8KPMV
MGS7*)KLS,<NF>?+K_3]+O</UO)\IHM:8KLZJ:Z*L*J9OB>'9CU-^)B=, #.D
M
M
M
M
M
M
M
M               !!CF]%5UCJQ6L=K#31R8P\TT4SNF8HY49YSU^OSRR,N?L
M9,6SHC.G[N)UZQMBYZFU>KB(Y\HJJB'SM\IK+ILO)W,B9_S\ILJ)C7=]*Z=C
MB\NU76$QKF(6^N5LB.M'=4JE2OL<W[=V7[4E7W['\Y.OXQ^/B'B4BK%4[?+R
M_P U(7F!R:YV9[XR]3G'=>\.)_PDUTW:] 7[D<FN(N455Y[IFK*GK1EGS/!$
M5.PZL:Q8C16.PV-P]4TS;N437-.R>3$QG$[N[N=_R5Y;JY.RZPRB,*:KK2(F
M[.LZM%=-_9IZYB&>PMLRN*NCICJGX[E]VY;Y%RJF(V1G$;\LLNO/[,N=0OQ,
MS,[XY4]W8ZIJ#KI;T_H;!Z0LU;*;=NU=G=/FG)VS//V/HS=KO3/9B,\^QF^Q
M;#**+6BBULYBJSM*8KHJC"JF8Z)ZL.YZJ^)B^,)NG:XP#*@  34SMCMPE <F
M9B.WGGG&[L[/NZVQ"FOK91/7G=V=CC@F]VC5_6+&:,O1BL%B*K5VFJ(F(JG*
MJ([$3&S<]L\%O&(P^,BWA-*U4V+D1%$7ZN5E75S9[]\[,\N[L> 8SCRAR**_
M[T3E-.V.OV,NS'-V9=[D;RBRK(*XFRKFJB_Z=C5IIKIZHZ)ZXTLME;33.C#5
MT+S]C$47:*;ENJFNBN(JIJIG.FJ)W3$PK+:_!APZX[0M5-C$S5B<'5R:>15,
MU3;B-F<;<Z8RYXCMK@&JNM^!TQAZ;^"O4W(FFF:Z?[U$S$3E,=B>=^Z<@>5.
M3Y?3&;/H[:.=8U3&=$].;[4=F#J65O%7;J=H$/+MHO2LP$"0
M
M
M
M
M
M
M
M8D_'ITQ5B^$;3<5;(LXN_1&<;^375N9:U=<4Q,U3E$1G,]AA^<;W2$8KA U@
MO1NG&XC+OZNX^5?E7V]W)&0415=GY;5,TZXIL:KI[IEP/*&JZRIC77X/-'W?
MMV^7W(559Q"64'P/$/' "P*T59TS3UXRY^LHJE$^78Y_V(F![CXH7"=&%Q$Z
M"Q5SDX>[,5VYJG9RYBJ(IC.=_-$==<7OT[,HVQ,Q,3GMV]U88T5I*Y@L5A<7
M:J\SJP]^B[5/7IIG.87J>"S7*WK!H'#8^U,1-NFBW<B-\SR8V_LWOHKS3>4?
MI\GKR&TF^TL+Z[&9F^:K+IITZ+K/3,7=$N]R;E&=3Z.<:8T?[>KLZ7<<N9'D
MSUG(IIY6S=,Y[84Z^5&S;Z7G^^([C]>OW:'3F,.M1 2@  34Y9[=W.E 5*LN
M;=V4([G@2 .7R:9G9/-V=O7CKNS:IZX8[0V(HO82]7;BFJ*JZ(JF**HW3$TY
M[=CIR.;)8VU5G5379U3153,3353-TQ=UIBK3>N<<&?#=@--6Z+5^JFQBXC+*
MJ8B*YB(B9C.>?/?'9?=HF,L]F66_KQU\^LLOX3$7;5=-VS7YG<IVQ,;_ (NW
MSR]F\$'&"Y--O1^F-G)B*:+^7INMZ;.8C+P<S]@\EO+V+2:;#+9BFO1%%MA3
M5/1%IT15/M8.C895?HJT:IUO:@XN%Q5N_;INV:Z:[=41--5,Q,3';_8Y3]3I
MJB8B8TQ.F)C"8;P$"0
M
M
M
M
M
M
M                           !^;I?&6\/AKU^[_9V[<U51V(\.[>P[>,M
MC;>(UTTY>M3$T5XS$51W]7[>PR\^$")_ NDHB,YG"U[-W68</#)G&LFEHZV+
MOY<^<<NK[GQY\K3*)]6Y*LKHNFVMK2_IOS<V[L><\HJOH41T7R^7R@#XBAY(
M  5*-\?'X%,S1(K5Q%433,;)SB>ULCZ'L7BG<*$Z,QU6B\7<RPE_.FW1,QR>
M7E,4[\IF=WW/&L2_1T;I"K"W[.*HFJ*L-<IO1E.7J-N7=S=?D#EFTR#*['*:
M+_\ +KB:J8ONJIPJIF.G.B^+NQEL+6:*XKCH[M'3Q7Z)MY115G.5RGE4[.:=
ML1W,I25SLB<]\;O+?N\HA\XX&]>Z=8] 8;&\J*K\6J**[<S3-5/)IB)G*)SC
M9'/].[Z+5G$;=N?/U]S[)R/*Z+>RL[:SG.HM;.FTIF[3FU7:)U3&F+I>JIJB
M8B8PF(F.^%(!LI        <RF(G=ERHCU/-LZ_6S0IN]?;7NSSRY.WFGGRGK
M\T.+$A_=-[T)P3<-F,T)>C#XJNO$8&NN(JY>4S;C9G,;<XV9KA^@-8<)I/#T
M8G!W:;MJN,XRF.53ES54Q,Y3'<ZRSC.6R.QM\L^=]+X/>$_': Q%NJQ555A\
M_P"MMS.<51.V=_8S\LGO_)7RUM,DNL,HFJUR>9B(F^:J[+OG353]WHC#0V[#
M*<W15AKU+KXZ!J#PAX'6#"Q?PM<17$1YI:Y4353//E$3,S$=>8=]G]O6?N.3
M959VUG3:V=456=<9U-43HF'3IJB8OC3"8!L)
M
M
M
M
M
M
M                                            ?.N%O'3AM6M-7Z?5
M6L#=JC+?S1][#;X0M)SB],:0OU;Z\3>G;V:Z_P!K,6X;O]D]/?!]W[F&IK1/
M_P 1QOOB[]:I\2_*WM*O2\D49TYDV=O5F]%\54Q?LEY?RCG_ $X[770'QR\N
M    *MN,\_+/L?&I*E'E]"M70/4W%6X3YT)I>,)B*OZC%YVZ:)G*FF:HY,;.
MWDNIXBG++;$TU4Q51,99>FCE??Y2L)X/&UX6];Q%O9=L5Q<I[$TY9+P_ /PD
M6]8M"VYFJ+F.MT11=HSB:HBFBF,YCFV/W_S1^4>?17R=:5?2IF;7)XG1?$Q_
MF6<7XSG751%VB+[G<Y,MXNFSF<.;V=CZSD@YD4Q,<G=R=F>6>W^22YR=T<\Y
M3GS9<\?S[;]LN^.]U;OCXZ]#C (0        K<J([D9_%'EDFB<]T;.>-VR7
M'!-[NFJ6N&+T%BK>+P%VJ.3,371NIF,XFJ)IW3G&R<X7)>"_A3P>L6%BJFNF
MC%4Q_6V>5$3ULZ8SB=_6W+5]%R-D3_EV9CR[+L.J^L^-T1BJ,9@KE5-=%43-
M-,^EJRV[8W2]9Y,>5%KR?7=-]>3U3_F6?LW_ ,5G?-T3KPB<-#/86^9/5.,>
M_P".Q>&'Q'@DX7,/I_"TT7JZ+>.ISBJC.(FYV:8V93O[?;V3]M\O+RWOW_(.
M4++*;*FVL:HKHJC1,8Q/33,=$QTPZU-43%\82B W5@
M
M
M
M
M
M
M                                              $,N[EEY0#Y=PV1
MGJGIWWA=_P#:PU-:Z.3I''1UL3=^O4S#.,KB[EC436>[:G*NC15^8GN;NM.7
MES,-O%8JJ]7<N5S,UUW*ZJIG?,S5._NR^&_E;6T>M\D6=TW^@MZNJZ;6F([]
M&'0\KY1U:;..J9WN( ^0WF0   !5II^[NYJ2,2K,#DS3&>W;+T/Q9>$:K0.G
M:;,U5>9XZJFF>55E33S1V'G#E*UF]<MS3<M5<FY1,54U1LF,MFR>:72Y'Y3M
M,CRFQRBSFZJRKIJC3=?=C'9,7QKW,EG:S1535&-,W]W3&Q?YQ%%/*SMSRJ+E
M,51,3SU93OCRYW&Y7I<MF?6[&[RWO@W%PX18T]H2QAKMSEXW!Q5%Z9JF:N3%
M-.7*SC;^WF?>:YC;&4Q.V.QGV.X^RN3.4+/*\GLLILO].VLZ:XZIN^E1/^S"
M>N'J[.TBJF*HZ8\;M\2H2@C*#>2          KS.R(IRVQMW;\\OH_:J1,;Y
MSB8[.4;-G=AQ8G+<CRI\MQ_=-_2_<T!IO$Z/Q%&)PMRNW<MUQ7$15,<O*<^;
MM?M7)>"#A7LZP82FW=F+>.M44Q<HF=M>SU4=G9MWY\RV)1/]Z9W1&SGV[N;^
M>3L&K&LV*T3BK>+PUR:9IJCE953&<1/8ZWEL>G\F?*2TY/MHF^:LGKF(M;/'
M1[5,=%4:)T8PSV%MF3U=,+Q ^2\%7"AAM8<)$Q513B[413=M9SRJLHVUQ&4;
M\LY[NY]9?1&1Y99V]G3:V545T5Q?$QX=L=,.M35$Q?&"(#96
M
M
M
M
M
M
M                                                    ?!N,_.6H
M&M/P5>^FEAO7-]?_ #U?6EF0<:"?_P!@-:<\_P U7]V7_#S2PW:I]5/_ !U_
M6E\*?*V_^H<D_P#X=M__ #0\EY1\^R_VU>,*8#Y*><      %6B>OUMG@4DT
M*U>^!]\XO?"1<U?TY9IFJ8P^-JFB]G,\F(G*-L;N;_-=[C$6L1:IQ%FKET7*
M::Z:HW3G_FL&157LFBJ:*J)BKE1OV3'Q\R[5Q7^$.WIO048*:XG$:/IF:^5G
M-5=.R(B=^?AE^Z>:/RCF^TY-M:M%5]ID]\Z<^.=9QT1%4?3NQT2[')=OC9S=
MTS3[XCQ>@4%?GB>3EMW=OKIZYIY.66V,IS\HR?NSL.*          C" #DT6
MJ9ISB<JNS.11R=_6V;/IS^[>X^:/*G<F/CW%^IW+4S7#%:$QEK&82Y-&5<>:
MT1,Q%5'/&6W/?,2NDZBZY8?3> M8NS5'*FF/-*.>FK+K?RWK0]NG/F[6<Y;L
MI?9N"3A1O:OXZCE355A;U<47;<SG11$\_P 6_L9/:^1OE/.0VL65K5/JUK5]
M*^^?1U3_ !Q'1'M7-K)K;-FZ>;.B[KU\5T2)1<#1>D[.,P]K$X>N*[5ZB*Z*
MHZT\T]F-T^!SWT!17%415$Q,3%\3$WQ,3A,3JF-+K "P
M
M
M
M
M
M
M                                            (>7E_G\2(B8'R7AT
MP]%W5#6"W=IB:*M'7HF)RW;-O88;&LEBBUC\9;HB(HHQ%R(RZT5U>7T,RSAO
MB/Z)Z>V?_;[O<V,-?6F?_B.,YH\\W=G_ .=6[/K>7,^(/E<4_P#Q')$Z+_0Y
M1%]VGGTS=V7]'8\MY1XV?9+K@#X_>8      $]"1&)15@.1G$[MD?WHCGC/L
M/J_ KKW<T!IO#7**YHPUVN*,3$S,1-,U1V?C^)\AIJR\I3W<ZJ:HB<IV;8GK
M3GY9-G(,MKR:VLK:SJFFNSKIKB>N-=V,77Q,:M'2M17-,Q5&,:8[M-W?@OYV
M,=;Q>'LXVS/]7=IB:<MTQ.Z8[6_-&<LLYRSV9;\YZ[RUQ5^$ZG2^BOP7B;M,
M7L)1$6\\N55R<HB-^W.-WA>H[D999[,NMLV];M[^T^S>1>5*,NR6QRJSG1:4
M9U5,3IIKC153U757Z-#U=E:17335'\4;^F]0 =-<           !R+-.>SM]
MI&N-LT]>9C^<?%N48KG++F1FY/[,ON)2]B<7+A0BQ7&B,7=RM3LL35,[)W4Q
MO^Y[HA9>P&,N6+MN];JFFNU/+IF,]],Q,1VYYES_ (&>$&G3VC**KE<58JQ%
M-%Z,LIW1E/9YXF=_TOV7S?>4?I*/4;:J^NB+[&9_BHZ:-5]/\,=,7NCDEM?&
M;.,8=C[$(0B_4V\
M
M
M
M
M
M
M                 ^9\,F#N8C5;3EFU&=RY@+M-,=G9/T0PV]>='W,-I7'V
M;T95TXF[G&S9Z>J?\V9_P@U3&A=)3&_SM7E'7W;&''PRU3.LFE9G/.<7?G_^
M.KK[7Q9\K;)Z?_\ $VM\YT1;T1JNT3/1C?&CJO>9\HJ=%G/;#Y8 ^,GE0
M    !-3._P N>$JI;G?LS['W?M1/#Q'TG@DUVN:OZ=PF.BN?,*;E/FMJ-U43
M5&_F_:O2:/TA1I#!V<?:RY&*CS:(B(V17,;-FS9V)^]87JCL1G.4Y;^?..XN
M5\4CA6C'X*O1&-N1-^Q,T8:B9VS3&RB(B9[/,_9?-)Y2^CMJ\@M:KK.W^G8S
M,Z(MHBZ8G_?$71=C5&G%UN3+>Z9LYZ=--^OIW/7@Y-ZS-$Q%493/-GN[:E-.
M79_9M_S?0CMW*8 @           !R+4YQERN3&_N<SZ]P,:]7-#:6HRJRL8B
MJ*;M'-.>S++9ES2^-Q5Y;G*IJY,1735E53,3'7W]?]FQM9%E=>3VMG;6<YM5
M%<51,:.Z_KB^%Z*KIOU:5Y[#WZ;MNBY1,54UTQ53,3$Q,3&?-GVNVK//W%\U
MYMZ4T33A>5,W\%')KY4[9ISCF[$R] OI_DS+Z,IL+.WHGZ-I3$]D_P 4=TWP
M[5%>=$3K @;ZX
M
M
M
M
M
M
M           2 /S]*X2F_AK]FN,Z;ENJFJ.O&6[XV'3QE<%1A]=-.6J(Y--.
M-OQ$=JNKR[K,E8@W')PE-GA$UAHHCDTSCL1,;/\ CJ[KY,^5ED]_)O)EK=%]
M.5VE$Z--TV,S=?JT>^'GO**/\NB?O7;;GEJ=Z",^$E\(QT/(( )      !/1
MY>%(C$^7QHD<C/+?OYNS\?Q]?<[SP8ZX5Z"TWA-(4S$4TW*.5'-.543M['9=
M!Y>[L=?<C3&?=C+L3MZ_:9LDRJNQM*+6B9IKHJIJIJPNFF;X[-,0FF;IB8QB
M;X[E^G1.E;6D,'A<?:N4W//=JF]5%.WD3.R8G+=NVPY=///_ !;LL\]N_K/#
MG$]X2?-+=W0N+NS7>SSP_*JB8BWRIC*.?8]T7J8IJJCGIV9<T]?X_P!K['\G
M.6Z.4,BL<JIT37$4VE-]^;:1HJB9ZYC.[)>KL+:+2F*HZ<8Z^EP0'<9
M       $T1SJ_)Y^:KFYHZSCYIN7.R.LF_1</O? #K;^#--4VL^3;Q<S37GE
ME,;-_P!^7;7,*:XF(F)B8F,XF-TPLT:%TC.&QEC$YSG1<IG9V9CP0NV:C:4G
M&:*P>(G;R[4=O9LV]:?V=;8_8_-GRE-5E;9-5/\ ISZ2GJIJNOT?[KW2R*O1
M,:M,.V@/U1O
M
M
M
M
M
M
M          $@,5'HA&@HPG"!I&]%%5--Z_=G/DY9YU5;>LRKF.9T5#5*[@]8
MK6,JRY.*F*Z<XV95S5.R>T^<OE.\GS;>3L6L4S/J^565<S&$15?1,SVQ-SB\
MNT7V%^J;UIFNF)SGXX_RRV;E*>?M^%5G/9G&Y+75GGV_+Z'\Z/C>\2I ,@
M      )HE*FIZ_65JP'<M2-:\1H32V&TE8JF*J:J;<Q$Y9T\J,]W8Z_;7JM4
MM9+.F=%X/'VJJ:JJ[%,WN3,3E7/7ZTK%$Q.4Y[9G/D\^76[7W[,GOKBA<)\1
M%S5_$UQRKE5-=%5<[:<IG*(_S^)^M>:CRD]7RF<BM:[K'*=%%\Q=3:QS+HP^
MGS)G7=#J<FV^;7-$X5:8O]K'>]X(.579B)G;LB<HF-T];+[U**(RY^5M[64=
MGZ>L^D)_1W%(             %2B-TSNB<Y^)<JXNVGJL5H:+4SG%B<J>Q&S
M..>>MO6U(G9,>6Z7N7BF8NJNQC[<SZ6B+<QLRVS,9O;^;[*9HY1HIC_BT5TS
MW1G>[:VLCJ^G=KX/9 #Z!=8$)1 $$0
M
M
M
M
M
M
M                        $)E$ 6/NC :-F<+H;$TT9S$VZ)J['+N?%UMB
M^ MF]$YU1\_:G4XKS/E>=JL^5EGR9B9J[<91.>Q^5>>OD^<I\F>5**8OJIL8
MM8C'_2JBO#LCHTN?RI9Y]A:1]WP8SF?I8RW3&WZ''GKJU,S--.W9MRGL^%+7
M$9=GG[?EF_EC.B;G@%$!=         GH2)Z*LON[:M6 K<C.,^MX,W[.K>G\
M1HS&X?&X:J;=RB]:FNJF>3_515$U1VLGX,3'=W^7:3U93G$;,XRW_M6LK:;.
MNFNF9IJIJB:9B9BZ8F^_1=.B=6G0F_IONF-,3TW]2^7J+K9A].Z&PV.PM451
M111%_P#Y^3],S$\VUV3DQ,;-G6YO+L=Q;PXH'"?YVQ-6K^(JY.'O3G%VJN9B
M)B)RC*<\\YRYOH7$YHC*)C9LSB>:8G=,;]_Q['V)Y)\NT\HY#8V\3&?%,6=O
M3'\-K1$1VQ$QFSIUSK>IR6VBTHBKIPF.N,;NC]7% >D9@           $]&6
M?/\ %Y=9[1XI-^KEZ2MY>DBBF<__ ,H^GM/%U,;^U/T/;O%*HGDZ2JG=--N(
MZ_JHW^7,];Y$1/SED]TW<^9[(IGQP;&2\^._P>T ,WT6[ A*+YMPB<+.K^JN
M&KQ.FM(V,%$6Z[M-NNJ?-+G(C/*BF(F<YG*(SRC;UFME>5V5A9U6MM:6=E94
M1?77:51113'755,1"*JHB+YFZ.F9?2<W6M8];]&:(M>;:2QMC"6_TKM<4YQV
MM^79R6/^'[HJM^_&)T;JK@)P]5-55-&D9OUQ55&>6?)IRV<^R,\\MJUGKWQA
MM<-9*KDZ6TQB;]-<SZ2F[=B(B9SY/JMF3YQ\L/E-<CY#5:6/)]%?*-M3$QZ2
MC_+R:*[[IB:ZHBJNZ>FBF8GHF7$RGEVRHOBB)KGJT0R<=>^.YJ'H2W$TZ5LX
MRYMSMV:I]+E.6V>3.^>MS/)NM?18]7,#7-&%T9.*RY_-:X^K0QVJK]<^JN7J
MM\^FNW*MLSV9[.]2F8ZW=V_2_!N5_E0\O6\SZM1DV1T]&;9^EG1UVE\7SV.1
M:\OVT\V*:=Z_1CNC 8.:*HP^K\17EZ6JJ[=JR[.7)B)_:_+T1T7R*)F,9H.W
M=IYIIJN43^R,MG:6*^5&>Z,NXA5,3S1.]YFOY0WE5-<5?.$1=T1D]C%/?3F7
M3?UL'SWE'M1^&%_[#=%]T3553%>@9HIF<IJ\WN;(Z^7(?8-5NB@:HX^K*]9G
M#TS._EU9Q'_Y4Q]S&B]+ENV[.NARNMG':F8^ATLB^4IY3V<WVEO86U/337DU
MG3W1-&;.U>CEVWC&:9[KOC8S!M5^-QJ'I6W37:TYAK5541G1>JY-5,SLRSVO
MMNK^N^B=*QGH_'X?%=BU<B9V[MF_M9,)*C$7*9IY-Z]1EEZF]<IVQNSY-7,^
MKZI<.^MF@YIJT9I?$V)HF,L[UVJ-DYQGZ;=E^Q^D<B_*RM8JIC+^3;.JFZZJ
MO)[2::NV*;2^-?\ %<WK+RB]NST?=F^=]S- &,SP/]$TUNT%=HJTS%6FK5.R
M;5=ZY3%5,[\\ZL\XYI[&U<SX'>B;:I:PU^9Z6M?@.>33Z>Y=F[1RIWQE%.>4
M3LWSUW[EY+^?SR<Y3S*/6_4[>N;HL<KB;/KO]+=Z*[MKCL=;)^5K&TN^EFSJ
MJT;\%S,= U,X4M :PT>::'TGAL;3L_LZ\IG.,]E-7)JG9UH=_?L>39596U$6
MEE:46M%6FFNSJIKIF.JJF9B72B8G3&F.H 9T@
M
M
M
M
M
M
M                  #S;QM]7Z-(\'^L5FJGE548*Y<M[(SBNF,MF>[.)>DG
M5M=M7*=+:*QVCJIB//5BNU$SNSF-F?QN5R[D7K.197D]V=-MD]M91$],UV=5
M,;YA2UIOIJC73,;882'G>JUG;KWT551,<^<53]&2%V?V[8VYOK'#AJY&B=;-
M-:-F(I\ZXJNWE$Y1ZNK=V?+:^2UQ^S9W7\>^4,EKL,HMK&OG65K79U8<ZBN:
M:O\ RCN?FE=&;,T^S,QLFY2 8%0         !/0D1IWQVU:HT#]K0VD[N!Q>
M'Q-FN:*K5VW7-<9QZ6F<YC9V/O7J.##7&WI_0.&QMJJFKD6J*:LM\54Q$3G$
MYSGS];XUD2)V;9W[,NO$_1LYNL]?\4CA-KT=I.G1&*N3&"NS,41.[TT3V8YW
MZ=YKO*.,DRWT%I5=8Y5FV<ZJ;6_Z%75IG-G7?&G0Z/)UOF5YLX5Z.R>C=?>N
M4CDW;6V9RRIGTU,SNFF=L9?3_)3IMYQGG'8CKSUH[+Z<_MU/07*0C,9("
M      3TT9[>;^<)JK679V9[-R;B)2T1M_9W5Q#BS:!G#:,NXC+*,1,1%77R
MGK<RWW@<)7>NVK5$>FJN1EUMF^9W9;%V'@PT55@M"8*Q7%,511-4\G=Z:<_*
M7Z'YM\BS\LKM9C18V<W3T7U71M;N14_2OU1O_M+O^2$\^?ESII6IN/AQY+6J
MF&Q&KFK]R+NEK]NJW>Q%O.?.W+IF/2U1,991.V=^>R-C],\KO*[(N1,BM,NR
MZTS+*B+J:8Y]K:3S;.SI_BJJGNC&6YE&44V5,UU3=$;9G5'6^I<;CCSZ%U#P
MUW Z.NVL=INJ*[?F-$U5QAJIIB8KF:9B)JISZ^43UYW8Y7"MPX:R:Y8R_BM,
M:0O7J:[E==JQR[D46J*I]3E-4[/BRZW8^=:P:Q8W2F*N8W'XBO$XF[5-====
M4U3RIW[9G8_'IJC;V<^WY?YOYO><OSO<H^45O5%==63Y#3/^5D5G5,413$Z*
MK68G_,M)BZ9F?HQIBF(NO>(R_E*NWJZ::(G13$W?BTW3[MR,Y1OC;U_I[O.H
M9JU57-$[(W<_EV%!^24Z?U<Z0!D0    *L1LGXOV^6U2$3'<*E,]:?+<GW1G
M3,QMYIVYQVE*)3<KZ/+R^]&$W?IMT#Z;J9POZRZNU4UZ(TIB,/,51,1YK7R=
MG8BJ-F2Y3P)]%0TSH>FS@M8<)^$K<S$5XF?-,Z=F4U9\J)[/.M&>:??U]V7T
M)JJJ=F_L];RZ[V7DQYQ.6.1ZZ:LARVVLHC_AS.?93&J;.N^F[LB.UMV&6VMG
MS*YCJG3&QE^\#_&RU,UQLX>-'Z7PT8Z[1$W,'5-5%=%<[Z8FJ,IRW;:M\2],
M91.4QV_+XF$%H+6/&:,OQB-'XF]A;V6456JIIF-V[*8GNK@O #T2#6C5*/.V
ME)N:8PMRNB)\UY5RNBF,HF<YJSC*(YLGUCY#_*ER>US+#EK)O05X3E63Q-5E
MHC&NRF9KB9G&:9S8U/19-R_3-T6L9OWHYO;,8LGH>1>!'CGZF:ZQA<-A,=38
MTI?I]-@KFR8KB(SB*L^SE&<<V]ZZ?5/(_+F2<H6,91D64664V,W?3LJXKB)N
MONFZ9NJNG33.F'?L[6FN+Z:HJC7$W@9CK,@&8
M
M
M
M
M
M
M               #%EZ(IP;7-":]XS%U6_,Z-(S.(IV917RJJIB8AX N3LY\
MYWY]?_)?FZ+CJ)B<58T1I>Q:FJG#V/,KE<1,[/-*YYHYHE86JG9W/H?RQ\]7
M(,<G^4G*-E33,6=I;1E%G,Q=$Q;1375,=6?-6'3#P/*UEF6]<7:)G.CO4P'Y
M:YH          FIWI4815@*TQ&4=O/?W.RYNC<?<PN)L8JU5--5BY37G$Y>I
MG/*=W6<&*HRRY_NB/\^RFSIRZ^>?-S(IKFF8F)NF)B8F/C1==N.S0O3\$/"%
M9UFT)8Q4U97K5JBW71$QRO241&>6?/EGY2^DQ$99<T;IZ]4QMCXH^.5K7BK\
M(].B-,SAL17'G;$\BFBF<LL]L<\Q'TKJ>,HB*HRRRKIB[3R=W)KC.)C+L3O?
M7?D/Y0_..06=I5-]M9W65O&JJ.;7,1AGQIC5@]3DEMZ2B*IQC1/7=HCBX%6]
M*C,H/7LX       "K;N91,3&>><<W.J47-D1.W9ES\\[]G64HC9LWYY_$K6[
M<UY441RJJIIIIB,\]L];N<R8^/T3\?H^R\"&J%6EM-6IIC.SA*IJN;YB<HCX
MMG6_FN>V[=-%,44Q$4TQ$4QUHB,LGP3@!U#IT5HNC%7*)HQ.,IY5=-49333L
MRYHG;R7T/A+U_P %JQH7':9TA7%&'P=JJO;,1RJN3,TTQGEMF8W;\H?OWDCR
M=1R=R?5;6\Q9YU,Y1;55:(HHBF_3?A=3%]77>ZN3TQ11?/3IF>KHV0\K<=CC
M68+@]T!>LX:]17IS&T5VL+9IFFJ;7+HJ]/5&><3/]WK1VX8M6L^L^,TSC\3I
M+'7:[N*Q5<W+E==4U3%4[>3$SG.SK;H?3N,%PO8O776+&:5Q%VJY9F]<\[4U
M1&5%'*GDS&W9LVP^)Q7$;<HV?M[,]F7\]//'YSK;RBY1JS9FG(,EJJHR2QOT
M3%]TVU4837:77W]%%T1HO>-Y3R^;:O1HHIFZF(Z?O<$LY3$[MF]159J[66_R
M_;Y9*3\AIERY %@            5XGRZR@K1'<G^?Q*U7#]/0NEL5H[$TXO1
M]^[A,31/*HO6*ZK=S/=ZJ)C+/N;%S[BZ]$LU@U<IPNC-.S^$\%G$5W\1-5R]
M13RHC97RHG9&:U=RM^4Y1L\NV53$[^;=&_/MO4>3'EIRER-;Q;\GY7:V%5_T
MZ8JF;.TPT5V<_1JB;HB9NONPJAL9/E5=E-]G.;U=$Z=3,?X&^,=JOKS8JN:%
MQ]%=VW;IKNV*ZJ*;E$U;)B(Y4\K*K9.49[8G)]YIGKQES;<MO9V,)74W7K2V
M@,51B]$8^_@JZ:J9JHM3--%S*<^35E.[.%ZKBP=%"IJILZ+UUMT44T139M8V
MQ3_63G5E$W<ZHIJW[<]N6Z7VMYN/E*Y#E_H\EY8BG(<JJNIC*(O]5M*IF;HJ
MOTV,W>U,TWX2]3D/+E%=U-I]"K7_  SP^.A?!S1=8U6UQT9IK"V<9HS&6<58
MO6J;U$VJZ:JHHJSRY=-,S-.V)B8GG[<2[.^G[&VHM*8KLZJ:Z*HB::Z:HJIJ
MB8OB8F-$N]$WX #*D
M
M
M
M
M
M                                                    !Y7XY.I]
M.F=0],6/,8NW;5JJY:G+.:9BBO.8RW9[.Y#$1Q.%N6:[EF[$Q<MUU4UTSOIF
M)F,I[C.$TMHNSCL-?PE^GEV<1;JM7*9_1JB8GR[#$1XVW!A=U9UVTU8\SJMX
M2[BIJPLU4U4<NW.>V(JB/CR?%GRL/)JK_P" Y5HCZ/TLDM;HTQ//LYJZN=$3
MKNAY?RAR?F6D=%],\9\'E\5?,YW\VR%/)\814\N@ L          ">GF\H[/
M[$B:%:L-7]ARL/B:\/=M8FW5-%=JN*J9CKQ/9ZR\;P$\(,:?U?PM=VJ*\=:]
M)<IS]-%NBW$1LZV64^4+-G7\O+N/2'%JX4)T!IJBS=JF;./J\QBF9CDTS-,Q
MS[(SG9L[C]!\W'E'ZCEU%%I5_D93$65I?A$SILZ[HZ:9FZ_55?U-_(+?T==T
MZ*:M'9.OW+KE6>>U*Y5R8KB*XRRN4^:1EE,93ENG/;/8[3CQ3LSYGU7=&CIC
M1O\ T>A2@*@    *E-JJ=L1^V/"EY()J(G*?VSNV<_\ EW'HW@#X,:M+8[SY
M?HRP>&F)IJG..7.^F(V;:L]N76WOFG!MP?XG6#'V\/9IGS*/37;DQ/)BF/5;
M=D;NRNBZJZL8;1&#M83#413313'*JB(SKJB(B9G+?V/YO?\ D/Y,U95:QE-K
M3_\ #V56B)C_ %*XPCKBF;IF<.AN9+89TYTX1O\ T=AHMQ13333&5-,1$1UH
MB-G[-BPGT4;C*SB<7A]4-%8FJ;%J?_B5-.7)JJF*OCRC9$;MV>2\=P]<),:I
MZJ:6TYE%56%L3YG$U13Z>YZ6F8SWS&>>78SW1+$ X2-=<1K%IO2&EL3755<Q
M=ZJ<YG.::8G9$9;-WTO)_*:\O)R'D^SY(R>N:;?+XSK>:;XFG)*9F+HF+KO2
M5QFS$_PQ+5Y<RS,HBSIFZJO'_;&KMP=%FF(C*,\HC9VOHYY4E:O9\41LYN;;
MVY47P%3T_'0\: +               CF@(N !(CFKQ$91OF=D[.O_+KN.J\K
M9LW]=2KH_L/2G 1QJ=;-0=(6\9H_&WL3AXIBU5@KTQ5:\SY6<Q%-><9[99#/
M%IX]FJ^O-G#8/$8FG1^FYMT^;6+_ "+5BJ[.^FW7-643,QLB8B,YRSC8Q4^5
M'<CR_;X7Z6B],8K!7Z,1A+]S#WK=5-=-=JJ:9SIVQV]K]A\W/GIY5Y KILZ:
M_6LASHFTR2VJF8B)NOFQJO\ \NJ[JFGHS=,RZ>0\J6EAHOFNCV9GPZ8^.AG"
MTUQ5$54S%5,Q$Q,3$Q,3SQ,;)B8W;=J=CU<5#HF&.T3=PVA]<)JQ&CO2V+.*
MFJCS2WLRIF9G+9GEG%4Y3^U?GU+UYT9I_ X?2&C,78Q-F_:HNQ%J];N5VXKC
M.*;E-NJKD51SQ.3^@/D'YR^3/*&P])D=KFVU,1Z;);28BVLIZXPJIOPJIOB;
MNA['),NL[:+Z)T]-,Z)CN=N$,T7Z"W #,
M
M
M
M
M
M
M     $,]ZS!T5[@3O8_!X'6G"V9RP44VL5733GGG%<4\J8V;HCU7;VKT#Y'P
MY\'-K6K5C2FA;D1/GBQ55;B8S_K**:IICMSG,1EMS>%\Y'DM'+/(N79!,7UV
MEC578X7Q;6=]=E=_ZHB)ZIN:N6V$6ME51,7WQ?';&F&&)GZ7..UVY2W(R_9G
M_/\ 8[UPEZDW]7=.Z0T5?MU6Z\)?KIIBJ)CE4S.S+/L=MT2:MG9SSSY]O@?R
M<RS):[&TM+*TIFFNRM*K.NF=$TU453353W51,=K\\KIF)F)T3&C9\;%$!10
M         1CP_0@BB14C=V9V;OO[2-N_7:JHNV]EVS7%=$QOSB=\?0D^/FW)
MH\OV?=VU::LW3TW]$W:>WJ@E>#XN/");TYJ_;PU5<5XW"^FNYU9SYG%,;)SV
M]?9UWV^K++..OMC=EE].WRW+17%[X2[FKVFK5'*F+&-J\QNYSZ6F*MF<\V64
MKO47+=ZBB_:JBJU73%451EE.<1/-U_N?67F]\HHY0R"F*IOM\GB+*UUS$1]"
MN)QG.IQG#.BYZ;(LH])1'M4Z)XN)*",R@]RV@1B":9@$!&:9,@<G#YS.S?M[
M$;=CNVI>HV,TWC*,-AK5<Q-7]9=BG93&6W.=T;/H5=0^#S':>Q%%BQ:KIM<J
M.7?RF*8B9Z^[9EU]JY5P?<'N#T!A*+-FW1-^:8\VO9>FKJRVY3,9Q'TO9>2O
MDE:9?:1:6D549-3/TJ\)M/NT>^=3;R>PFKJB_'AQ4^#S@]PNK^#HLV:*:KU5
M-/FUW+*9JRCE9;YRS[N4;GT1%^;I?2EG X6_B[]44V</:JNUS,Y>EIC/?/7W
M/WRQL;/)[***(BSLK.GLB*:8TS/C,NG$1$71HB%ESHKG#=.'P^ U:P&(Y4WL
MIQ]%%>R)SKY--5,<\1OSZ^7,L-S,1EW7I?C:\)-[6/7G36*F]-W"Q?RPVV)B
MF(JJC*,H>9<MOEY3Y?%_*_SM^5,\K\O9=E,U7V=-I-A875?1]%8_0IFF+YB(
MKF)K[:M+P'*64^DMJYZ(G-B-5VC1VW%4_1UNYMS4U2J5-^;4-&0!=
M              KQ1GNWY_1"@J4S'EN4JCIP%3.)C.:8G;Z6>M,1LR^-Z4XO
M_&EUEX/\=;OZ.Q5V]AIN4^;X:NY-5%5K^]3E5G$1R=F666YYKB-N>?-EE\7W
M=A-.49[>MV.;=UG1Y(Y8RG(+>SRG)+>TL+>SJSJ+2SJFFJ)CLZ)Z8TTSTPR6
M=I51,54SFS'3%T?W99_%PXZ&JW"!A^1:Q5G Z1MT68N86_>HIFY<JHB:_,L^
M3GE5GE3EV(G-[$B>MMC+9Y9,(G5?6O'Z'QEC'Z.Q-[#8G#U17;JM5S3'*IG.
M.53&RJ,X7X.*5T2ZSI2<+H372NBWC:ZHM4:1SIHHF*:8BF;D<F(JFK+;,S$Y
M]=]T>:CY1>3\H9F0\M31DN63,46>51=3D]O,S=$6GU5I?,1AF58WQ@]=R?RU
M37=1:W4U]$X15PGO7F,MGTQO^)&'YNBM*X;'6+>*PE^WB,/=CE6[MJJ*J*H[
M$Q^V)?HQ+ZGIJBJ(F)B8F(F)B8F)B<)B>F)Z)AWHE$!<
M
M
M
M
M
M
M                6%.BG<7*[:Q&'UOT7AJ:,)&?X1JHMQ&5SDSMF:=LYY9Q
MG&Q90F<XSC=E&6[F9K_"3J!@-9]#8[0VDK,7L-B[-RB:9Y,\FN:*HHJCE9QG
M3,Q+$;XQG MBM1M8L7HO$VKENS-ZYYV\TIBGE6XF9C++.,HB8Y_ _G_\I3S;
MU9#EWSQDU'_PF7576\4QHL<IB-.$74T6L1$Q-_/SM</'\N9#F5^EICZ-?.ZJ
MNC:\_"M%O/=]/62\C9G\6]\NQ4\^I@+          ".9$H"+NH<BJNN(Y5N<
MJZ?43NF*NWFNT<6+A%MZ:T+;T=<KSQ>#MQRIJJSFKD1&?9V[-G6V+2_+GK[I
MV999Q/EL?7. [7F]H'3N&KIN338O7(IO>FF*>1,QGG$9/;>;_P HYY.RZBJO
M_1MIBRMH^Y5-T5:='T9F)UW34V\CM_1VD>S5&;/5UKQ]>](GMXJC%6Z<59F*
MK-[TU%5/J=L4[I[>:7*7UG$Q-TQIB8OB8PF.B8ZKGI57E91&6_[_ "\I0BF)
MB=NW9U^S_--;G*<N?./*>L_7T/H3%Z1NTV,'8N7JZIBF>13GEG._M;=ZU%-4
MU133$U3.%,1?.JZ*8B^9E;'KZGXV<S,1EOV1$;YYOC?>^"_@/QVFKM%_$4>=
M\'3E5,UTY<J.M&>V8R['7[+[CP6<72U8BWC=+4S5<V54X>JF-DQNY?6CL99S
MVGK?#86W9HIM6J*;=NB(BFBB,HB(W1L['7VOU#R:\@*K3-MLMOIL]%5-C$_2
MJ_W^S&'T8QZ6[8Y)TU[.+\+5C57!Z)PU&&PEFBW%,1RJHIRFN8C+.9W_ !9N
MR@_8;&QILZ8HHIBFFF+J::8NB(CL="(N0>6^.%KQ9T)J/I:Y5=\SO8BQ5:LQ
MRN3,[/3=GK;.?XGJ/^6:R]T6_7FYA<%H;16'NTQ.(M7*[U$53G$>:51'*RZ\
M1L>!\ZG+\\F\@<I95'.BPFRHCISK;_+B[7,9U_<U<NMO1V5=6J/'0L&XO$UW
MKEV[<F:J[EVNJ9F<YVU3,9_%Y9.(J5;LOC[?QJ;^45]\S..F]^=7@
M                !F (YF: BZ-0CFKVYVQ5%55%=,Q--=,\FJFJ)SSB8W;-
MW\W'5K<1Y3W$3-UTQHF)Z!<FXH_1 =,ZF7K.C-.5W]):$SFFBB;TS5:Y413%
M4S5%7J<L_P!C(OX-^%30FM> M:0T+CK&+MW+5%RNW17$W+,U4Q,T7*=\33,\
MF9B,L^?:PK-NV-FS?_+L_0]%< '&=UBX/-(V\7HO%7*L'RH\]82Y77-%=G.)
MJIIHVQG.6WKQS/I/S2_* RKDB;/(>4YKRODZ^**:Y^G;Y+&'T)G3:6>'T)F9
MB(^AJ=[D[EB;/Z%I,U4=%733'OB/!F'2/)G%KXVVKW"'H^W=L8G#X72<SR:]
M'U7)B[,Y1MHIKB)G.>;.J>ML>LON???(W+62\H9/9Y5D=M1;V%K3G46EG,3'
M9,8TU1TTU1$QJ>OL[2FNF*J9B:9PF$0S'47
M
M
M
M
M
M
M     '@7CS<4[#:_Z"O8W!V:8TY@+-RYAZXBB)NTT6YGDYSEZ:(IB(VYS':>
M^DLQGLG;S3UI[?EV'#\I/)W)>5<BM\ARRSBTL+>B::HZ:9_AKHG^&NB;JJ9Z
M)ABMK&FTIFBJ+XG%A"ZQ:OXO1.,OX#&VZK5_#7)MW*)RB<Z=G7R?@S,[MO:^
MB>XR#NB#<1J=/1B-;M6L/11C;%J;N,P=FFFF+TT4YS<IHIIC.:LIF<L]N>>Q
MC\XO"W+%ZY8OVZ[5^S<JMW+=<<FJFNF<IIRRV93W7\N/./YOLK\GLOM,ERBB
MJJQJJJJR7*,WZ%O97_1F)PSXBZ*XT3$]%TP\#E^156%<TSS9YD]$QQC4X(FF
MDY/EV.T\!G0TDHCEY?YHS3D9T"4!8    !'(R^]7.@0$W)1BGMDU0)N4FC/?
M3/)GFG=M\.<))IV^6WR["O1%54\BBF:JIW1&<SG,[LH_8B,8NQN[L=7QXIZE
MT?BI<*GX:T95HK$U<B[@<[=OE9_UD;-L3S^!ZIIM\JJ**::JKE4Q331G&?Q9
M\VZ8^+:M\\4OB[:\:0T_@<5@\!>LZ.KJIF[=N9VZ)IY5/*JG.8B=G/N9&^IG
M 1HC1T4W<39HQ6)B(F9KB)HIJV3LV1GE/Q=M]N>:/D3E+E7D^Q]-8VEA%C,6
M<6]O353%K977T33%41G71]&^(NGK>KY,LZ[2S^E%V;.;?5%U]W3'=<\BZA<
M>E-+U4W,11.&P_I9Y564353G'-OG9NWR]TZC\&FC=!6J:</:IJO1&55Z:8Y7
MQ91L[>^=^SF^A6Z(IB*:8BFFG933$1$1$;HB(V9)WT[R#Y(Y)D,1--/I+6[3
M:UW3-_W8_ANVN[96%-.&F=<@#U3.  9L7?HD6OM>D]?<=H[E\NWHZJ;<;9YZ
MJMFW9V=GQ0R9]:],QH[1N-QTQG&%P]R]NS]3&S]K#RXQ&M/X;UPTQI.9F9Q&
M(N;9F<]ERKR[CY6^55RU%ER3D>14U75Y3E/I*J==E94S/_OFF]P/*"UNLJ:8
MQJJTQU0^(U>7[%--/EY?L0R? T=/:\<@(Y(\F4YT"41R\LX0+P 2
M              !F (YJUO/?UNOSS]_:4%2F=V7W*3&J!WC43A TKJWI"SI+
M16)N8?$6;E-R/,ZZJ8JY,Q.57)F.MN9&/$[X_P!HG72Q9T1IRY1@=-6K<6^7
M=FODXNN*HIB<ZM\U1._;MW]=C,QLG/X^Q+]#16E<1@<3:QF%NUV,39F*[5VU
M75353.><;8F.?:_3_-MYU.4/)O*,ZPJ]+DM<QZ?(ZYGT=I'351?S+2.BN)ZJ
MHF-#H9#RA785:--,S]*F=6N-4^+.&Y43$3$QR9C.)YLIW=U&E8YXEG1%**J<
M+JWKE?F?[.SA](W9JJJY4U\FF*ZIF<Z=L9Q.V,HRR7OL#C+.(LV[]BY3=LW:
M*;EJY1/*IKHJC.*J9YXG^4OZ/^0_E[R?R_DE.59#:Q,Q$>FL*IB+:PJF.;:4
MXW8W51]&J[0]MDN5T6U.=1/;'3$ZI<H![5M
M
M
M
M
M
M
M   "$[D0$DTQ,3$Q$Q.<3$Q$Q,3LG.-TQ,;XGM+57'.Z'[H_6;#XC3FK-KSI
MI>FJN_=PMFBB+6)JJC.J:8BG.,YC;3GLYNQ=6I[66WNIGE_*WR/R#EO)*\CR
M^QIM;*J/H586EC7T6EE7C35&CJFZZ8F&#*,GIM*9HKB^/#KAA*:[:A:5U>Q]
MS1NEL)<PV)M\J)BJB8HF*9RSBK=_-U+*,LXV\V?:ZWA9@G#GQ6=5M?,+?MZ3
MP=NSC;E%=%O'V::8O4\K+TU6STVZ.>)W[UASA_Z&_KAJWB[UW0&%N:7T3:HJ
MKJQ--<1533RMD31R<XV3&Q\"><7Y/W*W)%==MD=G7RCD.=,TUV-$U6]G3INB
MULJ8F;HCG5TQ-&NYX_+.1K2RTT7UT]7.CMCWK;.77VSY?$JS%77G*.;+]C]'
M2NAL7@K]S#XO"W\/>LU54W*:K=41%5,Y3'*F,IB)C?\ &_+Y6?/\6>WM/P*T
MLZJ9F*J9BJ+XF*HTQ.%TQ.%V$ZG'GOO4Y03<F4.3/65B80@(Y(\F4YT"5-3'
MEY=I#D^6<)J8[7=\NTB=,",QY=LY,\\=OR\H5J,/=JRBFS>JJF8B(MVJJ\\]
MVV(G^3[=J%Q;===99HC1&@[^(BYNFO.ULG/]*GMRWL@Y*RG*JXLLFL+6WKFZ
MZFQLZ[2J>R*(G0O11-4W4TU3.J(F?<^&YQ$YS/E.S9]'TN7A<)=OUTV[%FY=
MKJGDQR*)JSSW1LSW?S7?N!CH4VE](T>;:T7ZM%<F**O,::XN55S.VJ(B*>;=
M,SE"ZGP5<2?4?5C#VJ*-&VL;B;6WSSB(SF9RB,XIYMV>V9VOW+R3^3AR]RCF
M6F4T4\G6%49T591_JXW7>AI^E3.//NAV,FY$MJ]-5U$3[6.RYC]\#/$.UWUL
MQ%F;F$KP.C[],3&*KCDU4Q,9Q.4QEGMVKT' /T-O5/56FFYI6J=.XF*:9B;]
M%%-NBO9,SLIB:LIW99=?MW&<)A+=BW19LT4VK5NF*:***8IIIIB,HB(B,HW=
M9R7UCY$^8+D/DC-M:[+U_*J;I]-E,1---5UTYEC%UG=T_2BJKK>@R3D>QLM-
MV?5KJX8/R]#Z&PN L487!V+>'L6HY-%NU1%%,1V,HC/M[9W=9^H)9S?MU%%-
M%,4TQ%--,71$1=3$1A$1%T1$:G5A, N    /BO&*TO1@=2=8\15,1R=&WXIV
MY9U3$91##6Q>D)Q-VY>KF,Z[UV9F=G_F5=?;MWYLP_C*X6SB]6L5@;V448JF
M:*IG9&6R%B+2?$QT)B8SMXV;$YUU99SLSKF8_N]GRW/COY2/DSEW*N79#&2T
M4549-D]<51-I315G6E<3?=5HG1$1%\QAUO-\N9-7:549EUU-,WQ,W7S,QW80
MMC173V)SW[=^_<C$;^SN[KW5I;B8S:FOSMB9O<G=Z;N?W=_8?+=)\5;6FW5/
MG?!^:Q$[)\TB.OV/!O?)V6>0W*MAHG([:KKLXBTC_P )JG=@\[5D-K&--_\
MMTO-,T[-D;8YXY^[U_YH1,]>>;Z)?5M)<!VM.$BJ<3HVNB(V9Q5GGW(^)T/2
M.K>.PD9W\+>IC9NIJGZ(^-Y[*.2\HL9NM;"ULY^_9U4X_P"ZF/CM8:K*J,::
MH[8E^%5VNMY9J<HS,YY>9W(GK315'Q[81[<3';\OV-2:)IQB[;[V.^]()LNU
MW8.3Y>7W(SA*(\DBE-\" FY*4B8 1R02 (\E$R(".2!> "0 1> "0
M  !'-6HW=I05;<3UL^U]/EW%*H\1-R<N3,3,3$Q715&<<B:9SIF,LIV3E,+K
M_$CX_F-U7O6M :T7)QNBL37:HMXNNJN;N$RF:8Y,35E,93MSC*<HZV:U'333
M&W?$;.?+R["$[?\ AF)B8RW[)SS[#U/DAY99?R)EEGEF06M5G71/TZ)TV5K1
MTV=I1?=535$]4Q,WTS%6ELY-E-5C5%=$W3JZ)C5.^[IB]FZ:KZUX#36!L:0T
M;B+>(PV(HIN6[E$Q.R=N541,\FJ-TQ/Q9NQ,5'BB\<S3.H6D[-G&XBYBM"W:
MJ:+MFY$UQ8M;JIIB:HW1.<9;8RV;63)P5<*^A-<=%6-,:#Q5&)P]VFF:HC*+
MEJN:<YHN49S-,Q.<1//EOWP_I!YKO.SD/E)D_P!":;#+[./\_)*JZ9JT77VM
MEA-5E,SC$7TZ(J>WR#E"BWIU5QC3./;&N'TL!^M.@
M
M
M
M
M
M
M           *=VU3735173%5-43353,9Q,3LF)B>94$3 \Y<)'%7U-UEL7;>
M+T38M7;N<S?LT\BKE3.<S,=GL9+?.O'0E="W:;M[1.D)MW<YFBU<Y41EGGLF
M*9RJB.;]J\FAF\'Y0^;+D+E.9JRSD[)ZZYB[TE%,6=<=-\549NGKEJ6V0V5I
MS[.F>N[2QM=;^A;:WX:*OP;33B8RV953MV[?[L3'7A\?N]#AX4*:IB-"55QN
MBJ*IB-W_ "LJO,S?EF6?)?\ )RUJSJ*\ML+YTTV5O3,?^=%<M"OD*PGVH[)_
M1BGT]#DX4XG\Q51M_2GQ7Z>BNAM<)EZ[31>T5-BF:HBJ9JW1SSZEE.9$M6GY
M*WD_%43.4<HU1'\,VUE=/5-UC$[)A6.0+#77MC@QV-4NA4:Q8BN(TA=HL4YY
M37-4QEMC/^[GNWY0]1ZL]"2U?P\VJ\=I.J_53-,UTT17R<XG.8B)IISB<LNT
MO"DO7\E_)_\ )C)8TY#ZQ.BZ<HM*Z\-<1,1-_3HGL;-')&3Q_!$]KR9P=<3/
M4C5^*<M&6<7<C+*J_'*IV?\ #L\&QZ2T+JIHW1L98#!8?#1NRLT13E&[9UMG
M@=A'ZGR9Y/Y#D5$49+DEA84TX>CLJ*9C_P!41?O;]%E33S:8CL@ =AD
M     >6.--CZK>BK%N,\JKD3G$[=^66662WU-<S,3U\GM_C8XJKS+"6HCTN4
M3,Y[=M4SVGB*:<LMF6Y\\^7MKG<IVOW:**=D2Y.5\^>J(5/-ZJ<X\O+LJE./
MKC9'/EY>7TN+<WSY=93>/OZY:TZ.YRJ^1>CDW;=%R)W15$;/I^[:_,O:M:'N
MY1?T?:KB/^&,N?Z?+<YE._+=/,J5SELW[.>>?PY]?[V*TLJ*N=115ASJ*:YF
M[H^ENZ#''W<'0M-<$VK>.R_U"W:GGJB(ZVWFCXNR^9Z7XI^KF,SB+U-G.<]D
MU<_6V<WA>C:HIRC*F8Z\_%\?EL4*MGW9[?+8Y65>3O)^43,VV1V%<S-\_0B-
M/_INN[F*NRHF--$3W/%6F.)'HRCEU872,5U;Z:9JK\7*'RO3'% TM:IJG"SY
MKMRIRY4Y];/TNSNKE=NO*<]F[GC/XNQ/EV'(G$S&65=4Q&6?-UMW<>=RWS;<
MDVV%A58S===96E47=U4U1HNT=6+7GD^QG^"([/CI6?M*<6?6["1-RYA)\SCG
MCE>+OE\_TEP<:8PFV]AJXRVYQ37.SXH^+9_-?"N8JJN.3<FJNW.^*IF<^OLW
M;W!JT?@;G]IAK5?_ #44S]/E^QYG+?,YDE?^AE-M9]5I%%?;IIBG1TXWL$\E
M6?155';,S"PS>M7:*HIJLW*:MV4VZ_%R\N91Y$[(FB8Z^<3'@7V<;J9H/$1,
M58##;=F<6:(R[.>7T_&^7Z5XNFKV+FOE4T6^5G,<F(IRSF>M],;NP\UEGF:R
MJG_0RJQM>VFJS[[YJGIT;V"KDFJ,*XGJP[L96=J<N>([L>%+EVNUGX%T'2?$
MHU?N45UV<75%W+.F.57EGULNWEM?+=(\3#$TTSYUO<JKF]5.W/+K;_NZ[SF5
M^:_E>QC_ $:;31,_Y5<5]VB=V+6GDZUCHB[JF_W/"44SGN[/<1F9RCK;/V>7
M6>G]*\4;6VS,U6;?*HYJN1,[.X^<:6X$-8\%,T7L+55EENMU?'NIYGF\J\E>
M4+&+[7)+>B(GILK2[OG-F-^A@JR>TC&SJW<7R/XO+8C,^7EY=Q^UI#5S'X:N
M:+N"OYQORMU]OK=E^7.&OQZK#W*9[-%7<W;W%KL:J;XJIF)C&)B[=.F+NG1W
M,,Q,8Q,=TJ$QM)I5*HRWQ-,\^<3';\I)JS^[9V,F&^12S,T>3Y3L0R6O@0$<
MC)-\" CD9%X@(Y&1>( CD7B ";P$<C)%X@C$Y(!,";E>7EL34U?%NVY^6]35
M*<E:OCX\!5JJC.)C9ES=?.-CU/Q8^-7I[@WTCYKA+ER]H^]-%.)PE<Q51-$5
M;Z::IRSB)YNZ\L33R<N>,ME7EUB*:>WGGG$\^S9\;I\B\M93R=E-EE>1VU=A
M;V56=9VE$S%47=$ZXF)F*J:KXF-$LMG:U45153.;53A=H9E_ =PXZ&U[T)AM
M+Z)OT5\NW;C$69JH\TLXB:(JN6^3%4U91.>4S$;([#[/FPW^ ?A_TWJ%I?#8
M_1F)N4X>W?IKOX:*Y\RKHVQ5E1/I<YB9YMO792'%RXR>A.$+0]G'8'$6J,93
M%-&*PE5RB+E-W*)JY%'*Y55.>>R(V;>;)_1CS/\ GHR;RALHR;*<W)^5+*B/
M26=\13E,1$7VMC?==?C59Z9IZ)F+I>UY-Y4IMHNFZFTB-,:^N'I$!^\.L
M
M
M
M
M
M
M                     ((I+ERFF)JJF*::8SJJF<HB(WS,SLA$R)W&Q.,M
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
ME,1SJ>B+6/XZ.GG4WWO:<E\J1:QF5W1:1K_B[.M[5 ?1SM
M
M
M
M
M
M
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
M+*:8B(OPB+>-,U4QSXC.C3?#V')7*T6L9E<QZ2-$3[?7VO>X#Z:=T
M
M
M
M
M
M
M           F7ASC"\+?FE56B,'<GS*B8B_R-]=6WGCFB?B^E]]X9^$&C0FC
MJZ::LL3B*)IM_P##$YQ,[-N?T+8N+Q%=ZNN]<JFJY<JY54S5,Y];.9VSS9/R
MWS@^4DV5/J5C5,5UQ?;54XTT3A1VU=/4T<JMKOHQWN/1&543V9JF=^^-NU3K
MGN3M5HJC?.V=GEUN?XH4:XY^OV>R_&I^(\-/8YR3-/YI.67-O^-3$7H
M       <FU3-541W(Z_-/Q]MY"XW7"#YPT=:T=A+O)O8CTF(BFKTTT37_>B,
MMG;>O;^,IPN$Q&,N911AK=5<Y[)F<L_+XYZT++/"]KO5I[3N,QM-4^8\NJW1
M1G.4<BNK;&>[XGYQYS>7?4^3YL:*KK;*[[.+KXJBRCGS$Q^"_1C+1Y0M\RBZ
M,:]$>^>Y\ORB(V<\Y]?;G.>WXD>7LR_E/=WI:M_EVT(?+=U\=+SK[-P5<.>L
M^I>(IOZ TMB\'RJXKN447:YIKC/TU,TS.6566V%]'BR]$RT-IZG#:+UGB-'X
MVBWR*\;755,7[D3E%55.643,;YB>;=LECFQVML;NWS=O=/[4\9TS35$U4UQM
MY5,S1.?;B8?I?D'YV.5^0+2F<EMZK3)KXS\DMJIKL*HOSIS:9G_+F>FJSNG7
M>Z&1\HVECS9OIZ:9P[M3."T-IO":0PUK&8*_;Q.&O4\JW>M5<JBJ.QV8YXG*
M8?I\KGYF*+Q;^/%K3J#BL/3=NW-+:(HF*)T?=O78IBBJJ.5/*FK?33._+9ES
MLC+@'XR^KFON LXC1N*M6\;513-_ 55YW;54\T9Y<J.MS\V3[V\VOGGY+\HJ
M*;.FKU7+XIOKR2UFZ:IB(OJL:YNIM*;\(B<^(QAZ[(>4[.VT<VN,:9Q[8Z)\
M7HH!^Q.D  \(<:7 54XJU=RCDU1$Y[?VSNSV?0\AQ/\ GVON>[N-;A<\'A;D
M1NV3/-ZKGG=ULGA2G+DQ//E.>7:G[_+8^=/+>RS.4K>/:S*ML.1E475SW*$S
MUT$U77ZZ5Y)K                         !> ";Y ! (\I !-RCE3L["4
M"]--6935EM2@)_-)0Y4]GNSX4HF)N)5[=^:=V7QQ%7TJU&,F/[EJ8V>JM43W
M,X[;A(PM%6J/C87J&D-"X+&YSB<-8JSV3'F5,9=O*.UUG1\?P-:K8N)IOZ.M
M5Q5GG')B(SGGC*/VOHT7.3&R8RY^S_F_:T)J[CL?5%.$P]=R<XC93/7W]IJ6
MG)EEE%5U>36=O7.B(FSBTF>Z8F_LN*K.)T71.N^+_=@\PZ9XK6JU^WR<%@Z+
M-R-\YQ_+:J<&O$_TW@--X+3&K&(Q.&O8>[35579F8B*8N4S5$Y3$3&42NG:@
M<62N:K6+TK>RIGTU6&B(SW[(SYHR>OM!:N8/1MF+&#LT6K<=:(SGMS$1F]3R
M-YD,ERFNSRBWR:G(LRJFTHFPB+*VSZ9BJFJ,R[,TQKB;NAFHY+IF8JFF*;KK
MKM$Z,,+KNU4T!-^<#A?/,S5B(L6XO53&4U7::8BN9CKS5$S/9?L ^E+.C-II
MIOF<V(B^<9NB(OF>F]VH %P
M
M
M
M
M
M                                     4K]^BU15<N51311$U553NB(
MWS*J^%</6NM&B]#W;--65[%QYG3EOBFK./VY-'E++J<FL+6WKPLZ)JT],]$=
M\JUU9L3.IXLX:=>+VF-,7X\TBO#8>9MV8B)BF:<]\9_MY^P^.7,NW\?ES0JQ
M557/IYCE;8JJWYU=G_//LJ-RCDSY1]+Y?R[+*\HMK2VM)^E75-6-\Q?A'9$:
M(['$JF^^=<J:,R@-50          1IC:@ Y$Q1E3LGU,Y^7:R2VJ<YC+?GS]
MC)&B(VY[_P!F[RC:J3=IL6+N)K]+39IFY,SORI[.[;DB9B+^^9ZHC'JT1%ZV
MR-#S-QI^$>-#Z$MX3#W(IQ6+Y=&(HV\J*(RB,\IC+GZZU#3E$3.7JYFOXZIS
MGZ7W#A_X0/Z0:?Q%ZU5,X:W57;MT3GR<Z*IB<HSY\LWQ*<MF>78C/='-Y;WR
M9Y?<O^O\H6M5-5]C93Z*RS;[IIHT35$=&?5?5?JEYK+;?/M)U4_1I]\]ZE4E
M3UI'B:<&DFBKZ<TTUY[)VJ::G?'Q?23'3[Q7IG;E/E&[G=YU X2]-:L8VWC]
M"8R[A;UNY375%-5<17R:N5EE3,=;)T>G*<HB,\_53S9HY9SNG9LV<V_]L,V2
MY7:6%I1:V5==E:6<Q51715FUTS&$Q,73$ZKM/4O35,:8F8F_&-%W9/Q#)5XE
M_'ZT?KEA\/HC6#$6<#IJF*;-J;D54^>:XV1G5,S&=49953OG?UUSZ*HF(F)B
M8F,XF-TQ.Z8[?,P>=%Z5Q6!OV\7A+US#XBS7%=N[;JY-5$QMC;&W?"^OQ%.B
M 4XN+&J^MU_DWJ:+=&#QU><S77MCD53-4YQ.SLQS=G[B\S/R@:<J]#R7RW73
M1E&BSR?+:INHMKM%-%O,Z(M9PBO135HOB)F]ZKDOEC.NL[715A35T3V]:]A"
M*E8O4W**+E$Q51733715&V*J:HB:9B>M,3$PJOKJ)>C?!^,%J_Y]T)<KY,U3
M9GE3$3NB-N>786SJ,IB<N?.([N67Q+PFN.CHQ>B\;8F,YN8>Y$1'Z66<?1DM
M&:2T=5@\3<LU1,3;KJSC/=Z>K_+MR_$_.7D6;E-C;1&BTLYIF?O43%VZ9ES<
MMITQ.N)A^35/-UDJK<F)VQS]E2?F;1
M    $]%.<Y=O]B1/3,1MF,^Q&_RZ_7!-%$==-1;C/*K9LV3.[/FW=='DY;<H
MRZTSMW;\NM\7[(=CU=U3QVE:O,\#AZ[U>?-V9[,<TPR65C775%%%,U53A33%
M\WZM$7SLN6B.K3XNMU6LL]L;.?RVOV] :KX[2=SS/!8:Y?JF<O2[/BSG8]9:
MC\6*NN;>)TK<Y&4Q-5B)]-,1S3LRZ\=EZST!J=H[1=%-&#PU%ODY1RHICE[L
MIF9V?LA[WD7S>Y3;W593/H+/5=_F33U1_#/;#:L\DF;IG1&KI^.UY.U!XL=5
M46L3I2Y5:SC.O#3E-4Y[=\;(^/=UGK+5[4[1VBZ>3@\-1:V1'*RB:]G_ !;^
MYD[0A':?K7)/D[DF1TQ%C91G=-I5%]<STS?.%^J-#?HL::<([T0'=90
M
M
M
M
M
M
M            !;EXQ>M48[2U6&Y43:PD\B(S_O43/-V_+;#WSK7I7SCH[&8O
M.*9L6*ZZ9G]++*/VS"T7I[2U6-Q=_$U[:KURNJ?CJF<]N[K9=:.=^8><KE+,
ML;+)J9^E:SGU1KHIFZ-^EI99:71%.OPA^;5<C*<LXF<IGMQY;%*Y<FJ<Y*:?
M"A5/:?BTQ=[W-2 "          !&$$8!6ISJG*F.OV_B?".,OP@4Z$U>JIMU
MQ&(Q-')JHY6VG/DT[MD[IE]]BJ*8FN-E-N)N5S.S*FCU7[,UIGC0Z]_AG6&_
M19JY6%LUS331$[(JIRCM3MCPO#^<#EZ,AY.M,V;K7*/\FRB^ZJ+XF:ZXZJ:8
MN[9AJY=;319S,<Z?HQW],=G2\W55YS-<YS-=5=<Y\\U3,S^U)RO"A5Y=U*^3
M8F_3?B\RC,H L",2@ J4UY=CM<_;1\TYO+MJ0KFCD9\T]SK^7,Y&%Q-RS=MW
MK5<T7[-45VZZ)F*J9IVTY9;?C[KC4U1EMWY[-G8_FFJRSC+9,_R\MJ**IB;[
MYB8TWQC$QU^_6F]?PX@G'PHQ]&&U3UFQ&5^F+=G!8NY.R?2S%-NJJ:LYB9IB
M.?*=W.O2T5Q5$54S%5-41,51,3$Q.Z8F-DQ/-,,'?1NDKV"Q6'QN'JFW>PUV
MB[:JIV3RZ)SADX<0#C5X?7;0=&B,==IC36CZ8HY$Y1-VU11MJRSSF:9B9W3G
MG.[)]V_)\\\5>6Q3R)RG:Q5E-%-V16]<W56U%,?Z-=6%5I3$?1G&JG1IF'KN
M1N4L_P#RJ^='-F_G1^BXS,1.R8SB5LKA[U5N8#3F(N<GDX?$3R[>?9F9SCKQ
MMCGV+FL/-_&/U+KTEHRC$VXSJPD3GEMGDS.?QQGGN?0?ESR5ZSD54TQ,UV$^
MDINC3,1HJCLS9F>YV<JL\ZB;L8TQP6Y*^935*YVS&[*<ICLQLR4WSTXX
M                          C$()Z:HC?NG9.7,7B::-G/^Q#D;\\XRY^9
MRK=FJO*+=NNY7.644TS.V>9]5U4X%M-Z5FBNBS-NS/JYKB:=G8G+*9;.2Y%;
M6]44V-G7:53T4TS,QIV7+TT3.B(OE\CFULSWY[8B,\\NQEG]#O.K/!OI72N4
MX3#US3G&=55,S$1G&W=W'MG4KBVZ+P$V[^*KNXF[LFJW7,3;B8G/+M<TQE\;
MT1H_1F'PM'F>'LV[-'Z-NF*8V/T;DCS;6U=U666D64?5V>FN>N_".N+FY9Y'
M.,Z,-$:7DC4CBPV*8LXG2=<^:1E-5C?&S/9,91$=C;NVO56A]6L#@**:,)AK
M5GDTQ3RJ*(BJ8B,ML[Y?N#]0Y+Y R3(Z;K"QIIG1?7=?7,Z\[&)GJN;M%E33
M&B.( [+(
M
M
M
M
M
M                            (2B \X\9/62O Z'MVZ)B//-V**H_X<X_
M9MRR6XKD[?CF?V^7<>L>-!K)YXQEO!1,1&'RJRSZTSMRYL^OVGDNK_)\\>76
M7>FY1M+IF:;*FFSIZIB/I[W(RJJ^N>K0CR]F20'C;FM> )         " 3S%
M/-,]Q/-O++;S)(IF<]F[K0Y=BJ(SJF(JBB.77GNBFF,ZOV=Q/5I^,>V[J'QO
MA_UY_H[J_=OVZL[F(MU6<MG*CS2,LXSYM^U9QQ5ZJ]>NW:ZIJJNUU7)F=^=4
MS.7\N9ZFXUG"35I?3-. P]>>"L<J*Z(JB:>5$QENCL?0\JT;ML]KL99;NZ^6
M?.9Y0>N9?519U3-CDT>BLXOB:9JO^G53_NJCIZ(ZWGN4+?/M)B,*-'?T_':H
M3*",H/SN,&@ )    $T2GBOKQ$]O/P*0KFCDQ,]C9MRYL^O'9^]]>X#N%O2&
MIFL.C],8"]79IMWZ(Q?(F(Y6'_OQMV3LF=^]\>IJV9)IC/TN4;8VQS99;_+G
M;7)^7VN2VUEE%C7-G;6-=-I9UTS,54U4S?$Q-,Q..C&+XT3BO17-,Q53HF--
M_7^O2S4>"?A)P&MF@M'Z;T=<FNQC+%NO;ERJ:^13-<593,;YV;=KOF-P=&(M
M7+-VGE6[E,TU1UXF/N6,>A5</V(F]<U/QEV/._(JJPG+KB(IFBC.B*8G*<ZL
MN3ESQ,+[&;^K/FV\L+/E[D;)LNT>DJH]%E-%UT4V]$13:Q=?/T9G3&G"7Z%D
M64Q;6=->N+I[>E:GX6M1;NA=,8BW51EA;M7*LU[=U4S/.^71;V]>GK[/H^GK
M+JG"QP<V-8-'W+?)B,5:IY5BN-\Y9SR.SGS=E;#TOHN]@<17A+]$TWK5<TQ$
MTS3RLIGKP_-?+#R>JR+*:JJ8_P BVF:K.KHIF9OJIZKNC3AK:646.;/5.F/Z
M7XM=&7Q[8[7-VE-7O4Q&4;>5OGL9J#R#7W                      ";+9
MFE3Q3L[/6\O+F!/31&6V?V)>1GNV3UI0Y66^8RW;>SV/+)S</AKES^SM57L_
MT*9KRSR_1CN$]_5LPNQ3#A\C?V"FF,XSG+/N]Q]?U0X%=,Z7]-:L39HSB9F[
M351&66>^<MG6W[WIW5CBPX*U3%S2%SS2YLGD4[HF-^W/+*9ZWT/2<F^2>795
M=-G8S11/_$M/HT^#-1D]56$;=$/#6 U>QN*N1;L8:]755/I:N1/)GXXC+)Z0
MU(XLVD,3537I2:+%FN(F.155RNY&66>W^3W#H?5+1^!M46K&&M1%$>JFBF:I
M[.>3LD/T?DKS;6%G,593:3;S%TQ33]&CKB<9JW=C<L\CB--6GJZ'R34[@8T-
MH>/ZNS&(K_3O1GES[(SF.UF^K6+%%NF*+=,44QNIIC*(51^A9)D%C84Q18V5
M%G3&$4Q=OQWMNFF(T1%P VU@
M
M
M
M
M
M                                               !"JJ(B9G9$;9G
MK1"+\#6K%^8:-QM[=YGA[E6?:I\MG/N8[:TS**JO9IJJV1,^XO6RN&C'^>=8
M<57$QR(F:-DY[(KJV[]DSLGZ'R27[.G-(58C%XF[5OJN51GUXSG9Y=I^5<RR
MI[3Y6R^W]+;VUI]9:5U7=^CX_1PJIOF9Z[U(!J*          "-,;4$U,9@J
M\K9E&5,]:.>-T[>:7S_A7UZM:N:#Q..JFFJ[=M7+%%J:HSSKHRBN.UGUGTK#
MTQ,SG&RG*:JL]U,;9GPQ\2VCQNN$/SYI2WHO"7?-,):HJ\TBF=GFD1'JN;.'
ME/+/E[YNY/MK6C1:U1Z*QB^+XKKB;ZXCIBF+YF-.A@RNU]'1-73.B.V9NPZN
MGH>/])8^K%8F_BJYSJO7)JJB9W9SG$0X$U=;*.QY;T\3%-/)[.R=F:CG]#Y!
MJKFJJ9F^9F<=>G%Y:] !(        GBK8FFY,_Y?LV*0KF_&@?;. 37W$:O:
MTZ)Q]BOS.B,79IO3$\F.1-4<K;'8S9B6JFL6'TKH_"X_#5Q<M8BS:KBJ-OIJ
MK=-549]>F9RGM,(BWB*[<^:43E7;B;E,]:JG=/Q?S98W$$UNJTOP;:&O7;G+
MQ%N*K=W.<YCTMN:<_BS?87R3_*&JG*.4.2ZJOH6EG3E5G$SHBJSF+.N*;YT3
M5%<53=&G-OT73?Z;R>M]-=G_ .J/![3S>=^&7@:M:9MU8S"1YGC:(SF**8SN
M91.R)YI['.]#HOM#E+DVRRNQJL;>F*J*MM,]%5,]%48WO3UT15%TK,NE-$W\
M'>KP^*HJHNT3,93$QGESYS'E\3\SD;<N><USKA0X%,!IVU5=M44V<;$3--<;
M(KG?EOC*<]O66_\ 6[4#26A[U5K%8>YR*/4W<IRF/BYMO;[#Y_\ *'R5RC(*
MZIS9M+"9G,M:;YT=&?'1.OHZ]7*MK":.S6Z)-.257JKY?IMF<;-V6[KQSJ#S
M$1LO:X 2 "           A/%,>7,EC?#E15$TQ$4[8C?LV\VV,LQ,*$49[(_
M;N[IYG.>79R\I3U533,1/9C9E.SLOT,-HO$XB*?,+-=S/9Z6F=O<V];G333,
MS$1%\ZHB9G9!H^/B7Y7(G/)4\RRRSWS&;ZGJSP.:;TE5$4X6NU3L]-7$[.[U
MN=]]U9XJM451.DL1351G$U44SG.7/3LG9/\ +)W<A\F<NRB[T>3UYLZ,^N,V
MF.V_3LB66BPJJPCW/&EG W;DY6[==R>:**>4^@:L<%VE])U1%K"WJ*9JB.75
M;F,IG9SQNWY]CG7$M7>!O0.C)BJQ@Z:JXR]-<GE;NQ.Y],L6+=$96Z**(C9E
M13%,?LB'N^3O-E5]&K*K>(NQHLKYB>K/FZ=W8VJ,AQOG9T>#Q7JEQ6ZHF*M(
MW8F,XF8RSG9_=RB8G[NOUGH_53@ET-HB)\[X:BJN<N577$3,S'/E.?.^F#WW
M)ODOD627396%,U1.BTK^E7'?+:HL*:<(TZTE%%-,94TQ3'6IB(CN0G!Z"YF
M$@
M
M
M
M
M
M                              ^;<+6D(P^@<?//79FB,LNO$SO?27G7
MC(Z3\[Z%B-WFE4T_5\MW7<CE_*/19%E->JRJWQF^]CM9NIJ[)6X;DQRZYZ]<
MS]/EVU"K>GG?],SVTDOEZ<=N^7$0 $          (\F2#-R;=$QR9B,^?K[O
MNW@ZKPBZRT:&T%BL?5Z6)HJM1G5&?*FF>?Z%DG3FE+F.QV+Q==4U1>O554S,
MY[*IW/;/'"X1KE5ZWH/#W/\ 5YRN7:8JGU?)B)SRG+/>\(4TQ13R8W1LRZ\[
M\WS3YU?*#UG+(R6SF9L\E^A/LS;3IM)CLT4QWN#RE;9U<4QA3CI_B_LA5,?1
M]"5&J?+R\H2ORNG!S490!,  D        5.1G3/9B8\O+Z&1%T*+66J]H''8
M#S;E46*J9BW,YY3%-.W*=VR>;XV.[3,Y9=B?I\*^3T(CU6FISG*)B(B,XC;;
MIYO+]F;]N^3ME=5GY49)33A:TV]%6F[1Z.:N_33&CO=?D.J[**>N)C=*^F(4
MHOZ8W/<H/Q=.:O8/25FJQB[%%VBJ,LZJ8FJGM3,9QVMS]L5M+.FN)IJIBJF=
M$TU1?$]L3H'BC7SBOUUUUW]$7[=-,9U>=ZJ<JLLO4Q.>4SX7EW3?!_I7 5U1
M?PESDT?W^3/)G+GV<WES+O.3\_'Z*PV)HJHOV+=VFJ)B8JHIJW]N'@>5O-YD
MMO,UV%563US?,Q&FSF?]L\W_ -+4M,CIG3&B5F.;<Q/)J]+//$Q.S]B'(ZTQ
M*Y_I[@%T%BZ:YHL>8W*MU5,1E\<;/*'Q;3/%2N5U5587&VZ8SV4U4Y3EV]L/
M 9;YO^4++F4T6W^RJ(G94U*LDJCHO['BGD]F$.2]%Z9XN6F,+R^115?Y/J:J
M.3,59];;U]G9SYW0\?P2:>L13GHS%5YY[::,^[]'\WG,HY#RRROS\FMHNQNH
MFK_VQ+#-C5&,2^9U6XCGC=FI.[7N#S3=$3->B\73EOF:,LNWF_/_ *&Z4]C\
M3WL-*<CMHQL;6.VSKC_^JLT3'1.R7649IR^-V:-3=*YQEH_$Y_\ )#]&.#O3
MTY51HK%U9QLRM[-OELGXN=-.16TX6-M/995S_P#U(IG5.QTC)&JG+GB7T[!\
M$FG[M-4SHS%43G&R:=NWKY_R=QT=P!:;OQ$5X>NUG,;:J8W>7QMJQY%RNTYN
M36UW1?9U1KUQ"T654_PSL>?D<GK?!<5''W*8JNXRW:G?E5$3\65.>3OVB>*U
MA[4QYXQ45QLSY-//V,\L_C=FP\B>4J[K\GFB)Z:JHCWWLD9-7/1<\%9=ON2_
M3PNA,9?R\QP]=>>[*)7,<#P!Z M4Q%5B;D[,YGDQGSSS3V>[N=[T5J'HK!\G
MS'"6XFC=-5-,_LRR_8]!DOFSRFJ8]+;6=$=,41-4\&:G(IZ9T=2V'H?@LTWB
MZXIC!7;>>ZJNF<O+K/L^A>*QI3$117?QEJS3OFW5;VQV-DK@-%JBGU---/\
MRTQ'T9)XS^)Z?(_-MD5G=-K7:6T]=69&REGIR*F,9F?CJ>;-7N+5HBQ1'GS^
MOK_O1$91GVYF>YD^OZ#X/-$:.IIIPV#M1R=TUTQ7.?7VQO=U'KLBY"R/)[O1
M9/9TS'\6;$U;9OEGILJ8PB%.W9HHC*BBFB.M33%,?LA4!UHB(PT,@ D
M
M
M
M
M
M
M                             'D;C88W+1^#L1O\TY=76Y,U4QEG^ELC
MXGKEX>XU6D>5=L8;D3,4TTSGGLVS'-NV3VGD?+FVBCDS*--V=$4QVS,3=N8,
MIGZ$]>AXUYYV<WEW4E49*MRC*<L]T1EY1N4'SMXSV./( A         ":G>0
M(Q1+\K7#6&WH316)TG>G^KHMUQ$1'IN7%,]W)^]73,=C9&7TSE\6?[7B+CE<
M)<8>S8T%A*^7;OVZ:KTQ.?)JKI]-$Y=;/GWN%Y2<LT9!D.493,W54T3191.-
M5K5HIB[IB,9F,&/*+2+.BJJ>B-';.']G@S7#66[I;26+QMVOEQ>O55V]\\FC
M=$;=T[.ZZQOV?&C:IY-/)ZW/U^?;VDN>Z>MY;'QO;VU5I7575.=57555-6N9
MF9WSB\I,S,WSC.F>])4@#'" !(          JQLC/K1.R-Z^[T(_0]^W9TQB
M:HRMW)C+.-_I*=W-SK$55?)HJV;J)G/]K)>Z%_J=7AM2J=*U^IQE65O_ (LJ
M:<Y[>[NOWCY-W)TV_E-86D1,QD]C;VLS'1]',B_5'T^MV.0Z+[>)]F+[MRYY
M"(/Z4/<        )*[=-43%5,3$[XF(F)[<2XGX,P_ZBU\G3X'.%*K.F<::9
M[8B1P8T9A]_F%K.-L>DIV?L<V*8CFCXH1"FSIIPIB.R(CP !<    $(1
M
M
M
M
M
M
M                                     %O?C.X[E:6\QV^EM1.W=OV_
MR7"%M_C(UYZ>O=>+<1EV-V?W_M>#\XE=W)]WM6M,=VF^&KE<_0[^+SM,^FF=
M\?3X/+:I53G,Y;(SW)JMWEV4C\#B/TVW.5,_&]  0        )[<1G&>Y(J6
MZ<YB.S$=V8@%#3FF+6C<'>TAB*OZJS17RIG9,>EG=]*RAPD:RUZ7TQC,377-
M=JJ[,V9G/U/-&V9R^A[_ ..%P@4X# T:(M7?38N(IJY.V=L3,Y[=D\VZ<ULB
MG.*8IGTTQ_>G?NG8^>O.[R]-KE%GD-$_0R:^NTU^EJB['#Z-/7C5-SB<J6U]
M69&$:9NUSA'85U]KK3Y>6:3/K>4;4LF;\9S='7U.42@"X          FB/+<
MFFCL[>MSHVZ>MOW_ $^!&*LMLQG.>64\W64CMZOUZAS]$Z.JQ>(L86C;-ZN+
M>4;<^5.3+QXH6J->A-0=":/KHFW5:L\ODS&565=-NJ)F,HVSVF,;Q5>#K&:Q
MZYZ'LX6SYM19Q=J[>HVY<BBK.KFGFWY_<S L#AJ;-FU:IIBFFW;HHBFF,HB*
M*8IB([63[0^2=Y.S$\H\IU1,:*,DLIF-%43_ )EK=.'T:J:(F[JU/4^3MCHK
MM-=U,3KC%R81!]IO3@
M
M
M
M
M
M
M                 "V+QB[D_P!*<53_ '8M4\\Y9\K[Y^_F7.EK[C&?[68O
MW*GZS\[\Y?\ \C9__D4?^VIIY;/T8[?=+XI,QE'ES):LMF24?A;EW@
M ",1F@J6M_8Y^T"'F=6[)+=TA;P5NO%7MENS3-54[-FR<M^[*8<B*]V4>EG*
M,YYNSW)EYCXU?"73H?1<:*M3G<Q]/)Y43$31LG?ES.9RSRM1D.2VV5VDW4V5
M-\?>KN^A3$?>JNCJO5M:XHIFJ9NNU[EO;A@UROZ;T[B[UVJ;EJW<KBSGEE$1
M,Y9?$^9S/8YOV[.9&F=E4U;9G?5//.?E*G,Y;O+[WQCEV5U91:VEM7,S5755
M55,S?IJF^=,SW=FIY2JN9F:IQJF^?=\:E.4$9G:@UXPA0 2         (P"M
M13L\OY%>5,3,[,I\I\"$3EEGLYOYN]\'.I.)UATSH_1.'MU7?/6*HM5\BF:N
M315OJJRVY1O7R7)J[:TL[.SISJ[2JFBBF-,U5U3=$1US.BY:FF9F(B-,S$1W
MKS70H>!>Y:G$:V7:(Y%5NNW8F8G;-VCDQ-.<91.4S.SF7Q7QW@(X*\+J=JSH
MW0N%B/ZC#VO-:HC+E79MT\K9V)SA]B?U>\V7DC'(G(N1Y#=$6E-$6MOTWV]I
M$56FGJGZ/=H?H>19/Z*RIHZ8B^>V<0![]M@
M
M
M
M
M
M
M                                  "U]QC/]K,7[E3]9=!6ON,9_M9B
M_<J?K/SOSE__ "%'_P"11X5-++N;';[I?$ 'X6Y@        FHG;S?&E5+<9
MS$ YE.+M8>U<Q5_*G#V*:JJZIW1&6SL<RS=P\Z^5Z>T]B9BOEX7#5Y6)C=LF
M<\I7$.,GK[1H75^_@^7E<TE13%O*8SIRF>Q,SNVQL6AHY4YU59U355-6<SOS
MGG?@_G>\H--ER?9U<V/36]TZ8KJOBBB;M$Q%$15=/3,2Y'*MMIILX[:N[")\
M>Y#/K\T_?X/I22AF@_#8O^/CM<8 6         $8!/%&?=V)9CN]94B.>$(R
MCL_=FQQWX)3<K*,\LNW]T?R7LNA8<7*Y=Q5_7+2-B*L-;SM82F]3.55RJB<J
MZ(G+/DYQ5SQ'[)M<<7K@>Q^O&M&CM"X*WRZ?/%FYB\Z9F(P^?*KF>3S90RZ.
M"[@[P.JVA<'H? 6Z;=JQ;MQ7R(Y/*N<FF*JIC.9B-F6_=VWU#\FSS<U9=E_S
MQE%$SDF05?Y&=S;7*;OHW7Q=5%E$YU71?,1C#O<A9'GU^EF/HT:*>NK7W>+Z
M+&[=EV$3,?T#>Q
M
M
M
M
M                                                         6).
MCL<;+7O@EX.;>G=1<7YUQ\8CDW*_-*K>5J+?*JF)HVYQ&<Q&_.,N=,"^V-6A
M/3!/&(C9.L]R<N?SSB?HY6^/+)#T05QB/;-<^<XGQDW1KW+^BJU;X;3 :L_T
M05QB/;-<^<XGQCT05QB/;-<^<XGQBZ->X]%5JWPVF U9_H@KC$>V:Y\YQ/C'
MH@KC$>V:Y\YQ/C%T:]QZ*K5OAM,!JS_1!7&(]LUSYSB?&/1!7&(]LUSYSB?&
M+HU[CT56K?#:8#5G^B"N,1[9KGSG$^,>B"N,1[9KGSG$^,71KW'HJM6^&TP&
MK/\ 1!7&(]LUSYSB?&/1!7&(]LUSYSB?&+HU[CT56K?#:8#5G^B"N,1[9KGS
MG$^,>B"N,1[9KGSG$^,71KW'HJM6^&TP&K/]$%<8CVS7/G.)\8]$%<8CVS7/
MG.)\8NC7N/15:M\-I@-6?Z(*XQ'MFN?.<3XQZ(*XQ'MFN?.<3XQ=&O<>BJU;
MX;3 :L_T05QB/;-<^<XGQCT05QB/;-<^<XGQBZ->X]%5JWPVF U9_H@KC$>V
M:Y\YQ/C/8O$.Z8MX4-&<(^BZN$/2E>F-6=(56M'XC#7+U^JWAJ[UV*8Q.56?
M-5E$Q$<B8C.=NQFQK1-G5'1LF);&L?/."KA.T3KCH'1VL6A<31BL!I+#6\1:
MKMU<KD\NF*IHJW3%5,SEE,0^AJJ@
M                     "V!QBX__:O%^Y4_6E<_6P^,11R=:<7GNFW3EUM^
MS+L_0_.O.9_\C9ZO6*+]E33RV/H1V^Z7PL3U;=R1^&W.6 (    !&(S05;4;
M>UMYN;:"3DSMC+=O<K"Q33-5=R>1;MTU5553LBG*-TS/[4*KFR*HWSORCK=C
MR^]\>X?M?:= :OWN5533=QU$^93NG/=.YJ9?EU&36%KE-I,118T37-_3=A$=
MM5U/>BNJ*8F9PB+Y6\>,CK[5IG3N(PT5\K#8.J*;7)JY5.?*J]3S9//67I8[
M&[=,_'W4]=^Y?FJ[=F9N7*IJJF9Z\S/9^+PI*HF(CK3LW_%UGQARQRA7E646
M]O:3]*TKJJNOOBF)PIB=44Z(['E+6TFNJ:IZ9V1T1W8*,H T(8P!(
M (P@(D<B*(V3.YS-&X"[B\19PMBBJY=OW(MT4TTS-4S5.6R(WN%$YY?%'QSU
MO+<O#=#BXFU>E\7&M^L%FJ,#9BW."P]RF,J[N=4Q73$S/-$9SEN[CUOD-Y&Y
M5R[RC89!DU,S-<Q-K:7?1L;&)^G:5ST13&&NJZ.G1M9'DM5M7%%,8\Z>B(UR
M]^\0'BIX74C0%K2^-P]-6G-)T479O5QE<LX:NC.FC+.<JIBJ>ME';S7%I4K%
MFFW11;HB*:**8HIIB,HIIICDTQ$<T1$1$*K^JGDOY-Y-R1D.3Y!DE$46-A1%
M.B--=5WT[2J>FNNJ^9F=+]!L+&FSIBBF+HB.CQ[T(W(@] R@        +!O1
MLNBWZ/X!-4KVB-7,5AL5KSI6WYEA,/1>F+N F:\O-+O)IGS/*FF:IF<LJ8WY
MSE,Q%XOY#5IU],%\8?E53_26YZ:J9V8G$Y;>:/3;HYOV*?H@KC$>V:Y\YQ/C
M)NC7N7]%5JWPVF U9_H@KC$>V:Y\YQ/C'H@KC$>V:Y\YQ/C%T:]QZ*K5OAM,
M!JS_ $05QB/;-<^<XGQCT05QB/;-<^<XGQBZ->X]%5JWPVF U9_H@KC$>V:Y
M\YQ/C'H@KC$>V:Y\YQ/C%T:]QZ*K5OAM,!JS_1!7&(]LUSYSB?&/1!7&(]LU
MSYSB?&+HU[CT56K?#:8#5G^B"N,1[9KGSG$^,>B"N,1[9KGSG$^,71KW'HJM
M6^&TP&K/]$%<8CVS7/G.)\8]$%<8CVS7/G.)\8NC7N/15:M\-I@-6?Z(*XQ'
MMFN?.<3XQZ(*XQ'MFN?.<3XQ=&O<>BJU;X;3 :L_T05QB/;-<^<XGQCT05QB
M/;-<^<XGQBZ->X]%5JWPVF U9_H@KC$>V:Y\YQ/C'H@KC$>V:Y\YQ/C%T:]Q
MZ*K5OAM,!JT(Z8*XQ&?^TUSYSB/&7[N@(]$]X7.&#A$TCHG7'3->D-&VJ*9I
MM57;E=-$S:SF(BY,YS$[<]GJLLLXS+HZ)W(JHJC3,:.UF@@*J@
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
MCT56K?#:8#5G^B"N,1[9KGSG$^,>B"N,1[9KGSG$^,71KW'HJM6^&TP&K/\
M1!7&(]LUSYSB?&/1!7&(]LUSYSB?&+HU[CT56K?#:8#5G^B"N,1[9KGSG$^,
M>B"N,1[9KGSG$^,71KW'HJM6^&TP&K/]$%<8CVS7/G.)\8]$%<8CVS7/G.)\
M8NC7N/15:M\-I@-6?Z(*XQ'MFN?.<3XQZ(*XQ'MFN?.<3XQ=&O<>BJU;X;3
M:L_T05QB/;-<^<XGQCT05QB/;-<^<XGQBZ->X]%5JWPVF U9_H@KC$>V:Y\Y
MQ/C'H@KC$>V:Y\YQ/C%T:]QZ*K5OAM,!JS_1!7&(]LUSYSB?&/1!7&(]LUSY
MSB?&+HU[CT56K?#:8#5G^B"N,1[9KGSG$^,>B"N,1[9KGSG$^,71KW'HJM6^
M&TP&K/\ 1!7&(]LUSYSB?&/1!7&(]LUSYSB?&+HU[CT56K?#:8#5G^B"N,1[
M9KGSG$^,>B"N,1[9KGSG$^,71KW'HJM6^&TP&K/]$%<8CVS7/G.)\8]$%<8C
MVS7/G.)\8NC7N/15:M\-I@-6?Z(*XQ'MFN?.<3XQZ(*XQ'MFN?.<3XQ=&O<>
MBJU;X;3 :L_T05QB/;-<^<XGQCT05QB/;-<^<XGQBZ->X]%5JWPVF U9_H@K
MC$>V:Y\YQ/C'H@KC$>V:Y\YQ/C%T:]QZ*K5OAM,!JS_1!7&(]LUSYSB?&/1!
M7&(]LUSYSB?&+HU[CT56K?#:8#5G^B"N,1[9KGSG$^,>B"N,1[9KGSG$^,71
MKW'HJM6^&TP&K/\ 1!7&(]LUSYSB?&/1!7&(]LUSYSB?&+HU[CT56K?#:8#5
MG^B"N,1[9KGSG$^,>B"N,1[9KGSG$^,71KW'HJM6^&TP&K/]$%<8CVS7/G.)
M\8]$%<8CVS7/G.)\8NC7N/15:M\-I@-6?Z(*XQ'MFN?.<3XQZ(*XQ'MFN?.<
M3XQ=&O<>BJU;X;3 :L_T05QB/;-<^<XGQDU'3!?&(B8__:6Y.V-GGK$;?_XB
MZ->X]%5JWPVEPUG&@^F3>''#86BSB;T8B]3_ .;&,N>FIB,HSSMSE.S;MGG?
M6N#+IF[A2P=RY7INW%ZF9F:<L1<NY1.Z,N1$Q.S=U^?+).;&O=*/1U>SOB6Q
MM&!MJ%TU!IK#8BJO2FBZ<1:G=35%VO9LV9<B<I>KM4.FP-5JK=S\+ZNU4W,X
M\S\PIOQ')V;\K4YSEW)YD9O7&U&;/LU;&8V,97@VZ9NX(M.XC"X>];G UWZ<
M[GFU5VB;<YQ'IN5;IB-_77&^"/HPG GK1/(JULT;HVO.(I\\XBF*)F9RRF9B
M.3U^<S9_M,3X*W]W;H73QYPU:XWO!EIC*-&:ZZ"QLSN\PQE-><YY9;(WOO>B
M--83'V:<1@\1;Q-FKU-RU5RJ9SW;>TBXO?J (2
M                              ,:#IEV?_E#,?\ [ZY^[LE]C/=,N]2.
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
M+/9,_'VW#S,P<JNS&^F8RB)WSUI\'EN<:8R,T
M                                                        %2BW
M,[LN??,1NC-31S!6MV\]LY99Q&R8SY^;RG)+,Q35.6>6>S*>M,3]W=4LP'Z$
MS5GGRHC/;ELW3EGG.Z9R[JA&6=6>V*=VWK3'W=C<X^?EE" .?1=B9JYHYL\M
MDY]B-O\ GGO4*K\\J)SW9[HB.Y]V>YQP1<Y48G*8Y/*ICGB*ZHS^.)^YS:<9
M?RRB]=ZW]O7&76C95E,>4/R$<_+*!+[AJ)Q@]=-7+E%S0^LFE,)5:F(MT1C;
M]=NB-^5%-=RJFF(ZT9=;K/<FH'1F.,3JY3;HT;PA:2HM6II_J*[E==%5%,Q5
M-$QYINF-F<;NMO6JLT<_+*$YTJ39TST1L98G%^Z9^U^T'YWC6JF_IJ:/,_-_
M-8FY1<B)]/EE/*C.%YSB]=,_\&^MF.LX+36C/P'57-%-=5<XB(V[)JIF[')F
M.>8SV=9KG\U:Q55%6=-4Q,;<XJFF8RZTQSISM<0Q3D\=$S&^-C<(\&/1%N"+
M6VBQ5HK6_1M=R_31,6:[L4W(JK_NS$Y3G$[)G)[3T?I&QBK-&(PUVW?LW*8J
MHNVJHKHJIF,XF*HV;IAI5]4>$?3N@\5:QNB=+8_!8FS5RJ:[6+Q%,1E&SE4T
MU135&S9G$[UV'BT]'*X;]0=)8&<9K)B].:%PE5$UZ,Q%R[3%5-%/)BFFN+FV
M)C?G&WFF#1V;V.JQJC"Z=S:J#%(XFG3/VIFNV-L:+UUT#1JI53R+=W&SB:[E
M%>5$?UM--55<3RIWTQ5GGS,D7@:XR.I>O^#C':J:=P>E+$TQ5_57(BY$3$3M
MHF>5LB=O@1,,<Z-$Z)U2^Y"$[OO(0(@               /)/'LC_P"46OGP
M#B/K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^_"/^?]-9;/\ XKI#GW_ZS>ZW<R=%
M=SX1?S]IKX5TA^]7'3$.A&$  D
M                                                          1B
M4 %::XSCTN66>>6S/Z4]S*8FJ-_*W=CK['& 5[-[DY[YW<_\I37*,HSB<]D9
M[>>>QV.?MN,CF"M3?KSCTU4=J9CL<V3GT8^[;B)IO7LY_1O7*<NY5W7Y($OK
M_!]P[ZVZL78NZ$T]I+ U;,J;>,O^9Q5GGG%N:YHB>O,9=>=KW_P<=&AXQ&JL
MV;>C]?\ 2,8:U-N*L+5<KJMW**9V4S/FD9;,]N6_FRE:A1S3>I-G3.,1L9?G
M%TZ:5UKT)8LVM<,#=TW<IY,7JKM-=<51%.54TU4>FIY4[8RC-?(XKG3'7!-K
MUR*-,33H"[,Q1737YM'F=?)SG.+U,3-/9C/MM9WG*M:Q-RW.=%==$QNFFNJF
M>[$PG.UQ'@Q3D\=$S&]N9>"KC9<'VNM-N=7-9M&Z0JN4TU4V[=ZF*_31$Q&4
M[IYMN6W8]&-,AP.\:+7[46]YXU7UETEHRY55G'(Q-ZN(JB,HFFBJN::9[41$
MY9SDOW<3WIECA+U%G#6M<\/<URMVYY-ZJ[B+E%5=N:8ISY,W/54Q$SZ69C/=
M!H[.WBQS951T7]G!L@199XG'1PN"3A1T?@:L;I/#:NZ9QN<4Z-O7)N1RHFF.
M3R]],YU93RNLO)Z)TUA,?9HQ&#Q%G$V;E,5T7+-RFNF::HSB<Z9G+..ODB88
MKWZ8"$@                                             #&>Z9=ZD
M<^ZW/W>63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ]Z51T0
M      !R+4[)V[)G+D]?.)C^3CHQ.0.7=KF)CE;8RC9V8W3.><=?M[WVKB\<
M/>G^#?6W1&MNK6-Q&"TCHO%VK\>8W*Z*<1:HJY5S#W>1-/*HN4[(S]3.W.'P
MG-R+5WDQ,9<^?/VIC+=MC9Y0F)1,7Q=K;:OH6'1%-"</_!WHC3-%RSAM8K6$
MM6M+:,BJ?-+=ZU;BFNYMF>5RJJ:JJLNW'7716I*Z&%T0_3_ )KYH_2N&Q%VK
M06(Q=JC2>#G.JBFU7/(KNQ1RHV115Z>,IC9RM\-J+Q=N'O0/"5JIHK6S5[%4
MXK :1PMB[RJ>3Z2]79HN7+<Q355ER*JIIC.=N6Q,ZX[^IHU4YLW3W=<<7W !
M5                                                   \%<:&G+'
M6YVQ$TQS;,\]L^77>]7BSC7VXBG"5<GTV7JXWSZ:.>'C/+VRSN3;73=FS3/;
MINNZFOE/,GJ>)^>=F6_9\?94U7PS]Z6Y.?[7SU?^G<Y$J8 @  !-2"5R,/;B
M:HBJ>3$S$3,[LMB/+R]+ES3\>;J/"'K7:T+H;%XF_,4US9JBS,[YN3ER<NSG
M/,Q91;TV5G7:VDQ319TS75,S=%U,7[^CM)F(B9Z(O>!..%PA^?\ 2,:%IJSM
M82O*F:9G+TDYY;\N;K=AXVG*(VQMB/+RZ[]73FE[VD<;B<9B)F;E=ZY-,U;^
M3-4Y9;^9^95$<\[9C=NR_9^Q\:^4O+->799;Y15?].N<V)_AH_@ICLIB+\=-
M[REO:S7757/3A_MC"''E!&K>@XL80Q "0       !--*,4^7QJVS+M;)JZW;
M?3>"3@HTGKEIG"Z&T39JO7;]41773RN331G$553,1.[/.?VLN1Y';91:V=A8
MT56EK:UTT46=%-]55=4W4TQ$=,SLZ="]%$U3$1%\S-T1#]7@.X&=)Z\Z=PNA
M]'V;E<7+EOS>]3&5-JB:Z8G.J8RSRS_R95_%XXN^AN#_ $/:P. LT3BZK=,8
MO%\FGEW*XVS%-44Q/)B=_P"E,9[G1^*=Q4M%\'&B+=JFW1>TM>HB<7B=E4TS
M.4S115E$]N8V<SU[G#^C'F2\SEGR#D\99EE%%IRK;TQ,S.F,ELZH_P!*B;M%
M=W^I5&,_1B;GMN2N38L:<ZJ/\RK'[O5"*'EY?Y_$B/H-UP         %#%8J
MW8MW+UZNFW:M457+E=4Y4T441-5554\T4Q$S,]9@7=,6=%LG6#26+X)-2<?G
MHS!U38TMI'!W+E$7:HKIBY33737&<S,31$\GU.WK+PW1[NBTV.!_5G$:CZKX
MRW_3#3F$Q%FJ(CE^=[,Q337$U4UYV^3%>=<Y1/\ =WY-<%K/K)B],Z0QND](
MXBK$8['8F[B<1?N55357=NU375,?\.?I:=NR,NM"V';X,EE1G3IPC?/"'X%^
MK.9SB>5GMF9S[N_;,[9G/;GMF9<5R>7Z2<XJF)SVY[,_CCFR<>56X@
M              RL.E9>JAI;W.G[*&*>RL.E9>JAI;W.G[*%J<>Z?"6&WYO?
M'BV) "K5           4;^(HM45W+E5-%NW357777,4TTTTQRJJIF=D1$1,S
M,[(B 59AXTXV?'PX-^!O1M_&:Y:Q8/1V*C#UW,+@KDS7>OW(HFJU;FFF8Y,7
M)RC.9C9.Q8OZ*ATP_J[P:7[^J?!Y51IO3L1B,/C<5;IIKHP5?F=5$5<J+G)C
MDW)CDSOJRSB)C=@A<93C8:[\*FF,1IG7'3.(TC<OWZ[]O#5U5>88>F9RHIMT
M537ER:>33,S.V8V1&>2UUV.SBM11-6&B-?#XN9!_1#>F4=<]>*L1H+@[LSJ]
MH[#XN[;ITG15=IKQ5B(BCEVZ8O17,S.>4U\F-N<1,9,:/A(X7M8]<=)7=*:P
M:5Q>D<;>Y==R[?OWJHF:ISG*BJNJFG;ORB,\MLOE]4[4(G)$U?V;5%E$=NN<
M7*FF*NQ.V)SVSGS=G?OG*.MO356X_1G9OC=S9;)V[IV]J>PX>:/*GKSW4,B$
MH
M                                             GHF,]L9];M\TI '
M+Y4QGZ;^[&SKQ^CUL\MGE.4:Z>5G/J8W1$YSZG9S=N>;9E+AH\J0<S.F(IF-
MG:G;$Q'[.X]7\7WCP\)'!E=IKU3UDQN!M17-4X>J_B*[,Q.7I-EV)IIRC9$;
M(YGD,+U9IB=$Q?VL[SH='3-VCM)WM&ZK<*N'M:*IHHMVJM8*^7<IK]31-4Y7
M-_*S]+7$3ULV7)P0\.&JNOFC*=,:J:8PFF-'U[(OX:O/+9$[:9RJC9,<S2TT
MT3.7IHRGFGL_%Y3'77,N(IT47A*X#].8'&:)TMBL5H3#U33B=#W:JJK-=N<I
M_JXFNF(F.3EZ;.G+=E*U\3QXM>JPNYNGJGW3Q;;P66>AJ]&<U X>='X'!U8J
MUHG6R]1,7=%7>3;JJKHJBBJ8BJY.4S,Q,9;)C;3G&U>F1,7,(!F@
M    'DGCW=2+7SX!Q/UJ'K9Y)X]W4BU\^ <3]:A,8PB<):?#A%_/VFOA72'[
MU<=,=SX1?S]IKX5TA^]7'3$.A&$  D
M
M             !/%R8C*)GP=KK*L51OJGE9\V[;,<^SL9;.PXYF#]G0^G\7H
M_$6L5@<1?PN(LUQ7:O6+M=NY15$YQ,5454SGLB)C=,;U[#B/]'6X5N"?2=-W
M2./OZS:(HM6[=&CL3=N941173RN3R[W)G.BF<L\MOI>=8V1S3$RI59Q5C'%M
M4^A[=&QX+>&_"8+!7-*X30>MF*JBG\!W^71/*JF(IB+E=54<J:IB(SF(F9V3
ML7H;=RFN(JHJIJIG=53,51/-LF-DM*!J)P@:7U:TCA]+:$QU_1VD,+5379Q.
M'JY%=,TU15&<QE,TS-.VG.&5OT*'IBW3NJ=_ :G<*N(G26A[^*Y,:9N4S-S#
M4W;D9S<KJN3-$Q%7/,TSES3.2<>KP:U=E-/7&]L"Q\LX'N&?5W7S0F%UAU8T
MA:TCHO&6Z;MF_;FF9FFN-G*IIJJY,[)C;UMCZFJQ@
M                        #&>Z9=ZD<^ZW/W>63"QGNF7>I'/NMS]WE>SQ
MV^$HGAXM;57O2IJ]Z51T0                   !4MTS,QE$[_HRZVWGYE-
M&)!SZ]N>SE3.6541,T\_7ZT3U\N?>R8>@#=%?Q'!5K/&I.M6/OW=6--5V+&#
MINW(\PP-5-$T133%5413,3&=//,;,MD,8_E3UY_SWN3@\7<L7*+MJNJW<MU4
MUVZZ9RJHKIG.FNF=\54SMB83$J5T7Q=LG5+=K:OZ>PFE,%A=(8&];Q&$QEBU
MB+%ZW53737;NT4UT3G3,QGR:HSC/9.Q^PPW^EV>C!_AW1V&X(=?](8:WC<#G
M:T!I+$7**+^,H\SHY-N[,U1-41R>1$Y3R:NQ.3,>HKBJ(JIF)IF,XF)B8F)W
M3$QLF)YLB8:5UVB<83"$D($0
M           'DSC7VX_!N"JR]-YM-.>7-G$Y3V/V?=ZS><N,M8Y>A;<Q3%4T
M79JSG?'J=L/-^5UGG<FY7&'^7JOPF)^-3#;\RKL]ZW+$;-NR<YWSO[G=[.:A
M5O5*JLZJNOG/A\NTHOFOX]^YQ;P   !/3U_+;L2)Z)V@Y5FCEU4TSG'*Z^_R
MWK>7'&X1?-\1:T%:KR\PF*ZHB8R]+5NG*9SV]=[MUKT]9T3HW'XS$51:Y.%N
M^8553$?UL4[,LYZ\K)&MNL-W2VDL5CL15-5RJY7335._DS5/EUGY1YV.7_5\
MDIR.B?\ ,RGZ5=UTS%C3/-F.B*JMU[F\IVV;1%$8UX_[8Q_1U^J=O9VY^$BK
MXYRV[L_+[E+,S?-<QH<&\E %H !(     C!>&2:F%39LC?VOOY\NUSO0W #Q
M;-8>$/25O":*PU<86*H\]8F:*XHHLQ,<J::\LHJB,\L_C;O)G)649=;V>39+
M95VUO:U139V=G3-554SAHCHZ9F;HC&9B,,EG9U5S%-,35,]$?'0_$X$^ ?3N
MOFD[>C]$8>JNCS2FB_=Y-7(IHF8Y4S5EELB<]_@9.W%8XI^AN#?1ENBQ:M7M
M*7*/]8Q?)B:J>7E-5%%<Q$Y<TSE&R,MSM7%PXN>A^#W0]O 8&W%>+JI_UG%5
M;:[DSE,TY];.-O7[3T;EN[#^B7F<\R>3<@V5GEF64TVW*M=,3,SIL\EOQHLK
MXTU]%=IC,Z*;H>UY-Y+IL8BJK3:3&F9Z.J$4/B1'T ZX D        %N?HE/
M'WU<X".#_2NG=)XJW^$[V#Q5G1F$HN4>>//-5F8M7/,^5%<Q%==/)RC.:LGK
MOAQX9]"Z@ZM:2UFT[B;6&P6C[%RYG=KIH\UN4T554VJ9JF,YJRYMN35E]%IZ
M(;IWAZX2=*X_$XCDZO:+QE_!Z%PN&J_J*\/1--%%^Y1$\BNJ>3--%6_+.=\[
M+1'3\2FFG.F[;.J.+Q)QGN,-IWA/UOTKK7I[%8G$7\?B+M5BF_7-SS"Q<KFN
M+=/*F>3,QE-<1.V=F>QY]MS53$QR=F>V9C;&SP2HW.5GE,SV,_ DY4[=L[=^
MW?VT3+>IBZ+HPARKE&S9GE&>SFV;YYLM^4QMYW%F$>5.66<Y=9*A(
M             RL.E9>JAI;W.G[*&*>RL.E9>JAI;W.G[*%J<>Z?"6&WYO?'
MBV) "K5         ?EZ;TWA='83$8['7[>&PF%M5WK]^[5%%NW;HB:JJJJIF
M(C*(^/<"CK%K%@M$X+$:1TAB+>%P>$M57K]^[7311111$U3,U53$9Y1LC/:P
M5NC<]'CQVE,?C.#S@MTA=PV!P]5=C2.E,/7%-=R:K=RW731<MUSG,Y[*,\LM
M_-#@]'4Z.G?UBJQ_!?P9XVFSHRBY3:TKI2U-%=VNJCS2FNFU<IF8SJW13NHV
M35$RP[<3B;E^NY>NUU7+UZJ;E5=R9FY777.=5<5?WJL]LSSK8=O@R65EG:9Y
MO1&O]/%4TII;$8V]B,5C+]>(Q6(KJNW[]^JJN]=NU9<JNNN<YFJJ<]_:W.%5
MR:HCTT1Z7=,S.V.;L>6QQ:LXV;4,Y5;A*
M
M                         )J-\9=CZ4H#FT5[.3/)C*(I]-GU_P!GQ*%5
MWF^+.)G;V9_;\4]RERIZ\H ^B\&7"9IO5/2N&TWJ_I#$:-TEA+E%=J]AKE5N
MN8HKBYR*YIRFJBJ:8B8GGRVPS^>@V='ST%KY@\/J/PE8V-&ZQX:FQAM'8N_R
M.3CIFJFWE7=JN1RM\3RIB9C^]ESZ\*)F'Z^@M.XK1N+P^.P5^YA\5A;UN_A[
M]JJ:+EJ[;JBJFJFJ-L;8C.-TQLF)3$[&*TLHJTX3KXMVM@L;9Q-JW?P]RB]9
MNTQ7;NVZHJHKIG;$TU4YQ,.4P^N@'=&J_I;:T9P5\(..PMO2]&6%T3C+URW:
MJO\ IN3;Y5==4<J*HRBK//DU;MDPS J*Z:HBJF8JIF,XJB8F)B=TQ,;)CK9$
MPU,-$XPG 0          #R3Q[NI%KY\ XGZU#UL\D\>[J1:^? .)^M0F,81.
M$M/APB_G[37PKI#]ZN.F.Y\(OY^TU\*Z0_>KCIB'0C"  2
M
M                                  GMQ$SMF([,Y_<K4V\M\Q3LG+E1
M.WL;>[\<<^;C9H\J>O(+Q_0QNBZ:\< FL. I\_XK26JM=5C"XO1EVY-RWA\)
MYMG7-NW7/)JY%-4[(RFF/4YQLG90<3#CNZE<-VJ]C6+5/2-B_5%-JG'8/S6W
M-["WZZ9F:)HBN:IISIJRG+9NG:TZUF,YW3/:C/9&_GC=G"X7T/#HA>N/ !KG
M@=/:O8N:M&7,7AJM+Z*OQ->%Q.'IJRNW8M3/)B]%N9VQ&541$3E.4Q:^_'NG
MW=G@U[2QZ:>^-?"?%MYAXXXDG'.U6X;=2M%ZUZNXW#W:\5A;-S&X.B[15=PM
MZNCT\5415-44S5%66>[=,0]CJM>\
M          8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-
M7O2J.B                      *UJWROV];FRZ\]GRVY40'T/@TX0])ZI:
M=T=K!H;$U8726B\13B<+>HG;RHWTSOSIJI]+5&[;,\S9Y=!5Z)OH?AQU#P>C
ML;C<M;M#V8M8ZQ?JM4UW;=NBW'*HB)B:JJ:IJS]+MB8EJSK=R:=V7<B7LGB1
M<<C63@8UWT9K7H3&XNW:P]Z)TA@K%R*;>+L9TYQ515Z2:XB-^S.G.)V+1/1T
M>'QTL-M9WZ8QC?&K@W%8\<\1_C@: X9]1M%:UZ&Q6&N7<1AK56-PMG$6KMS#
MWIHIFOET43G1G5.Z8C*=FS.(>QD2U0!
M                  /CO#C@)O:"Q%44Y^9QRMVV-M.63[$Z+PEX?S706DJ8
MW^=YF/BJIES>6++/R7**==C7NIF?<I:1?3/9*TE73Z:K/9Z:8RC*>?+L*%49
M.3=G*Y<CK7)C;V=KC51MGMOEJ<9CX[.OX[7#N^/%* A ">FG/G!(Y.&HY5<4
M[N5.7-W?B*(Y541E'ARSC;]+\_36EK.CM'XS&7JJ:?,K=4VZJIIICEQ$^EB9
M5JM*:8FJJ;J:(SJIZ(B(F9T]&B#K[=SQ1QQ.$J(HM:O6IJBJC.Y573E&<3-.
MR9WSNV_>MZ3LV=?G=UX0-;;NG-+XS&WJJIRNW+5%4Y3G1%4Y93'-DZ77.Z.M
MY9SW7QWY8<MU9?E]O;S,YN=-%G$_PV5&BB/?VS@\QE5MGUS5T<VGLC1XN. \
MZU@    $U*)D2B><HF?+FW?M39;/!]'E_)$3/@*<0FB(C;5LB.=5HB9F*:8Y
M5=4Y13$9S5GUHB,YE<[XG70_](ZY7+.F=8+-S":!FK.*;ENNW=N\FGE9135R
M9G.<HW9;8SEZ7R6\DLNY:RNC(L@L9M;6O3,X46=%\1-=I7=,441TS/9$2SY/
MDU=K5FT1?/3JCKGJ?"N*KQ/M.<)&D+<TVIPFAK=?^M8NY%=&5N,LYM[(Y6><
M<G*=N>R&3GP,\">@]1M$V-%:%P\44T44TWL15']=B*J8B.57/;C.([.V9EVG
M4'@\T3JSHZQHS0^$M87#6**:(BBF(JN333%/+N5;YJG*,^;K0[L_HSYJ?,_D
M7DW817---ORE:4QZ?*IB_,ONOLK"_F41.,Q]*O&9NNA[?D_DZFPI]JN>=7PU
M0((C]D=(          <'2>D[&#P][%XJ[18P^'M5WKUVY5%-%NW;IFJJJJJ9
MB(B(CK]ASI8L?3"/16;'!UJ_B>#?5;2-'](=+X.NC$WL%B;-=>'HOVICDUQ3
MRII\SBJ)KIF8G/*.?9,0+-G3!?1@+VOVF<5P7ZD8^Y1J[HG%5V])XBB;<3?Q
M%%JFFNBBNC.9BYG,Y\KTM.R-L[,43.>5MRW35LG.)V9Y]C?]\*VF-+XG'8F]
MB\7>N8G$XBY5=OW[LS5<NW:MM===4[9FJ=LS^R-S\ZBY,=;GWQGO)EN6=&;%
MW3TS\;DUVF=^W;SS&6W?DI*E=V:HRG+XHB.;)30R
M  #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+8D *M4
M     8@W3#_1=OZ(X*[P5:D8Z?PQC+-RWIN_1R/]6SFY1-&<<JK*FCM155LC
MGA?/Z*%QZ=%<!O!MI?3=_%T6-,8G"UV-$4S<MT51BKGI+5?)K]5Z;9$1&^8:
MICARX9].\(&LVD]:M9,9<QFD]*7Z[MV[5,U94S<JKIHIB?4TTQ,;O53MY\EH
MT:>GHX\%[.C.GJC'KU1[Y?)L9BZ[]RJ[<KJNW;M=5=RY7/*JN7*ZIFJNJKGJ
MJJF:ISVYSVE+S.J(F=W)RWS$3\4>6WLJ$SE/ACLIKEV:M^6S/=&6^<U6ZDJW
MH
M
M#MNI6MVDM!:2P>E]$XN]@,?@+]&(PN*L5<FY:NVYBN)B>S$954SLJC?L;)3H
M"_16\-PQZG8;5+6?'4QKEH.Q:L3%RJW$XFS1-=--6<95U5UY15$U1,S&SKS&
MM+MQR(Y4[MO9B=G/EV<HCMR]2\3OC3ZP<$6N>C=;= XF]AZL/B+$8RU:KBBG
M$8>F[%4Q7$Q,3R(FK+/?$Y3LS3$[&&UHOTQC&_J^.EN1AXPXAG&[T)PT<'6@
M]<-#8BF]5?P6&MZ0IBNBN;>.\QCS:)FCFJJIJF)F([6Q[/)BYJW@"
M  >2>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5Q
MTQW/A%_/VFOA72'[U<=,0Z$80 "0
M
M                 ')L[IW1&>4SG&>[9&WFF>?)-5&4\F*8G*<\XW[)[$[H
MW;\^=Q$]%R8W9<_-$[]_T O(=!]Z)5IG@'X0-&UWL9B;NJVD<11AM(8":Z9P
MUJ+TU4U79IKF)IIRG?$Y4U;=GIFT0X%>&'0NOFK>B]9] 8JWB]'Z3PMF_;N6
MZJ:N35<MTU56YFF9C.B9RV2TL-K//.-\=G+RV3.[M\S,8Z7 Z*=B-7\?^*C7
M'2,5:(O56;>AKF)OT4^=^5153333YIE-7(KBFF8IG*:9IV[9E:-.CIZ.#5MJ
M+OI1W\>+/:B,NSVT5.S>IN447**HJHKIIKHJC;%5-41535$\\3$Q,=A4580
M                                      !C/=,N]2.?=;G[O+)A8SW3
M+O4CGW6Y^[RO9X[?"43P\6MJKWI4U>]*HZ(                        K
M6XCLYQ$9;.?/+?S1V? HJ]F8GTO7C+/K;9GK^7TA>QZ#9T4+2_ %KSA,/CL3
M7<U1TQB*</I'#W+_ /4X6F]<MTUW:::HJHIIG+//9R:XSW3+9]\%/"GH;730
M. UBT!B[>,T;I&S3>L7;=4591,9S35ENJCGAI6:8RFJ,]V[;$3.4YQM[?6ZT
M=B&83TO-T8*O5C'6N"G7_2E=W1V-O\G0N-Q=WTN&Y==NBFQ%<QEZ2:MTS&=&
M4[^4M&G1T]'#@U;:SN^E&'3'OXL^(<?"8RUB+5N_8N47;-VF*[=RW5%5%=%4
M9TU4U1LF)C=,.0JP@
M  #KNMMCS71F.MY9\K#W(RCM.Q.-C;7FEF[1&^JW73';FF8AARBC.LZZ?:HJ
MIVTS")6<M,X?S/%8FC+D\BY5/6Y\MGQOQIGL.^\(N%FQI;%6YRB?-*MD1UIJ
M[CH.;Y5RNSS+6UHNNS:ZJ<-4N#5CWR -= FHWI5:W<B(F,M_/&_9_,(5Z:=U
M$1Z:>MUO+F>..-YPC6\+HRC0EFKDXFJY557M]--,Q$=SGB9>P,5C+6'PV)Q%
MVN+=-FS57$SLB9BF9R[/Q++7"UKM>T]IK%XN]7-?F5ZY:MSGLY%$Y4[/BVOS
M7SG^4'J>03843_FY7?9Z[K&)B:YG3?&=]&(GKEI<HV^;1=&->B.SIF+NE\TL
M9Q3$3OF,ZNS5,>%"N.WOG?ULH0Y>W/)":NZ^79CIZ>S]>YYQ( R   ":(\O+
M>B9$,D8V*]%,9QY9I=D]O[HW_?VU;Y$M.7Q[?Y/UM$Z(Q6D+]O"X+#W,3?N5
MQ13;M4S55G5LC93GY1S.\<&'!'IO6['VL!H?!7K\W:Z;=5ZBB>3;Y<Y9S.[8
MR+>*!Q!-"ZCX7#:2TU8M:1UAY--<W;D1719JJC=-$\JGE4YY1E.43&WK/U3S
M;>:;E'RCMZ8LJ*K#(J*H]/EEI3,6=,?Q4T?66DQS:8T1/.F,'0R'DZNWG1&;
M1TU3[M<R\F<3?H;V==G6'7&BKD\FQ>P6!KHRJF:J>5,U1,[*=N6<Q/8C>OA:
M,T98P6'M87"6J+-BQ131:M44Q33333')B,HB.:-L[Y?H4TQ$1$1$1$1$1$91
M$1LB(B-D1$;H1?T8\AO(#D[R?R6,FR&RB*IB/36]6FVMZH_BKJU:?HTQ=33&
MB'MLER.BQIS:([9Z9[9 'MKFT )         'PSC$<8+5[@SU7TEK5K)C+.$
MP. LUW,KERFBJ[7%%55-%$3MG.:=N43E'6"]X5Z+!T1S1' %J!I''T7\/<UF
MQF&NVM$X.N[117YK<M5\BN*:HG.K/+D;-DY3VM6OP^<.>G>$36?2FMFL6(KQ
M&/TI=F[7%=VJY39BJ-ENWRLIB(G//DQ&>V9>SNBB]$/UAX?-?<?I7&Z0O7M
MX/$W*-"87.JFS19HY5NW<BC9NHV6YF-V<\ZV'<O35ORW9;NSGY?S3.ILV-%V
MF<9W1^O2C353E,3&<SS]C+[IV]GMJ((9P                       !E8=
M*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J      /S-
M,Z8PVC\)?QN,NTV,+A;55Z_>KG*BW;HC.JJJ>M$/TUFOHVO'6PG _P $6E:J
M[T6\;K'A[FB\-R9GS:GS::;<UT13$S&<U<G.(V;\XC-,0,+7H^_1#[_"UPC8
MW5O1N+HNZN:O8JJS:BU=BNW=N6+M=-O9$<G9E%=4SG,9T];;CY53._*,X]5.
M<;]^R(RCL]V.N_6TSI*YC,9B\9?KJNW<5B+]^JNNKE55UW;DUU5U559[?31M
MGM<SK]=,Q,QGSS&R>UX29O;MG3=%VWM2S.: (7
M
M                                    $8G[_H0 <J+E/-$_3&>6W9V\
MNOL^)+1ESS5&6Z(C9N\.7EMBG;N33.<9?'&:&?*F/+?/<YP91G2YO1+;G!UK
MK1P?:R8^BG5C3L6K&C[5=[S/S+'W*KNRFFJ.37,35R]F649QMRAL7L!CK6)L
M6<19JBNU?MT7;=<;8JHKIBJF8GK3$M*?P>:X7]7=/:(TWA*IC$:*Q^%Q]J8F
M*9Y5FY35,15&>6<1,3UXW[FUPZ$-QOZ>&/@BT3INNY3<Q>CJ+&CL3M_K,Z+,
M<F:XRB<_2S'*Y\ENCL\&G:TW3U3X].W%=+ 58P       !Y)X]W4BU\^ <3]
M:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX1?S]IKX5TA^]7'3'<^$7\_::^%=(?O
M5QTQ#H1A  )
M
M   <BU'8B>OG.679C[]D[(AV_4;73'ZO:7P&F=%WJ[6,T?BK6*L5TS-'I[-?
M+BB>3_<JR]-$<TND9JOFFR(V;YGL[=GT=;M[Q$Q>VO\ T''CZX3AOX*=#X[%
MXW#5ZRZ-PN'PFD\'3=IKOT1:P]NBFNNF(B?[LQ5-49SOW;KNC5\= (X]%W@E
MX5\/HJ]77&C-;;MO!XCE7*O,J+E%%49U4;:8FNF,XJC+U.4SN;/K1N/HQ6&P
M^)M3G;Q%FU?MS&W.B[13<IG/_EJA:K7K:-5-TS&K#LZ.'<YH"J
M                            !C/=,N]2.?=;G[O+)A8SW3+O4CGW6Y^[
MRO9X[?"43P\6MJKWI4U>]*HZ(                        K6ZM\9;XRC=
M&W//?Y?L448G('(G.,HJRRB)W99Y9]CGS^]^MH33V*T=C,/C<!?N8;$X6]1?
MP]^W5-NY:N451--5-=,\K/.,IV[LWXE=R9WSY9Y_3M1MUSNC+;&6V(Z^>^?+
MN V0/0 NBSX/A4U:PW!_K5C[6'UKT+AIM8.C$7YN7<?8M5\F*HN5Y35G3,33
M&>43,T[XS9.32]<7_ART]P<:U:+ULU>QMW!:0T9BK5<U6;E5N;MB+M%=VQ7R
M)IFJBJ*<HGFF(V9-IST*CHA6B.'O@^P6D[>(L_AW1^'LV-*X>*Y\TJN1G1YK
MR:_39YTQ%?\ Q<VU:=/OXM*THS9ZIPX<%TP!50
M                       !:VX=<+3:UBQ,1&RKE3$]F:ZNUN[+XY71EVWI
M[C.:-FUI6F_EZN*8B8C+/.?!/6\+S!<JSF7S%Y1V$V>7953,?\6JJ(PNSI^/
MBYQ+:+JJNW<D!/$9\SB,215MSV.M]T?3)$1G//&?7YNVJW;MNW:NW*IBW;HM
MUU\JK]*BB9W]:<OO.N<+K[^J/[)AY=XV6OOX,T+^"J*_,\7>ISSHJRGDUQLW
M=B?!UEJRJ9F-NVJ9F:IYYF=\Y_3VWV;AYX0;VL6GL1?KKY5&&KFS1EGR9BWZ
M6/HWY/C566>SLS'QYODGR]Y?^<.4+6NB;[&RF;*QO]BST7]M4Z=$1HN>9RVV
MS[29Z*?HQ'BH@/&M0  !/13GY=M$R)$]"KR,LHY\Y\NX_3T)H3&:4Q-O Z.P
MM[%XR[5%%NQ:IFJNJ9F(B(CLS,93V>LFBBNNJ***9JJJF(IBF)F9F9T1$1?,
MS.B-$3I3=T=,X1T]EVOJ?F1'7WSNIC?,3S91UWM/BR\2?6;A Q%J]59JT=HN
M+EJNO%7;<\FNSRO3Q&>6V:8G;&U[DXHO0TKUZK"Z>UTMUV*.137;T9<II\TY
M45;JX]-E&4;ZH[42OBZNZN8'16$LX'1^&M87"X>BFU:M6J*:(BFF-F?)B,YG
M?,SOF7U=YJ?DY6V6Q9Y=RY37D^2S=79Y'IIM[:,8FUNF^QHF/X=%<SCFO1<G
M\AS5=7;7Q3C%'3/^[IA\>X"^+KJ[J)HZWA-%X.SYXFBCS?&56J/-;E=-.4S1
M.6=%.><QE.<[YE]\1'W)R;R9D^1V-GD^2V-%A8V5,4T6=G3%--,1JB-\XS.+
MU=%$4Q=$1$1T0 -Y8           !^3IW3F$T9@\1C\=?MX;"82U7>OW[M44
MT6[=$9U53,[.UUY:Y;I@;HJ][A1UNNZAZJ8O$X?5K05RFWBL1A\75%G2-SDW
M(JMU44Y4S3$SG7.V)B8IVS,PO'=,.=%XP^J>B\7P3:DZ1LWM-XZBBWIFYAKE
M=-W T\JOEQ5<M[(B(B(BF*O3UY1U\L O&X^Y?O7<1>N5W;UZJ;M=VNJ:JZ[E
M4S-55<US,U3,SMVY?LRMA'7/@RV5%\W]$8=<_HXUV(B-L5<K9M_NSE_++N.*
MK5W9F)CF[4<V[;X%%5M@                         #*PZ5EZJ&EO<Z?L
MH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+8D *M4     !+55%,35,Y1$3,S
M.Z(C;,SV(AKC>F6N.#C]:^$NC4BS?B[HC0UKS6.3>JFB+U%^JBFF+<>DCU$S
M5,]:&?=QKN$6C5/@ZUOT_5?HL5Z/T+B[UJJJOD9W>1R:*:<MLU3-64<G:U#/
M&GX6\9KKKQI[3^-N57+F)QMZFWRZJJYBU1>N91Z:?TIFJ8G+F^.T8=NCBO94
MWU1JC3W]'%Y^JJVS%?-GE%,1LSV\W9R_;#CU53,_'ULOH[2>;TS$Q,[\^:.?
M;O2TW,IF=F_/=$_Y*MU3$:IS_P LN>90
M
M                                 1IRSV[D$:8SG(%2J8B8FB)B,HW]
M?P,LOI8/CB8S0&OF.U'TOI&JC06D+-'G.Q7=FFBC%W*+M-.5$S-->4T[)]5Z
M;+/K8FM>=,<F<NONW9[=^_RR>B.*KPH8O5/7_573>&Q=W!Q@M-8*]?N6[E5J
MFJS35--=-SD3'*HY-56R=D3Z;M33/!CM:;Z9UQICN;F>W7%5--4;8JB)B>Q,
M9PG? N+'PMX37;4C5_6#"5TW*,9HW"55543RJ>7%BB)G.=N<SMG/GS??26G$
M@"       >2>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^
M%=(?O5QTQW/A%_/VFOA72'[U<=,0Z$80 "0
M
M                            '=>#W7'$ZOZ9T=IG!UU48G1N*MXJU--7
M)GTD^FISC;MC9E';R;8GH1_&;_&CP+ZL:<Q&)INZ0MV8P>(MS<Y=VB+-FUR.
M5GZ;+DS.W<U)%NB9C9ENF=N6[;'EUNXS+NE6>-#=P>G=/ZE:9TG%.!OT9Z*L
MW:ZLJ;WF-%<46Z?4Y3,51G$1.W;N6CICOV-;**<*NZ>S^[/# 58
M                             !C/=,N]2.?=;G[O+)A8SW3+O4CGW6Y^
M[RO9X[?"43P\6MJKWI4U>]*HZ(                          JT5[)C+?
M$1S=?/R_DI(Q,QMC8"KE,U3,[-NV9YNMGEW%SCH8_1%M9> #7K1^EM'WZL1H
M/$XK"VM+:.JKKBS-BO$41=OQ3GE,TT3,W*<ML93$<J%L>+U6W.=D[XGG[GW(
M^:>FF8IC=N^_M_%DF)5JIB8NEN=N+;QA] <)VJFC-:M7L5;Q&%QV&LW;E-$S
M,V+M=&=5JK/;LF)B)YXA][:W+H!O19:^"G6S1^HVMVD;UO5#3-^WA+=ZY757
M;PMRY<RM4U155,4Y55YT3$93'I8VQ#8YZNZPX/2V PFDM'WZ,3@L=8MXC#7[
M<Q-%VU=IBJBJ)CKQ/=V)F-6'QH:4Q,3=/]^M^T J@
M                       !"0>,.-GHR*;&"Q41MJN11/=V_LR[CQ!.^5Q[
MC*Z)IQ6B;,S$SYC=Y<91G&>S?W,UN6[OG9SS^R<ON?/GE_89G*-K5==%I19U
M=LQ%TN1E=-U<]:DJ6IRE35K>67;Y^M\7Q;.9XN&O":BF9V=>8_;UO+]KSSQG
M.$2G0V@[F#LU\G&8BB8MY3,3MB<\OBEZ-PT4YS755%%-JFJY5G.6?(IFK[EH
M_C*\)%.L&G*_,YRHP=55&43Z69I])UYCFWO"^<+ESU'DVUS:HIM\HOL;/7=,
M1-I5%V&;3,:=;4R_*,RSFZ;IJNICHZIN>>ZKU5RNJY7G-5?IJ\\M\[9SZ\Y_
MS23.S=MS_8EJJV=;R[2'+CK?'Y<W[>P^3)F9TS%]^UYI2!-$;/+L+S*$HJ9<
MWEN\LDTQ&?A\MZ,[XO%%4IF*8F9W<_:V_>_3T7HJ_C<1;PN%M57L1?JY%JW3
M$S-54]B.9=CXJW0T-)Z;N6-+:W4U8#"6IBY1A>?$4U3$TQ51EMB8B<YV1V=V
M?K/)+R)Y2Y<RB,GR#)Z[6;XBNTNNLK*,;[2TFZFG1INOSIZ*9;.39):6LW44
MWZYGFQVS[G@_@(XMNLFO^/LX?1&#NUX2JY%-[%QEYG9HY41-4U3LB(SYV13Q
M8^(QJYJ'8LXK$6:,?IJBKESB:^351;F)B:.1Z7.:HRWS.3UEJ#P::$U8P=.!
MT)H_#X&Q%-,518MTT3<FF/55S$;9G?/-^QWM]]^:_P P_)W(5-&493%.6\I1
M=,VM=,38V$ZK"BJ,8^LJOJOU1H>QR#DBBQTS=77[4QHC_;'0(9HH90_>W61
M             6>.C!=$BT=P"ZBXF;5^G^D>F,)>MZ.M1RJKEOEQ5;BY3%$Y
MQ5RL\N?+;'9]T<;CC4:N\$6INE-;-8,5;LV\'A[E>%L53'*Q-^(GS.W$9Q/)
MFK?/Q1V-5=T0_CWZQ\/.O6/UDTMB\13H^F]>HT7@+MVKS'#68O7.171;Y4Q$
MU4S$Q&V:8SCU6:T:]GQU+4T9TW;>J/U>0N%CA2TSKEI[2.L>GL7=QNE=)8BY
M?Q%^Y,S.5==55-NF:IFKDT17R8SG9SYU/G5$Q.<3GGELG/GSF=L<_EVT+F>^
M9SSY_CF/N4Z9V[L^W_)5NQ%RM>HRRRC9E&W//?'^:@K7+N<91E$;-D9\W;[.
M<_&HB0                         !E8=*R]5#2WN=/V4,4]E8=*R]5#2W
MN=/V4+4X]T^$L-OS>^/%L2 %6J      QN^F4^,UB-1N!RU@-%WZ?/\ IW%3
M@KEF*ISIP]==NBJY7%,Q-,4U3G&>_+9L:UK$7YN557+DS5777575.>V:JISF
M9SW9YSNG;L96?30W&!O8OA-_H+'FE=G!86G$U3G,T6Y\UHKIIB,YB)F8G;%/
M]UBBWHIRC*=O/MG+RSVQV%IZ.QL9/&B9USNC1Q<<!5L
M
M                                             ",2@ J1G5,9S\<S
MUO+8K4T543G&?/$51G&WL3G$Q.>R/!FXJM3=JRY.<Y3.WX]_=!LO^EQ^,9:U
MFX'=':O8C%>;8_16'L4Q$YS5R+5J*:HF9F=L3$S+(S:^GI5OADIT?PB:2U<Q
M>)FW8QN#Q-5BFY7,6XN39KRHC.<J9JJHSRRB,YV-@K$\_7W+5:]<-"8NF8U3
M^J("J      !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX1?S]
MIKX5TA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )
M
M                               5[=6S+*9V=?9LF9VQUO+M7$NA=\+F
M)U1X;=1=(VL77AL'5I>BG&6XJJBBNU-')RKBF8B9B8IRW[,^NMV6\XVQ5ELG
M9MVY[)C=OV1Y0[)JKK+B-$Z2P>D\)/F>(P6(MXBW5$SGG15G,;XF,Z8F-FWN
MIB5:Z;XF-<-U7JCK#A]+:,P.D<+<INV,7AK5ZBNF=DQ71$SVMO-+L:W-T*GA
M/C6S@5U4TG-SS2YYVHLW9F<YBJFQ8G*9SGK_ $KC),72T(D 0D
M                          8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV
M>.WPE$\/%K:J]Z5-7O2J.B                            *UF(SVQ&Z=
M_7YLNSUE%&F<I\ON!^A1?JLW+=RB9IKMW*;E-5.<5454S%5%49995Q5$5;-L
M3$,[+I<[HM=>E-&X+@@UUQ]-W%X.JFSHG2.-NY7J[=R:O,;<UUUY5T1$4TS/
M)B8J[<,$&NYG$1E&?/.W.>WGX7>^#/A(TMJIIK :=T+BJ\)I#1^(M7[-ZB9C
M;;KBOD5Y3$S15EE,;.VF)8K6SSHZXP^.MNMJ:HJB)B8F)B)B8F)B8G;$Q,;)
MB8W3&^$RQ=T%/HIVB^'?4?!Z,TOBK&&UTT+@\+8QN"]+3-^W;M^9Q>IJY<S7
M75R.5MB)FF8F-NQ?1)AJ "
M   !"0?.^%;1L8G06/B?56[-5RC_ )H_S6EZXF)F)WYSGV\Y7D=9<-YM@,5:
MRS\TLU4[L]^S=^U:+UEP'G?&XBU&<\FY7\7II^./C?C?G/R:ZUR:UB-$T54S
MVWWQN<[+J=-,]SKZK;C/9MRF8CK[>;8IN?@K'+S]-E%-/+G/++TFW;,\TY2_
M+,V<,+VC#XMP^ZYV]":O8F*;D48Z[')M1G,533-$Q//"SAB+\W;E=ZJ/3W*L
MZYWYY[7IWC0\(->F-.^=:;DQ1@IFB::?4U;,L]D^7<>7IC?$;-OAW^7Q/E3S
MD^4$9=RA731-]CDT>AHNOTS$_P"95,87S,7=.BEYWE"VSZ[HPHT1V],QX2IY
MBK31$^4];N=U&FWLSZV^9[3\_P [XT0T%%4MSV,_+[BJF/++^3]S5_5O'Z3Q
M-K":/PEW%7[U7(HIMT551RJMT533$Y1U_H7LJ*K2:::*9JKJF(IIIB^J9OT1
M$1IF9Z(B+TW:;O#3X/Q=D9SORYHW_P \WH3@6XM&M&O&)M6M&8"[YUFJF+N(
MKMU131%6^K/DS&Z<UR+BM]# QN,C#Z7UVSP5-,V[MO 45<NJ]1,15$5Q,1R8
MRWY_%"^'J5J%HG5["1@M$8.U@[$13RJ;<937-%--$55SSSE&W=&>>4/J#S:?
M)NRS+\S*N6,_(<DF8JIR?#*K:FZ>=$_Z--]W.C/F)OB(QGOY#R%57=5:WTTX
MQ3_%/;J['C/BR<075G42U:Q6,IC3&E<HK\UQ-%,V\-<JIIFJ+<91-4TS&43.
M41MV3LE[\BF(B(B(B(V1$1E$1&R(B.:(10B'W%Y/^3>1<E9/1DN09/9Y/8T1
MA1&FJ?:KJGZ5=6N:IF=6AZNQL:+.F*:*8IB.B$0'=90             !^'K
M+K)@M$8#%:3TC?HPV"P5FN_B;]R8IHMVJ(SJJF9R?MU51$3,SE$;9F=D1$;Y
MF>:&%QTQMT6.O1MBYP2ZD:6JLXZ[G.E\3A(IKB+5%VFB[:N7::_2Y\FJ*8RW
MY^EG*93$&.B,9P6E.CW=%-N<+VM^.U.U>Q-->JFA<7-CS6S55R<55AKTY1,T
MUY3,U41-6S+*,M^;'&MQ%4QG3LYYGGG_ #YH_F8R_-RNJY75RZ[E5===4YYS
M575RIJJF=\S,S.>_;OEQZ;DQ&6<]TF6[11$1=MGK+E4SE'-S1S;YW?0IHS.:
M"%P                           !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN
M=/V4+4X]T^$L-OS>^/%L2 %6J    .OZU::IT=HW'8ZK=A<->O;=V=%$S'[<
MG8'G;C8:U6M#<'FM>/NW(M1:T3BHHJG+U=5N8IB-VV4PB9:N3HP?#55KQPW:
MS:5JO1<FQ?OX.JNF>5E%J_5E1.V<IB,HRSSCN+6-VG;G&>7-LYMF67EUGU'A
MNTK5C]<-:<5,S<JQ&L&E[O*SF:JHJQEW*9W[,LN>=T1N?,+NZ)Y4U<VWM1/7
MYMR:ITRWK.+J8CJ<<!5<
M
M                        1IC.8CK[$ %SGH3_  X8K4KAHU.JMU4Q9TGI
M7#8&]5NY/FLSR9SB8F,XSB8GGVMM;H>_YK@\+=B<XN8:Q7$]?EVJ:L_CS:8+
MB\Z?G1>NNK6DHG*K!:6P^(B>S;F9S^*<M_=W-O+Q*^$N]K;P;ZLZ:OUQ<N7]
M'86B9CK6L-9IB-\PMT=D^+3MHNJ[8>J@%6,      >2>/=U(M?/@'$_6H>MG
MDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/VFOA72'[U<=,0
MZ$80 "0
M
M%6W,<].>^.[EEW-O=59HV1.Z*O4QMYL]GQY]V>VXJO15LRF-^R-^S;OB-V>7
M:^D&R*Z6IX<J-8.#"YH6+M-7X.IHJ\RBK.:*J:;5N<Z<YRW3UMDLF=@F]*8:
MX1:T_KEHR_BHIHN8*JNS9KJBF(KH\QJJY,3.V9V[HW[(AG9+5='9#GS%TS&J
M9 %0                                    8SW3+O4CGW6Y^[RR86,]
MTR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-7O2J.B
M      &8 ]H<1[C=ZP\#.O&C=9]"XJ]8LT7\/&DK-K++$X6FN>:9BF9IBJ=F
M?IHF8VMJYQ%>.)JYPUZ@:(UNT!B[=^;N&L6M(6HN6JKEG&TV:)O151155533
M55G,<J(YXYI:=SE5Q.<QMRZT;LIR_9GM["]=T&+HG.FN 37W X._<KQ&JVGL
M98PNDL)=OQ&'PM-VFJW-^FBY/(HY4S$S53E535MYY6C5L:]M9_Q1WQK_ %CP
M;4$?/."SA.T3KAH+ :P:%Q-O%8'2%BW>MUVKE%SDS7137-NJ:)F.53RHSC?V
M(?0U6N                                          A,1,93MB5J;A
M?P?G73V.MQ$13-ZN:9V;MNS9L[2ZTMX\9?07G?2?GB8SB[$3GNC;OGFV^7,_
M.O.3DTUY%17$7^CM8F>R8N:F5T_1OU2\R46JJHV1,]J,\OHR^+K/FG#'KM1H
M#5['7Z:N1C*XBC#[LYIJBJ9RCG_D^J8:F<YC9$11GRIGFA;'XV/"9&DL?3HS
M"SZ7!Y47YB8F*JLIZT_L_P WS!Y;<O1R?R?;6D576MI3-C81TY]<9LU1HQLX
MF9\'"RNUBBSF>F=$=O5W:7DG&Z0NXS$7L7>F:KV(N355,[]_EFXM49[ONYH(
MIF,MG-O^+P[\B=W/$S.V.MS3\<OD.TKFJ9JF;YJF^9F^9TSTZ]&OIQ>7[>_M
MZ=Y3&4Y1Z;L=9&F:JJHIIB:ZIRB+=$355,]BF(SG/M/LO!+P!ZRZYXZU@-#X
M&_,W*J:9OUVJXM\F9RSY7)F.SV%];BU=#2T+J[.$TKK!53C=)41357AIIFJW
M353,S,59S$;9ZT3L?IGD%YI.5_*"NF<FL)LLFOB+3*[:,VRIB^+\V^/\RJ(G
M131IZXAT,DY-M;;FQ=3TU3AW:UJGBX\136K7BYA\77A:L'H>NY:INXJ]%RW-
M-%6<S,153$SE$;HWK_/%]XG&JNH6%BC#X6WC<;RJ:YQE^CE515$;[=-6R-N<
MYR]6:/T=A\)9HP^&LV[%FW$4T6K5%-%%,1&41%-,1&Z-^^>=S7WAYO/,ER1R
M!33:Q9QEF71'TLJMZ8G-FZZ8L;.;Z;.G;5]YZ[(^2[.QNF(SJ_:GW:D(C+=L
M[FSM$(C]CN=( 2               /'7'>XXVKG KJ1I+6O3V*LVZ[-B[& P
MM5RW3<Q&(IHSB(IJJB9IIF8SV3G.4;=R8@6^.C3]%&T7P&:BZ2T;HO$6[^M^
ME\'?PV$PUN[:\VPD7N1:B_R*KD5<J.7.V*9Y,9SOC)K%>$GA&TOK9IG2&G=-
M8J]CM(Z0OW+]^_<JFNJ)KKKKBBGK44\J8B.Q,\[TQQ[>.3IWAMX0-+:X:<OU
MW+5W$XFC1F'JGE>=\%-W.U')]3357333GES91OVSXMFY$3/)RRF9YLXRRZT[
MN?RA,ST?$];:LK.[3.,[HU<5&J)C+//;NS^Y*GJKSB(V;(RW9)%68
M                       96'2LO50TM[G3]E#%/96'2LO50TM[G3]E"U./
M=/A+#;\WOCQ;$@!5J@ !,  L^=&SX4J=6.!C2MZJ[-J,51?M3,513G%-NF=N
M<Q'/^U>#8R_30>M,X'@6T?AJ:LIQF.Q%$Q$Y3R>38B9RW[,_+):C';X(F+]'
M7'BUQ6FM(S?QN+Q&_P \8G$WLYY_-;U=>>S;GM_;UGYLUQ5GRO2[9G9&^9^C
ML?M4KN_G^/RY]_QJ:KHP
M
M                           C .7@L579KBY;KFW71$U45Q.4TU9;Z9YJ
MLMTMJ[T"+7FYISBYZF7;]V;N*L8>+5^J=\S%JUR9GLY1SM4W,4QNF9[G6[<M
MCKTLOPGWL?P5QH6NY%5O!TVN31RHF:9BW3G.6^-V4YQM6C">Z=[6RC^&>N89
M/P"K       /)/'NZD6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M
M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F(=",( !(
M
M                              ":G?'/V.OV')FF(B,Z8C+/;OY4[LIV
MQN^GN.)FJ1<G*>S&4YQG^T&1=TNCPDX?1'"U:P%W$W+-S2$\BW11GE7$Q13E
M,_HYY0V8L;H:F?H+NNU_17&"U%M6HBJC2.D*<)=B8B9VS15353UO4S$QSYY]
MK;,4[H[2TSHCO:5I%U4]=TH@*J
M  #&>Z9=ZD<^ZW/W>63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ]Z51T0
M                              '*BJ)C**9SY6>SK?Y<W\X3Q55$Q$1.
M=,S.<3Z:(G++=NRYLMV4?'QJKDS^SFRW1,<W;1FY,QELWS/6G;V<\_+L S&>
MEYNC#7=7-(6."?A TO;IT-BIY&A,3BJJ*:Z+\6HIHH\VJCFY,4UT\OTT1%7-
M,L]#!8VSB;-N_8N47K-ZBFY:NVZHKHKHKB*J:J:HF8F)B8F,FDOU?TWB]'8J
MSCL#B;F$QF%KB]AL19JBFY:NT[JZ*MN4QN[,-C%T 3HLNCN$S5;!<'NM&.JM
M:UZ%P]%BU>QM^B//E%JS1LHFJ*9GEQ'I-L[?2K8]OC'Z-.UHS9OZ)W3P][)X
M 58P                                       !X]XUNC*[F&PM^F-E
M,TQ5EV*JI^B=W\\O83X[PWZ$C%Z#Q-64358IFN.5UNQV?*-KSWE3DGI\@RFB
M,?1S5'_ITL5M3?3,=2T3PB:UV]"Z"Q>-KN4T78HJBW$S&<^EV33S[^MO64=,
MZ6G'XS$XZOE37B+DUU]??.[L=OK==[>XUFMN)TUBL%H30=J_B;]JF+>*L6>5
M5,W.55$SR:8YXV;=SZKQ;NAJ:PZQ5X726G*[> T5.<W,-<IJIQ-49Q$Q3MC;
ME,_R?SX\K>3>4O*+E.GD_DO)[3**,FF*)JHO]#%<YLVEI:VD_1IS;XIF;[[H
MJNB;GC<JL[2WM(L[.F:HHQF[1?/3?U:8F,;UN35;4G2^FKU-C1F!Q.*KJJII
MIFU;JJIIY544QG,1,;YA>!XM?0M;^(NVL?KO%=.&F+=ZC!TU3:N[XJY-64Y[
M8RC;&R)[2[7P-\6?5/4C!^=-#Z/M3,\GEW[]%%R[5-.W?,3R?393LV[-^]Z!
MR?O_ )O?DS9%D7H\IY9JIRW*(S9]6IC_ .%LZHOF8JOTVT88Q%..AU\BY"HH
MNJM9SZO9_ACCU.@<'W!AH35C!6L!H? V<+9LT\F*XHIF]5'_ !W<N55UM^78
MVSGW^.O\1,(OJ+)LFL[&SILK*SILK.B(IHHHIBFFF(T1$4Q=$1=#OQ3$1$1%
MT1A$=  SI                 4[MVFBFJNN8IHHIFJJJ9RBFFF,ZIF9V1$1
M$S,SN@'4M?M>]%ZLZ(QVG-,XRS@=':.P]W$8C$7[E-NW31;HFO+.J8CE5<G*
MF-\RUD'1LNBC:1X<M>L=HG0N*NVM3]"XO$X2QAZ*H\QQ5=JNFW%VFJ,HJHGD
M3,SG/*JYYB-MX?ICKHK5%^O&<$6INE9KL56ILZ6Q.!Q,4T3-44Q>IJJMQGG3
MG533'*B>Q&4,)VJ.5,5553G55,3MB?CVU9SUYS_SM.CMG=U<66QHOTSA&''@
MXM<3GMZ\Q\?.D5[\SGMRZVS+FY]G7S\LE!5M@
M        #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+8D
M*M4    8=735'"/:_HOH+0F54W+=ZY5OSIB*Z[4^IY]TQM9BK <Z:FUWQ4ZV
M:)T/53_JT4Q7%6S/..3/Q];XNS*U/3V3P3$::8ZX8=MR=OE\?ES;N9(FKG;*
M55O@                      C$3.R'(FU$1.W;&>S*/ORYXG/+/L XPFBG
M=GL[B:J(RC*=N6W=O[ *8CEY9P9>6< @(Y>6<&7EG (".7EG!EY9P" CEY9P
M9>6< @(Y>6<&7EG (".7EG!EY9P" CEY9P9>6< @(Y>6<&7EG (".7EG!EY9
MP" CEY9P9>6< @(Y>6<&7EG (".7EG!EY9P" CEY9P9>6< @(Y>6<&7EG ("
M.7EG!EY9P" CEY9P9>6< @(Y>6<&7EG (".7EG!EY9P" CEY9P9>6< @(Y>6
M<&7EG (".7EG!EY9P" CEY9P9>6< @(Y>6<&7EG (".7EG!EY9P" CEY9P9>
M6< @(Y>6<&7EG (".7EG!EY9P" CEY9P9>6< @(Y>6<&7EG (".7EG!EY9P"
M CEY9P9>6< @(Y>6<&7EG (".7EG!EY9P" CEY9P9>6< @(Y>6<&7EG (".7
MEG!EY9P" CEY9P9>6< @(Y>6<*D13E.<[>:-GT@I#D94=>>Y3OR['94)@$ R
M                       34SDS>.E.=>)Q$ZUZ*KKJBK"WXBBB:MDT58>B
MN)ICK>F[.[-A"LOKI4+6.SAM=M9\%<SBYB:H\SF)]+_X2BG;U]VQ:GW2P6\?
M1[X9_P  JU@     !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GP
MX1?S]IKX5TA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )
M   5*+<SNB9_GL^D%,>F>+7Q6]8^%/3EO0&K5N+F.KHY>55%5R(IY7(]31E.
M>?-GL7'L1T!OAJMUS1."HF8W_P"IXCK9_I2M%,L=5K3&B962!>P_(1<-7K"C
MYIB/&/R$7#5ZPH^:8CQC,G4KZQ1KW3P63Q>P_(1<-7K"CYIB/&/R$7#5ZPH^
M:8CQC,G4>L4:]T\%D\7L/R$7#5ZPH^:8CQC\A%PU>L*/FF(\8S)U'K%&O=/!
M9/%[#\A%PU>L*/FF(\8_(1<-7K"CYIB/&,R=1ZQ1KW3P63Q>P_(1<-7K"CYI
MB/&/R$7#5ZPH^:8CQC,G4>L4:]T\%D\7L/R$7#5ZPH^:8CQC\A%PU>L*/FF(
M\8S)U'K%&O=/!9/%[#\A%PU>L*/FF(\8_(1<-7K"CYIB/&,R=1ZQ1KW3P63Q
M>P_(1<-7K"CYIB/&/R$7#5ZPH^:8CQC,G4>L4:]T\%D\7L/R$7#5ZPH^:8CQ
MC\A%PU>L*/FF(\8S)U'K%&O=/!9/%[#\A%PU>L*/FF(\8_(1<-7K"CYIB/&,
MR=1ZQ1KW3P63Q>P_(1<-7K"CYIB/&/R$7#5ZPH^:8CQC,G4>L4:]T\%D\7L/
MR$7#5ZPH^:8CQC\A%PU>L*/FF(\8S)U'K%&O=/!9/%[#\A%PU>L*/FF(\8_(
M1<-7K"CYIB/&,R=1ZQ1KW3P63Q>P_(1<-7K"CYIB/&/R$7#5ZPH^:8CQC,G4
M>L4:]T\%D\7L/R$7#5ZPH^:8CQC\A%PU>L*/FF(\8S)U'K%&O=/!9/%[#\A%
MPU>L*/FF(\8_(1<-7K"CYIB/&,R=1ZQ1KW3P63Q>P_(1<-7K"CYIB/&/R$7#
M5ZPH^:8CQC,G4>L4:]T\%D\7L/R$7#5ZPH^:8CQC\A%PU>L*/FF(\8S)U'K%
M&O=/!9/%[#\A%PU>L*/FF(\8_(1<-7K"CYIB/&,R=1ZQ1KW3P63Q>P_(1<-7
MK"CYIB/&/R$7#5ZPH^:8CQC,G4>L4:]T\%D\7L/R$7#5ZPH^:8CQC\A%PU>L
M*/FF(\8S)U'K%&O=/!9/%[#\A%PU>L*/FF(\8_(1<-7K"CYIB/&,R=1ZQ1KW
M3P63Q>P_(1<-7K"CYIB/&/R$7#5ZPH^:8CQC,G4>L4:]T\%D\7L/R$7#5ZPH
M^:8CQC\A%PU>L*/FF(\8S)U'K%&O=/!9/%[#\A%PU>L*/FF(\8_(1<-7K"CY
MIB/&,R=1ZQ1KW3P63Q>P_(1<-7K"CYIB/&/R$7#5ZPH^:8CQC,G4>L4:]T\%
MD\7L/R$7#5ZPH^:8CQC\A%PU>L*/FF(\8S)U'K%&O=/!9/%[#\A%PU>L*/FF
M(\8_(1<-7K"CYIB/&,R=1ZQ1KW3P63Q>P_(1<-7K"CYIB/&<;270*N&K#X:_
MB/P=3<\QHJK\SC"8B*J^3_=IG.=L]HS)U'IZ->Z>"RP+BU70K.&V(N3_ $,Q
M_P#5S5&7F5S.KDSEG3Z7+;S9Y/D^E>(7PNX.JY3?U"T_3%KU=486:J-^6R<\
MY[F[(S9U3L6]+3[4;7D$?:=/\7C731=/*TAJWI;"T]>[A:XC9VHGK/D.(P5V
MU5-%RW7;JIV54UT5451/9BJ(F/C1<O%43A,3V.(*E<1LRSGMQEM\LU6;4<JF
M,]D[Y]+LV1V<N[^U"7&%>Y;RRZTQ$QNC/K]SRV*?F=66>6S/+[OY D
M                   ![WZ&1IN]H[AOU"QN&RB]A]+4W+<S$3$54TYQ.4[-
M^3;)<!&OF/U@T5>QFD.1%VC%56J8HIBF(HIHIYNWMF>RU)O0\,;;P_#!J5>N
MU11;MZ3BJJJ=T1R=[:U\3G3V$TCJWB;^#O1>M?A"Y3RJ9SC.**<X^)>[Z/?P
M:5OS^[B]; **                                    #&>Z9=ZD<^ZW
M/W>63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ]Z51T0
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
MRF<ZG3/3C/4QQ*+D9<F=W8C;SY;>W.WL*=>6<Y;N;/>E%&\
M         C3ES^6V/NS91W2PNL>$P/"CCJ<1>HMS=NVXHBJ>3-6=B8C+X^9B
MXQ3FR!.E\H_^;=K;E_K&&G//9.R=G-GV5Z,>Z?"6#*)^CWQXMGF*=KU-/_+'
MT0J*-8      >2>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_
M::^%=(?O5QTQW/A%_/VFOA72'[U<=,0Z$80 "0                   !7L
MY9QG%7-NSZ_8CRE0<BS<B.>8W=KU6?6ZW[>V#).Z6AJICANP43:MW*:L+7RJ
M;M,51GYM,1E%491EGFV2M6C<-._#V9[=JW/_ +6MHZ6GJG\=^ RVY86K?EMS
MO[,]^[K2V4BTX1WM"OG5=ON<#\%87UM8^1M^*?@K"^MK'R-OQ7/%4.!^"L+Z
MVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL
M?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(
MV_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_
M%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/
MP5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5
MA?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?
M6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6U
MCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY
M&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&W
MXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXK
MG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@
M.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!
M^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"L+ZVL?(V_%/P5A?6UCY&WXKG@.!^"
ML+ZVL?(V_%*M%868FF<-AYB=\39MS$]N.3DYX#\/^C&C?8_!?-;'/_\ IOR\
M3P>Z!O9^:Z&T9<Y495<K X:K..M.=O;#N F\>6^$+B8\&^LM%-&D-5=$>EY[
M6#LT3._?E3'7GNO ?"AT"/@&UG\UN7=7K.#Q%?*FF[A[%J,JIB=\;,XSG/F7
MH!.=*,V&#UQK.E7L;=\_Z3U#TWA+%NQ;N7;6 \RI\TO133-7)IMS7$37.67I
M:HGGYF,'QHNAS<*?!9B;\:>U4TS^#,/1%4Z9IT?53@9V<JNF:Z:J\N13&=4S
M&66>W?,;@%\HX8.!/5O7O0N)U?UFT9A](Z,Q43%RS=MT5;Z9IF8FJF<ME4Q/
M7+XZ8V<,&2FTJCIOZIXXM+535,SMF)RBJ(VTS&[N9Y]WXI4)NSV.:=T<S- Z
M,#TN[.@L#CM>N"+"U7<%A/-+N+T#A\/:Y=-F+7FE5=--$T\F*:Z:HBN(RB-M
M4;<XPT-,Z$Q6C\5?P>+L5X?%86[58Q%FY$17:NT3E717'-,3L1,-FSM(J[>F
M'Y("&0                       !Z9XGW5%U9VU4SY^V33OCTDMHMT)KE?
MB\QG*KKN3^&L5MKG.?46]C5U\3R<N$75GW]_[);13H34_P#R\QGPUBOJ6V2.
M;/;#1M^?'9Q720&-4                                    8SW3+O4
MCGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-7O2J.B
M                       (Q&?EV<OO0,P5>1-,_LV;<_CB-K)AZ AT7'$\
M$FM>&U(UNQMZ_JAIV[7A[=_%7KE=.CKM=5J+--$3,\G.J/291E_<F)V,9^B[
M.R,]V[K1MC;NZV<<^]R:,3YG71<MU317173<HKHJF*K=5-7*IFF8RF*HF(JB
M:9B8JYXA,2I71G1=LG4W9>K6LN"TQH_"Z3T=?HQ6"QEFC$8>_;F*J;ENN,XF
M)CN3'7?O,-;I=#HL]O36%C@IUXTG33I"Q3%.A+V(OU3-Z/-+=$1%5VJ=DQ5R
M9B)C*O+KQGF4$QL:75.,(@(
M                       !\_X4>$O1.J&@=(ZPZ;Q5K!Z.T;A[E^]>NSR:
M?24554T1/Z5<TY1#O=^_1:HKN7*J:+=NFJNNNJ8BFFBF)FJJJ9V1$1&<SUH8
M#/3$_1<+VM&D,3P3:DZ2KL:*T??IMZ=N8>[<IG%5TTW(G*[:JIIRY4\F(C.8
MI]-E.R4Q&PB+YNC&5J'HS'1*=(\._"#BK>#Q=^=6="8F[AM&VZ;URWA[W)IF
MW75-J)BFJBF<XSFF8F9G+F66*Z*IG*>3&R.Q&7-MY\L_V=A4FY$[9G?ERHJG
M.:IY\YR^+M[4E=V)C*(F(V9;MFR<]G9S)ENT413%T./,9;$%6Y5$Y91EN\O+
MXU)"X                                  RL.E9>JAI;W.G[*&*>RL.
ME9>JAI;W.G[*%J<>Z?"6&WYO?'BV) "K5    <7'?V-WW.OZLM7=TPKU?-*[
M_P"RO[^Q>IYO+-M"--8KS#!XJ]E$^98>[<RG=/(HJJR^/+)JONCKZ\4:>X<M
M,8NBW%N+?GJS,1._D7\L^QN6C">Y:SY]/?X++8"K>
M   $]&](GHW@V;O2[_4GL^Y4?])D,,>?I=_J3V?<J/\ I,AA>TQV>$.=''Q
M%$@
M                *&*_LKG_ "5_5EK3NF8>K?;]Y5?9X=LL<5_97/\ DK^K
M+6G=,P]6^W[RJ^SPZT83W+6?/I[_  8WX"K>                      <J
MU.49[-L<G?&>V=^78\MB]YT"#A#LZ$X8M'8:];BNK%W\/R)RF8V531.66S+;
MOZZQUFNO=!LG_P"=NK7N]G[6E:C&&*WYD_'2VR>'KY5NW5^E135W:8E6<3 ?
MV%GW*W]2ERU6H      /)/'NZD6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2
MT^'"+^?M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F(=",( !(
M     C&^$$8WP#).Z6DZMV!][3]O#94M:MTM)U;L#[VG[>&RI6G".]H5\ZKN
M %4
M     .-C,):Q%J[8OVZ;MF];KM7;==,547+=RF::Z*J9SB::J9F)B=DQ+ %Z
M8QZ$[1J9I.YPKZEZ+LX70&/JOW=.6L+131%.(F**O-)HHRRFC;.?)VT=?*&P
M"R>;.-OP(:*X0=0-9-7-+V(Q&&Q.BL=5;MU445Y8BC#7*K-65=-7J:HW1E,Y
M[]BU,]&OX@B9B8F,8WZX:9ZNG+R[GE_-+D] <9G@HOZEZ[ZPZ Q%BNS3@M)X
MJFQ151-']1YM5%$4[-T1E'-E&[;+X-7-.6R,M^S.=FS9S=?Z>SLB6_35?$3K
MAQP$)                      >F>)]U1=6/?T?5;17H3/4\Q?PUBOJ6VKJ
MXGW5%U8]_1]5M%>A,]3S%_#6*^I;9(YL]L-&WY_=Q72@&-4
M                       8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.W
MPE$\/%K:J]Z5-7O2J.B                                    &8 [K
MP?Z^Z4U:TM@=-:&QE_ Z1P%^W?PV(P]<V[E-=NY37R9JIF)FBKDY54[(F-C9
MW]!4Z*'HWAQU(P6C-+8RW;UKT5AK>'OV;LS3>Q/F/]5-7IJJIKN;JHW<JG=U
MFKAM5Q'-MSSSSR^)[)XD7'-UFX%->M$:WZNXBJFC"8O#UX[ S5_58O#1<H\U
MIFG.(\TY&?)YIC.BKKK1/0P6MG?IB-,;XU<&XI'B7B#\=;5SAUX/]%ZXZ!Q-
MJY<O6XMZ2PU')IG#8RF9BY;BCE5513$QEG.64[)RG8]M*M8
M                                             $%MOHF_1 = < 7!
M]I'3^/QEJWIG$6:K&AL+5%-=5W%7*:J;=4T<J*LN5LIRB=O6V2F!;$Z/=T6;
M"\%.J]_4?57&6<1K1IO#5V;]=FN>7@Z;M-RCDU545TS1,1E77OYJ=\PUQ6G]
M.XW2F,Q.D,?B+F*Q>+NS<Q.(O537<O7;D\J:ZIG.:L]T9;8IRYGV+C*<8S6'
MA0ULTGK=K-BJ\1C](7Z[D6IKF;>&M35,TV;<3G$>JSJJWS,3&S*'P6FJC?.6
MR-WIML]W9EN[I,ZL&W96>;%\XS\7*5RB8WSUL]_/GEO[4]Q135SMG^?EEUNP
ME0R@                                   #*PZ5EZJ&EO<Z?LH8I[*P
MZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+8D *M4   !U[6W\UZ0]YXG[*IJ>NC 1$
M<,FGXB/_ %.,_>);8;6R/_A>D.;_ %/$_95M3UT8+JRZ?]\XS]XE>,)[O>O9
M<Z.]:L 4;H                      GHWI$]&\&S=Z7?ZD]GW*C_I,AACS
M]+O]2>S[E1_TF0PO:8[/"'.CCX@"B0
M                                           %#%?V5S_DK^K+6G=,
MP]6^W[RJ^SP[98XK^RN?\E?U9:T[IF'JWV_>57V>'6C">Y:SY]/?X,;\!5O
M                     "Z]T&SJVZM^[V/MJ5J%=>Z#9U;=6_=['VU*U&+%
M;<R6V/P']A9]RM_4I<MQ,!_86?<K?U*7+5:@      \D\>[J1:^? .)^M0];
M/)/'NZD6OGP#B?K4)C&$3A+3X<(OY^TU\*Z0_>KCICN?"+^?M-?"ND/WJXZ8
MAT(P@ $@                   ",;X01C? ,D[I:3JW8'WM/V\-E2UJW2TG
M5NP/O:?MX;*E:<([VA7SJNX 50
M                            ):Z(JIFFJ(JIJB::HF,XF)C*8F.>)C9,
M)@&M8Z9>X(\+J]PSQCM'X.,-AM(^>:ZYHIB+?FDQ8KB-D1E,S-<QGGVV-Q=I
MF=O*SC.>:>:,\NUUF=YTT_P2X2= X+6/S"GSQ3-$Q>RRF)Y=JF?IF-_@8(M5
M433,Y9S\?I<HB)F>;;]._K+5='7$-FPGZ-VJ9CWN& JS@
M      /3/$^ZHNK'OZ/JMHKT)GJ>8OX:Q7U+;5U<3[JBZL>_H^JVBO0F>IYB
M_AK%?4MLD<V>V&C;\_NXKI0#&J
M  ,9[IEWJ1S[K<_=Y9,+&>Z9=ZD<^ZW/W>5[/';X2B>'BUM5>]*FKWI5'1
M                                    $8GR[/,@C$9_M_9&8+WG08>B
M8:0X#->\!@\?B[TZIZ5QEJWB\/%<4VK-=V[$7:ZZ:JHHBFYRM_-5ORB6T X,
M^$;1>MF@M&:P:'Q%O$Z/TIA+6+P]=NY1<RHNTYQ35-$S$54SG$Q.4[-S2GT6
M<JJ8SYL]TY[-O=ZT[,M^R<F8%TNYT7F[JMC[?!/KSI"*]"XFFW3H?&XR[3YM
M9OS=KIILTW+E43R+=-41-$S.=,Q.^,UXTZ.GHX<&K;473G1WQ[^.UGTCAZ/Q
M]G%6+.)P]RF[8OVZ+UFY1,545V[E,5454S&<3$Q,.8HP@
M                                      !F.#I+25C!X>]BL5=HL8?#
MVZ[UZ]<JBFBW;HB:JJJJIF(B(B.OV ?,>''AJT'P?ZM:3UHU@Q-&&T?HRQ5>
MN<JY115<F-U%OEU1G,SW&K2Z+%T1_2W#WKUC\7YM>C5O 8Z]3HFQ75,TU46J
M[E%J[31$S3%--,SR?TM^Z5T_IAWHKN(U\T_7P::IZ0BG5_1-R)QU_!W*)IQ-
M=%VJ)M7:Z9F:XKRB9IG^YLV14Q1;E7-$[.Y^R/+):=&CIZ>'%FL;._Z4]T>_
M@EJJSF9W9\T;D,T!5M                                      #*PZ
M5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+8D *M4   !U[6W\
MUZ0]YXG[*IJ>NC ]673_ +YQG[Q+;"ZV_FO2'O/$_95-3UT8'JRZ?]\XS]XE
M>.;/=[U[+G1WK5H"C=                      $]&](GHW@V;O2[_4GL^Y
M4?\ 29##'GZ7?ZD]GW*C_I,AA>TQV>$.=''Q %$@
M                                                     *&*_LKG
M_)7]66M.Z9AZM]OWE5]GAVRQQ7]E<_Y*_JRUIW3,/5OM^\JOL\.M&$]RUGSZ
M>_P8WX"K>                !-33,[(V]K:CYG.V<IV;]G6ZX)!/51,;XF.
MW'7_ ,D@ FIIF=T3/:VG)GK3U_V9@A$9\^7^?E*Z]T&[JW:MY;O-[/Q_UU*U
M'R*L\HB>YX%U?H.-WD\-VK,335,U7[.41$SNNTYSNV=N5J,88K;F2VR> _L+
M/N5OZE+EN)@/["S[E;^I2Y:K4      'DGCW=2+7SX!Q/UJ'K9Y)X]W4BU\^
M <3]:A,8PB<):?#A%_/VFOA72'[U<=,=SX1?S]IKX5TA^]7'3$.A&$  D
M                 1C?"",;X!DG=+2=6[ ^]I^WALJ6M6Z6DZMV!][3]O#9
M4K3A'>T*^=5W "J
M                   &,ITT'JI8O\!MS2=565W#8JW13'7B;EN?IAK?KM<9
M3$3&4\V4Q.R,_P!L[,OC;*/IGB?_ /G[%^_;7U[?EVVM:NU1/-MV\W-R=FW9
MGMV[8V?%DF>CL]\L]AT]ONAQ0$-D                     !Z9XGW5%U8]
M_1]5M%>A,]3S%_#6*^I;:NKB?=475CW]'U6T5Z$SU/,7\-8KZEMDCFSVPT;?
MG]W%=* 8U0                                   !C/=,N]2.?=;G[O
M+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJKWI4U>]*HZ(
M                    C""-/W3]$@YM-,SLJ]+E$;<_3993//GLV[=W['[&
MKNG<7HS&X72.!O58;%X*_:OX>]1LJHN6YBNFN.WEMV1$QO?D3/)RY4<T;MNR
M.:?CRSZ_Q*=4S1LF*=NWKY;(V?%G&0AL>.@ ]%TP?"KJUA^#K6W&4VM<=!6;
M5C!U7:[5-O&8.W3731R:IY%55ROD9T4Y3.>=&^-N3JTO/%ZX=].\'>M6B-:-
M X[%8+%Z-QN&Q-?G6[-J<19LW.778KWQ--<9Q$3&R9V-J+T+'H@FA.'C@^T?
MI:QC</.F\)8L6=(X.<1:JQ7+BUZ:Y59IY-<933,5SR=^_=FM.G3MXM*NC-F[
MHG#AP700%50
M  !BH=,&]%XL\'N@,;P7ZD8^BK6C2N'FUI6_15:F,'A:[D45Q;JCE5S53EG5
MR<HG93S3*[%T5CHA^@. 3@]QVDL5C+4:>TC9NX;1&$MW[48GS:8BGS3S.>55
MEG5R:9Y._NQJQ.'KAMTWPA:T:6UJUAQE_%XW26*Q%VFJ]<Y<V;5=VNY:L1ES
M6XJVSEMJSG+<M&C3T]''@O9T9T]48]?5Q?*=-:7Q6/Q-[&XR[<Q&(Q%VJ[>O
MW,IJNW)F9JJJG=,S.?Q;-K\^/34Q&4[(WQ3&W;,;9ZWW]I3SV;9JW9Q$;L^?
MRRWY]9-353%//,S$1MC9OS\NNJW7'
M         96'2LO50TM[G3]E#%/96'2LO50TM[G3]E"U./=/A+#;\WOCQ;$@
M!5J@   .O:V_FO2'O/$_95-3UT8'JRZ?]\XS]XEMA=;?S7I#WGB?LJFIZZ,#
MU9=/^^<9^\2O'-GN]Z]ESH[UJT!1N@                     ">C>D3T;P
M;-WI=_J3V?<J/^DR&&//TN_U)[/N5'_29#"]ICL\(<Z./B *)
M
M   4,5_97/\ DK^K+6G=,P]6^W[RJ^SP[98XK^RN?\E?U9:T[IF'JWV_>57V
M>'6C">Y:SY]/?X,;\!5O     GIMS,3,1LC>EF,M@(":FF9F(C?*-5N8WQUI
M[H)!&(\NTGJM3&_RV9_1M[0*8(Q3(()Z)VQY?3L\LT]NQ57,4TTS55.ZFF)J
MF>U$;9^)W[0G!)K1I+\WZO::QO/_ *MHS%W8_P#X+4B)FYT.OFJW?WLLHRSS
MRR[64;-Z--5,Y9Y1E$1LC?E,3.>R=NSX]SV5P6\0CA6UJQ-.'P>I>L.&MS,1
MYYQ.A\7;MYS,91E7135.R<YF,HRG?*Y[P5=+E<..L]VW;MV\+@:+M,US=QF&
MNVJ+<4Y9Q557=IB-\1"V;.I2;:F.G9I\&/W7E5'*C9E/-$1OG9NV[(Z^S/9O
M4:*<YB)F8B9VY>7ES9LSC@GZ5*UDM>=ZM:--:/O5QE-_S"[5R,\XV4TTW,LH
MC/G74^#?I9#@<P6&H_#4UXO$Y43,6K<\F)B<YBJ:[D\K/L;HY]YF]<>/@QSE
M$=$3.YKDM%:MZ1QW)IP>!Q6+VS$38L7+D[<XRSIIF.UORG8^HZ%XM&OND8HG
M!:GZ?Q%-<Q%-=O1V(FB9F<L^5R,HCP-I-P4=!KX$]4[-FS@]6L)=ILS$QYK9
MCTTQM]-Z?+?V'N_57BX:BZ%P]O"Z.U7T/A[=OU.6#M553.W;,U1.<FCK4]/5
MJB.UJS>!CH._#9KI;HJP>K]6!BOD\F,;:OT5QR]W*Y-N(C9&WTW/,+EG!#TK
MGPV:3O6L3IO%:#P>CYI]-;FY>C$UYQLY,<JGDY;IF8F)C9E&UL5=&ZJZ,P<9
M831^#P_N.'M4?5IA^]$9<VXOC5M5FTJU[(C]6&[P)]*KZM1YE_3+2&S+.[YS
MOXBJ9G+;%/\ 6TQMG=S=E=AXK?0"^!/@GT]A]9- 6M)7M*8>:*J+F+N\NFFJ
MC;')BJNJ8CE;>3G,9KX09W9'9"DZ<9F>V4M%,4Q$1LB(B(CL1&4)@5
M!Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX1?S]IKX5TA^]7'3
M'<^$7\_::^%=(?O5QTQ#H1A  )                    $8WP@C&^ 9)W2T
MG5NP/O:?MX;*EK5NEI.K=@?>T_;PV5*TX1WM"OG5=P J@
M                                                !C:],\__ $_X
MKW[9^O;:U.O>V5G3//\ ]/\ BO?MGZ]MK4Z]Z9Z/CIEL9/\ Q=ONA* AL
M                   /3/$^ZHNK'OZ/JMHKT)GJ>8OX:Q7U+;5U<3[JBZL>
M_H^JVBO0F>IYB_AK%?4MLD<V>V&C;\_NXKI0#&J
M               ,9[IEWJ1S[K<_=Y9,+&>Z9=ZD<^ZW/W>5[/';X2B>'BUM
M5>]*FKWI5'1                                        1F?+:35*
M#D41G&66=6<3UHV9SUOHE<UZ%[T0?3_ #P@Z.TY@[LUZ'Q.(MX?2^$N79ILQ
MAZXJIN78IRJHG*F<J\Z=N43GG&2VA7=FG;GG.S*<Z>:(SC*/NZW.I\C+;,Q$
MS,91&4[)W_%E.Y,2K53?%T_$MS+Q7N,IJ]PJ:H:)ULU=Q=K$X;2&$L7KE%NY
M37-FY7;IJKHF8RV<J9RG*-G=GT2UL/0&NBXXK@AUFP>I6MND+]W4[2MZWA</
M3=KJFW@J[E/(IHB9IJBF*:YBJWGLR]+S0V0&K.LF!TS@,)I/1V(M8K!XRQ:Q
M&'OV:XKHKMW:*;E,Q53.6?)JC.-\=8F&E,3$W3_>-;]X!"
M                                  !\%XR?&"T'P9ZHZ7ULT]B\/A<-
MH["7;UNG$7:;47[M%.=%J*JNO5EG]S[#K#I[":+P.+TECKM%C"8+#W,1B+U<
M\FFW:M4S755,SLC9#7-='XZ+9B.%76+'<'VJNDZYU0T3B;F'Q5-BJ:;6*N6J
MZ8KIKJIRY=555&=>><<GTDQMR6B->'QH3$3,W1CX1K6MNB;<?K3W#UP@:2T[
MC[E=O16&Q>*L:*PE%ZJNQYE3>JIMWJ:=E&55$1R,HG*-LK:U<Y1$3$Y[9SB8
MG/.)RVQ'Q^6RK1,U1OB(F9SC9$[9C;&WK=?L\R%<3LBG+*9GGC;,QE/:C+=L
MY_B1,WMVFF(BZ'#$U5.4S'6[.:5"P
M         RL.E9>JAI;W.G[*&*>RL.E9>JAI;W.G[*%J<>Z?"6&WYO?'BV)
M"K5    =>UM_->D/>>)^RJ:GKHP/5ET_[YQG[Q+;"ZV_FO2'O/$_95-3UT8'
MJRZ?]\XS]XE>.;/=[U[+G1WK5H"C=                      $]&](GHW@
MV;O2[_4GL^Y4?])D,,>?I=_J3V?<J/\ I,AA>TQV>$.=''Q %$@
M
M    *&*_LKG_ "5_5EK3NF8>K?;]Y5?9X=LL<3_9W/\ DK^K+6G],Q1_\[[?
MO*K[/#K1A/<M9\^GO\&-\(Y(*MX1B$8ISZWQS$?3*O8BOE131MJG.(B,JIF9
MRC9$;^;+($UFF-F49S.^*HRCFSRGRV)?2Q,3MG;Z:.MOV1.Z8[N?8?9=6.+W
MKMIJBB=':N:3Q5$S3R9HPU41.<1E.W;,9;=W/L['I+4_H8O#5IJJU&#U(TI%
M-W=<NV:Z*(W;\LYG?S1";IU*3:4QC,;7@:G.<XC=5,;\N?.8VSVI4IIED<\"
M/2W_  OZTT6Z\9;N:,B:*:J_-+=NFFC/+?5<KC=GUMNSG7'N"/I4/2=C%T7]
M9M8K>+PT;\+'F5$1NSVVZXY6>W?.Q.;V1WQ_=CFWIZ+Y[(85]FWLY6Z8G*-D
M3S=F?+?VOWM":KZ0TM=ILZ.P.)QEW=R,/:F[5.W*-D;)RV1V_B;'S@=Z6EX%
M=&W(KUET/8TG3&?]7$^JG//?G,1&6R=N?87#^#CH-W%]U5NVKVAM1-'X>Y9R
MY$S3%6V)Y6<YT[=NW:71KV?$*SE&JG;/!JVM$<4GA*Q]5NC!ZDZQXB;DQ33Y
MEHZY5G->RG=NSZ\Y9+@7!!T$OAHUKG"\K0>.T=YXRF*;^"NYT1,91$S5--,3
M&6UM&M3^!C570-N+>BM Z,PG)B(BNC!V/-,HW>GFWRH^+)]$M8"Q1ZBS:H_Y
M;=%/T4P7QJO4FVJGIB.R.+7GZF=*O<)^-M6KVD-+6,%3<BF9MU441<ISVSG3
M-=4[MVY<XX%NE:]5L%8PU.LNDO/5R)HF_55:\TSV9UQ_:=?=E'8AF!AG=4>/
MC>I-4SC,_'8L7<'W2^? #H*JS>C0=&*Q-J(GS6YA[=.=>64S$15.6U<(X*.(
M9P::G;=%:NX'E<GDYW</:JC+++=-,_2]DAG3K5S8=?P.J>B\-131A]&X&S13
MER:;>$L499;.:W$Y]G>_;M6**(RHHIHCK4TQ3'[(A5%4@
M#R3Q[NI%KY\ XGZU#UL\D\>[J1:^? .)^M0F,81.$M/APB_G[37PKI#]ZN.F
M.Y\(OY^TU\*Z0_>KCIB'0C"  2                    (QOA!&-\ R3NEI
M.K=@?>T_;PV5+6K=+2=6[ ^]I^WALJ5IPCO:%?.J[@!5
M                                                #&UZ9Y_^G_%>
M_;/U[;6IU[VRLZ9Y_P#I_P 5[]L_7MM:G7O3/1\=,MC)_P"+M]T)0$-@
M                 !Z9XGW5%U8]_1]5M%>A,]3S%_#6*^I;:NKB?=475CW]
M'U6T5Z$SU/,7\-8KZEMDCFSVPT;?G]W%=* 8U0
M             !C/=,N]2.?=;G[O+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJK
MWI4U>]*HZ(                  ".0(!D                       _2L
MW*K-5-VW55:N6YIJMUT5S%=%=.4TU4U4Y335&^,ISSRG9$;<[CI=;HN=G2^#
MM\$NN^.\RQV$ILT:&QV,Q55V<733:IHB(JN9\G;1E53GORF=\,#Z*IFF9SIC
MFRRC.8V;.US.Z:@Z]Z4U9TK@M.:&QE[!:2T??IOX>_:N5451-$\J8SIFF9IK
MSRJC/;$S,1FF)8K2SSHZXP;KFFJ)B)B8F)B)B8G.)B=L3$QLRVYQ/.FE8?Z"
M1T4+1O#;J+H_0NE](V:]=-#V*</C;,UU1<O46;-K*?ZSTU5R(SW3/*C;&:_
M3%S4 $                                             EJJBF)JF8
MB(B9F9V1$1&V9ZT1$)EFKHQ?1*]"\!&H&D+=G&X>YK7I?!8O#Z/T=%=48JF+
MEB::;U/(RY,YU^EF9W9SNB4Q%XM(],1]%ZMZLZ'KX*=1,97^&=*47Z-)Z6P=
M^8\Z6J>31=LS31,1,515-,9[9JSV<F*LL!;'XR[B;UV_>KKNW;MRN[=N5S-5
M5=RY5-====4YS-554S,S,R^B<*G"?I;7#3FD-8--8F[B<?I#$7;]RN[<KNTV
M^75-?F5$W)JF(C/*(YYC-\YF)BFK*:=V<QR>;*(C+..U]),[(;=E9YL=<X\.
MYQ0$,H                  !D                       RL.E9>JAI;W
M.G[*&*>RL.E9>JAI;W.G[*%J<>Z?"6&WYO?'BV) "K5    =>UM_->D/>>)^
MRJ:GKHP/5ET_[YQG[Q+;"ZV_FO2'O/$_95-3UT8'JRZ?]\XS]XE>.;/=[U[+
MG1WK5H"C=                      $]&](GHW@V;O2[_4GL^Y4?])D,,>?
MI=_J3V?<J/\ I,AA>TQV>$.=''Q %$@
M                                           )9C=/6S!3O^HK_P"2
MKZ):\[I@/BK<(^O/#GRM6]5,;I3"TX/TF*P\>EFNJFS$4U\J8C9R=G)B<YSB
M<FPVE^)?U8T;=OSB;N P=S$3&4W[F&LUW<HYN751-7[5HDB;IB8QCWZ&JSX%
M^@C<.6M6+Y&,U<Q6A;6R/-L1:BY5.<SMBF*J:<HCKSGE/875N"CI4G7K3MJ+
M^EM<\/HBC.GE1<P=$US$QMY-/*KSGFSRF(WRV!%G V+?]G9M4?\ );HI^K$.
M3!?&K?\ V6FNK7LB&(MP+]*QZJ:%NX>K6#3]G35NB(\VIKP=KE7=F4YSEEV=
MD+J'!]T!OBZ:$\SNW-3,+CL31%$^:W:+5N(KIB,YBFBW.><[=LKS09T]G8I=
MKOGMEY4U#XDO!AJWR8T3JCHJQ%')Y/*PUFYER8B(]51S1$/1N%U6T98IIILZ
M.P-JFF,J8MX2Q1$1UHY-N'[PB9+E*S8MVXRMT441UJ*::8[E,0J@A(
M                    \D\>[J1:^? .)^M0];/)/'NZD6OGP#B?K4)C&$3A
M+3X<(OY^TU\*Z0_>KCICN?"+^?M-?"ND/WJXZ8AT(P@ $@
M     ",;X01C? ,D[I:3JW8'WM/V\-E2UJW2TG5NP/O:?MX;*E:<([VA7SJN
MX 50
M        QM>F>?\ Z?\ %>_;/U[;6IU[VRLZ9Y_^G_%>_;/U[;6IU[TST?'3
M+8R?^+M]T)0$-@                     !Z9XGW5%U8]_1]5M%>A,]3S%_
M#6*^I;:NKB?=475CW]'U6T5Z$SU/,7\-8KZEMDCFSVPT;?G]W%=* 8U0
M                               !C/=,N]2.?=;G[O+)A8SW3+O4CGW6
MY^[RO9X[?"43P\6MJKWI4U>]*HZ(                 ":F,YCMQN>KN!KB
MMZ;U[T/CL=J_3YZQ^!BJY=PE$Q$SAZ(G.N8RF:?4[]SR?$LC/I:6C#8[AUQ.
MA=(4>;:/TMJ_>PE^S7Z:W/FDW:8JY-6=,3'+G;DM3=?I8[69BF^,8N\;F/5I
MO0F(T9C,3@<;:JM8K"7JK%^WG&=NY1OIGLQLRW1\;\2Y5G.[+*,O\^RO7='(
MXC^,X'N&?355--5>A-9<5>TGHZY13_5VJ)IM3-N:J::8IB8F*HBK;$Q5E/,L
MJW(IB-F_.<XSF<OV9;$2M15?$3\7]*@ A8                    S317.S
M;N2@/8'$JXWFL7 SKUH?7'0.*O4><,53<QF$HKJIM8S#S$45T7*:9CE333MC
M/?&=/]YM5N(+QV- <..HFC=:=$W[?GNNS1&D,'3LKLWN11-544S_ '*IJV=:
M<X:>RB)F8RZZ]]T&SHIFD^ #77#X72.)KN:GZ7N4X?25%5=5=&$HN541%RBB
M9Y,4YQGGEZ6<IW3,Q:)T7;.IKVU'\41IZ8UQQAM-QT'@QX2]$:WZ"T=K%H+%
M48S1FD\-;Q.'NT3$^DN4Q5R:XCU-49Y3$]O<[["K71
M                        !UO6_6W1^@M&XS2VE,11A<#@;%R_B+UR8B*:
M+=,U3EGOF8B<H!\(XW/&;T%P2ZD:6UPT]B;>'L8.S<IPWFFZ[BIMUU6J.;9Z
M7.?BSV-5)T1CCMZ?X<.$+2NLFE<55>P-O%W[>B+,<N*;6%GDT\KDU53ERHIB
M*8B/4]N5R7H[O16,?PU:XXK5+0.)Q>%U0U?QES#>=J;E5&&TA>M44TTW:J8K
MF*_33,US,1$[(C9$L=NN9S[:TZ-&UGL;/^*>[C\="'*DY<]?FR^+K)15L@
M               *M-$3_>ICMY];/^7;3Q13SS$QE.V)G*)RV9_MW;]V77X[
MM&J^@+^E=(X'1>%IGSQI'%X;!V*:ISSNXFY39H^+E59SVHW!>])\7;BPXK6[
MSYC\?7.CM"83!WKTXZN8IHN7J:9FBW3RHV9Y<^_/9SO+NEL/1AL7B+%$Q719
MOW[--<3G%=-%<T17G'Z41%6SL;&;?Q@N)UH3@.XD%6)TS8MQK'IBUA+E-^FB
M/-Z9N6,XIIKB(JB:YJY4QLWQM81>-KHKOW:\]E5RNJ-LQLJG.)V1//O7JBZY
M@L:YJF9Z.AP*[4QMC;$<\;NZI.557$4S$3&WFSF9YL^:-DN+,J,X
M            RL.E9>JAI;W.G[*&*>RL.E9>JAI;W.G[*%J<>Z?"6&WYO?'B
MV) "K5    =>UM_->D/>>)^RJ:GKHP/5ET_[YQG[Q+;"ZV_FO2'O/$_95-3U
MT8'JRZ?]\XS]XE>.;/=[U[+G1WK5H"C=                      $]&](G
MHW@V;O2[_4GL^Y4?])D,,>?I=_J3V?<J/^DR&%[3'9X0YT<?$ 42
M
M                                          /)/'NZD6OGP#B?K4/6
MSR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F
M(=",( !(                    C&^$$8WP#).Z6DZMV!][3]O#94M:MTM)
MU;L#[VG[>&RI6G".]H5\ZKN %4
M                              ,;7IGG_P"G_%>_;/U[;6IU[VRLZ9Y_
M^G_%>_;/U[;6IU[TST?'3+8R?^+M]T)0$-@                     !Z9X
MGW5%U8]_1]5M%>A,]3S%_#6*^I;:NKB?=475CW]'U6T5Z$SU/,7\-8KZEMDC
MFSVPT;?G]W%=* 8U0                                   !C/=,N]2
M.?=;G[O+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJKWI4U>]*HZ(
M       OO=+S:ZWM!\8#15ZS:HNU7\+18FFN-D17?IIY4=F(JV+$*]=T!>:8
MX>M"\JNBC.W:RFN>3&?GBWLSGN?R6HQ8K;FRSH.C6<0##\.'!7I"O!8>U;UA
MT+@<1I#"XN(CS>;5FQ%V;-/I:IK]1ZF-\1EN:MS6S57%:'TGC]%XVW59Q.C\
M3>PU^BY3-$Q79KFB9Y.6<15EG3LRRG9,MUW.$MXC">87:8KLW\-YE<IYJ[=R
MWR*H[55,S#7D=,;=#3OZ@ZT?C'U<P%%O5[2M=ZK'UVJJL[5R[71R)JCD\F)H
MKJJB=OJ9V3L3C'7'A^C!95W3=T3NG]6*Q18SC/9S=?K9\W[>RX[E\BF/_,F/
M\NQ.784O,_2\KM\W6V;^WY9Y*-R]1                     !RK<>EC*)S
MVYY1S<TYY[<IC9$<\)Z:J9GDQ.S=&SGG9M^+K]><LMBC:GKUS3N^_P"C[T8H
MRRJC;Z:8B,MDY;NMOGK?2#+ZZ7>Z+17JII.QP7:[:4FYH[2-V,/HB_C+N7F$
MUUT1:HIN7*HC*WMIF,O4[^=GWX;$V[UNB[9KHNV[D151<MU17173.Z::J9F)
MCLQ+25:)TGB<)BK.,PEVYA\5A;M&(P]VU5--RS>MUQ51717_ ':J:J<^SMC)
ML2^E_NBXVN$K5K#\'VN>*MV=9=#_ .JX"]753RL;9IFF+<UU35RIJJY6R9B<
MJLXSRA;'M\8_1J6M%TWQA.Z>$^+*1 58@
M            $M544Q,S,1$1,S,[(B(VS,SS1$;V%YTQ%T82C1UK%<#^HN+P
MU^]?L3&FM(V*\[N&JN6ZZ:[5-5%STLT9S$;-M49SN7;^C<=$]T1P'Z@8S1>C
MM(Y:Y:;M7<)HZQA^1<N6*KMFY$3=CE1-N)B9FJK+TL1G,\S6*Z]Z[Z0UETMC
M].:8Q,XC26DK]6)Q>(F)CS6]5&4[YG**8RB(V[.NM&CM^-*]G1G3IPC?.KBZ
MA?Q-==<UU5U5UU3RJJZJIJKJJG?555,S,U3G.<SG.W+F<>JJ9WSF2@JW0
M                ')MS1EMRSYLXG]'P^'M9 /0!^(/B.%7A4T?IO2^CKUS5
M?0-VSC*L;-$S;C&6;E55%--4TS3')Y/)VSMF=FY8QX-=1<;K)IO1FA,!:KO8
MK26,LX6U313-4Q-VNFFJN8B)RBB)F?HVY-J_T'KB68;@8X(]#:+\SIIQ^EL-
MAM(8Z9SFY377155%-<U4Q,3Z?E<G=&?:6C7L[6O;UZ,W7CV?K@MX=,\XO 8#
MB\8;0]%7)N6\?AJ<-;SR_J;5-FU&[*)GTL<V7=:W:JJ<VPDZ:EQUN.#C1MGS
M:GS2;E,^9<J,\O-;6<Y=F,NZU[5>_P NLB>CXZ9,G_B[?<A,H AL
M            #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>
M+8D *M4   !U[6W\UZ0]YXG[*IJ>NC ]673_ +YQG[Q+;"ZV_FO2'O/$_95-
M3UT8'JRZ?]\XS]XE>.;/=[U[+G1WK5H"C=                      $]&]
M(GHW@V;O2[_4GL^Y4?\ 29##'GZ7?ZD]GW*C_I,AA>TQV>$.=''Q %$@
M
M                                             #R3Q[NI%KY\ XGZ
MU#UL\D\>[J1:^? .)^M0F,81.$M/APB_G[37PKI#]ZN.F.Y\(OY^TU\*Z0_>
MKCIB'0C"  2                    (QOA!&-\ R3NEI.K=@?>T_;PV5+6K
M=+2=6[ ^]I^WALJ5IPCO:%?.J[@!5
M                                 #&UZ9Y_^G_%>_;/U[;6IU[VRLZ9
MY_\ I_Q7OVS]>VUJ=>],]'QTRV,G_B[?="4!#8
M>F>)]U1=6/?T?5;17H3/4\Q?PUBOJ6VKJXGW5%U8]_1]5M%>A,]3S%_#6*^I
M;9(YL]L-&WY_=Q72@&-4                                    8SW3
M+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-7O2J.B
M          +E_0F\5?M<,FKDX>]59KF]:B:J9RF:?/%O.%M!<LZ$_$SPR:N1
ME$_UUK]F(MKV?.ACMN;5V-M%J-<JJT-HNJNJ:ZYP.&FJJ=\SYE3ME\%XX?%@
MU>X6M1=-ZI:P8&UC;>,P6(IPGFE.<VL5-N?,:HRVS$UQ3$QV>WG]XU$C+0NB
MX_\ Y'#?94NV*WW--IRN._Q5-/<$'"%I_5#3F%KP\X/'XF<)7%NY%NO"57ZO
M,:::JZ8BJJBWR8G;,3&4QLEY$JCTNR,Z=OILLO*/Y]ELD^F!>A=_C3U-Q>NN
MJV$HG6?0]FK$8BBFW55<Q-%J::IJSHB:I])%5,[)RV3UH:W[36B[V!Q&(P>*
MM5V<5A;][#W[5=%5%5N[9N3;N4S%64Q--5-5.64_M35U=/Q<VK&N^+IQC1W=
M$OQ0%68                    S3TUS$Q/6V[=J0!RZ,Y]-,915/JHYISWQ
M'[/+;]QXO7#]K#P::T:-UKU;Q=W"X[ 7[5[TD\FF_11735%JN(V;9H]+.4Y3
M/6E\*MQG&6<Y\T1U\^WUN?+^<\T91LSF(WQ,Y93.R/2]R<]J8E$Q$Q=.#;2=
M"HZ(MH'C \'FB]+X?%4?TCP>$HM:>P=RNS3?HQ=%4T7*HLTU<ODYQZ:>3E$\
M\YYKI348]##X^.F> KA&T9K#A<5?_!-ZY1AM)X.+W(L5VKEZB:KU=N?2SE&<
M53.W*=NZ&U)XL'&,T#PHZGZ)ULT#BK%^QI##6[EZW:O6[M6'O3'IK=?F<S$;
M8F:=VSM)G7MZFE73FS=L[.,/0H"JH
M     \?<=WC=:"X&=1=*ZVZ8Q-BBYAK%R<%A;MVW;N8F]R*YIY%-RJ.7%,TY
MS$9SV)>A.$[A'T7JEH+2.L.F<11AM':-P]=^_=N5TT1E3&RB*JIB.55.R/HE
MK(NC;=%(TIP[Z\8C1>C\17:U-T#?\ST=A[=[E6[]ZWRZ;E=7F<Q171&<9YS5
MG7MC9$9VB.GXE--,S-T?VA;FXZ7&YUBX8]=M*:U:;QF)Q%N_BKE>!PUZ8FG"
MX>:IY,113.4554]G.*?2Y0\B5;(C.JK?'I<MD3S]C=/QYHVHCLS,\F)C+9W=
MLQN[D=Q<JIF-N^)CFW1GMCM1L_EM5O;U-,1$1&$.( )
M 3TY93G.6S9LSS\"--.<[-NW*-GQ_%LA"B(YYRC/FZVUZ:XI7%LTUPIZ[Z%U
M1T':KN8G'XW#T7*Z;=5<6;,W[=-54Q3$^FJSFF.:)S[(BJJ(B^<(9#'2U70\
M;FO.N%[A*TSA+=_5[041:PU-^U<IBO&47YGET53$4W.5R(BGDYQ$4S&;8>X?
M#T6;=%JW331;MT4T444QE3313$4TTQ'-$1$1#R+Q'N*MHC@BX/\ 0>JVC,);
MPU^Q@;'X3JMTQ1%_&Q3,W*YIB-\35,=?KO8"U4]'1'Q,M&9OF9U^'1#"7Z:F
MOXGSMHNGS2OS'*(Y&WD3Z>WMZVR,O\V#A.^68GTU1PE:1C6K0F@(IB<#>HNU
M55[/2S;Y%5,9\V<[,_"P[)WR5='9#8R>-$_[I0 59P
M !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J
MZ]K;^:](>\\3]E4U/71@>K+I_P!\XS]XEMA=;?S7I#WGB?LJFIZZ,#U9=/\
MOG&?O$KQS9[O>O9<Z.]:M 4;H                      GHWI$]&\&S=Z7
M?ZD]GW*C_I,AACS]+O\ 4GL^Y4?])D,+VF.SPASHX^( HD
M
M                                    >2>/=U(M?/@'$_6H>MGDGCW=
M2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/VFOA72'[U<=,0Z$80
M"0                   !&-\((QO@&2=TM)U;L#[VG[>&RI:U;I:3JW8'WM
M/V\-E2M.$=[0KYU7< *H
M                        8VO3//\ ]/\ BO?MGZ]MK4Z][96=,\__ $_X
MKW[9^O;:U.O?Y=9,]'QTRV,G_B[?="4!#8                      >F>)
M]U1=6/?T?5;17H3/4\Q?PUBOJ6VKJXGW5%U8]_1]5M%>A,]3S%_#6*^I;9(Y
ML]L-&WY_=Q72@&-4                                    8SW3+O4C
MGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-7O2J.B
M      +C?0L=+8?!\,.K5>)N4VJ*\39IIFJ>3G5YO1EE,_'L6Y'J'B8\J>$[
M4R(KJH_^-X7;15R9_M*<XSZT\\+43=,=K':Q]&KLG<W$_!]>HN:#T3715%5%
M6C\+--4;IB;5+N#Y5P'1_P#L?JW&<S_\(P>V9VS_ %4<[ZJB6E$N!I31EC&X
M>]A,5;IO8?$6ZK5ZU7ZFY;KC*JF>Q,;&NUZ87Z%-C^#W6VYPB:I:+JJU2TU7
M>N8FQA+-5<8*_5>FY57<Y&<4^KSJB8SFGDU;X;%E\#XRO 'HGA)U/TOJMI;#
M8>_;Q^%N6[%=^U%R+%^8])<IB<LISB(F<\LMZ8GHG#XTK1-TWQC&_J:9"FC.
M.3.R8B9G=GMC9&W;SSOW*,V?2Q5MVQVML1GW,ML3\2X3T2/B-:P\!O"-I?5O
M2N%O3H^YB;V)T9CJ</5;PMVQ>OW)IL6J\YIF;5,;(B=L3&R<IRM[U\G+9RL^
MSVI\NTB8N;M-43$3#C@(6                    ,T]%>4Y^7E]"0!R*(FJ
M<^;GV;.MNC[M_=RR2^@/=%QQ_ WK-9U'UGTAR]2].8O"V:8Q-<3YTQ%V_%NF
M+5=5,^91E<SHRF(RSHYJ6-E;MS._.*=D3/6SVPYN&O5X>Y;O6:JZ+EFNW=HN
M4S&=-VBJ*[=5,QZFJFJ(F)YDQ*E=&=%VSJENQM5]9\#IG 872>C<3:Q>"QEF
MW?P]^U5%=%=NY3%5,YTS,9Y3MCF?OL-3I=_HP-K3=BWP2Z^XZ8TI1%JWH72&
M)Q%--BNBF:J(HF:XCDS<B::>3%6<5Q'-,,RBFN*J8JIF*J:HB:9IF)B8F,XF
M)C9,3&V)B<I@F-C2NNT3C"<!                                 *.(
MQ%%JBNY=KIMVZ*9JKKKF*::*8C.:JJIRB(B-\RK,?3HZ/12M%<"^I]6K.B\9
M3>UIT_8NVJ;>$Q-,7L'1/*HRNTTQ551-64U3G,91EGE.28B\6=.F(^C"T8RY
MC."'4#2W]5:FW1I[%X:J*[=WT]R*Z::Z<XY41$4TQGGEZ;+=GA2WKU5>?*G.
M9F:IF<LYF=LS,\^<[>S,YSM=GUKULQNF](8O2ND\3>Q>-QU^Y>Q%Z]7YI<JJ
MKKFN<YG;E'*FFG=$1$91UNN7?2Q,\]6<3G$<W6\.V/C)EN6=GFQUSC/QJ<3-
M!&900R                  "I11GLY^:-FV>MV%2U3$Q,SGLZTQ'[-\[_V(
M\J,\HSRF(SSRB=_-/- %G#55W*;=,3-555-,4Q&<U55513%,1&>V9F(CKL^W
MI;7H8=&KF@Z>%36_0US#:>QER:]$SB(KB:<-3<FK#UTTU3&R*8BK.(RY4SGG
MLECM]!/Z&AC>'/A#T=I#2.'IKU1T)B;>*TEYI9FN,1%B[;GDTUYQ1'(JIWSR
MIFKFRB6T U-U1P&@-%8'0VB[%&&P&CL-;PN%L6Z8IIMV;5/)IB(C9GEMF>><
MY6P[9^+VI;5WS=&$8]NKN=F 58FODZ:JHG\8&K\\T4XB9[7)IYN?L1Y1B1SO
M91_32VL^(O\ "_HG U596,/A,9733'Z<56*8G=E.5-4Y=;-BWK5>Z/"&U8<W
MOGQD 59@                   !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V
M4+4X]T^$L-OS>^/%L2 %6J    Z]K;^:](>\\3]E4U/71@>K+I_WSC/WB6V%
MUM_->D/>>)^RJ:GKHP/5ET_[YQG[Q*\<V>[WKV7.CO6K0%&Z
M          )Z-Z1/1O!LW>EW^I/9]RH_Z3(88\_2[_4GL^Y4?])D,+VF.SPA
MSHX^( HD
M                                                          >2
M>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/
MA%_/VFOA72'[U<=,0Z$80 "0                   !&-\((QO@&2=TM)U;
ML#[VG[>&RI:U;I:3JW8'WM/V\-E2M.$=[0KYU7< *H
M                                              8V_3/$1/%^Q>W;
MY]M91V.7;VM:Q=JICTL;<IG;LW3&R/BF?+FV'O32NMU=O@LL:+HQ5%--R[;K
MN8?/T\SYK:RG+LQ/<:\*Y$3&>Z=L91$1LB)F-F>>W+P<V=IZ.SWRV,G_ (NW
MW0XP"K8                      >F>)]U1=6/?T?5;17H3/4\Q?PUBOJ6V
MKJXGW5%U8]_1]5M%>A,]3S%_#6*^I;9(YL]L-&WY_=Q72@&-4
M                         8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>
M.WPE$\/%K:J]Z5-7O2J.B                  /3_$RZI^I?PWA/M*7F!Z?
MXF75/U+^&\)]I2F,84M.;5V3X-P)P&_['ZM_!&"^RI?57RK@-_V/U;^",%]E
M2^JDXRT8P@ 0E:(Z+[T.;0G#QP=:0M58&W7K+H?#UXK0^(LX>W.*N7+<\OS&
M+N=-<_WIIC.=\QNV3JT^&/@FTOJ7K%I+5S3>$OX/'Z/Q%=FNW?M^95UT1<KI
MHNQ3,SZ6KDY9[LXF-F3=1L0_IA[H1-C6S15SA4U'P%-O3> RJTU:M46J:;N&
MBJNNNN(CDUS-4U3,3MBFK*9WRM&G1T]'#@O9UYL]4X]77Q8 ,VLJ9B<^5$9[
MXRRS_;UMG.I56\J8G.-N6[?N_DYN+PU=N[<LWJ*J+ENJJW535L\SKIKFFJ*H
MYLJHRGM9[,W%KIIBG=MV;<\]NW/=V,NUUU6[#C@
MJ1<F(F.:=^S[TO+G++FV?LC*.XE =VX/->=):MZ8P&FM$XJ_@\=H[%6<78O8
M>]79KBJS7%?(FNB8GDUQ$TU1.<3$Y9;6S=Z"+T471_#?J+H_1&F,=AJ-;M#X
M:WA<3AKF(Y6)O^8Q-$3/*IIFY5R:8F)SSFG=FU=CV'Q+N-YK-P+Z[:*ULU=Q
M=5JK#8K#U8RQ%RN+>(P]%7I^5%$SG511-6493RMT]=,3T,-M9WZ8QC?&K@W&
MH\/\07CJZO\ #AJ%HG6O0U^W5?N83#1I'#Q,\JWBJK43<F*:HBKDU5Q5.W/*
M<XV;GN F+FK> (                             'S;A:X5-$:EZ TEK'
MIO$V\-@-&8:YB;U5=7)FN+<9\BWOFJNK=3$1,YS! \M=$&XZN@N!'4'2NLND
M\7A[&-C"W8T;:O7(HFO$3'(MU13E,U1%<Y91&^,M^43JD^-IQH-8^%K732NM
M^LF,O8K%8[$7:K5%R]<NV[%CS:Y511;IKRBG.FJ)JB*8SRCFB(BX)T8+HH>G
MN'S7K2MBQB;EG4W1F.O6-#X*FJ[E=MX>[5%-=RBJ8IY--5,3'I?333GGEE$6
M8+E6<S/T^4+3/1MZ_P"S8L;/^*<>B-4<93^;3G,[-O8A)57,[]OEEY=J$@JV
M                    '(M6HJCL\VV(C?E'W_LZ[TEQ4.*_K#PM:YZ)U/U=
MPUZ]B=(8BBW=OT6IKLX6S-RBFN[=JV4QLJF*8FK//*<LHE\+U1U3Q^F](X31
M6C,-<Q>.QU^C#X;#6HSKNW:IC*-\91&>=6[9$ME#T!SH4N!X'=3K&MNL6$B]
MK9IZU%_DXJU;Y>"M5\B::J-D\B9BF*:8B8F(C.=ZT1\>YBM;2Z+HQG#JZUT/
MH?O$=U;X#-1M&ZN:&P=BUC9PEC\*8JW:MT5WL3%,57:9JHSY5/FDS5OVU;=^
MU[N!$S>U ! UNG31/5MP/O/&_7P[&29-O31/5MP/O/&_7P[&27M,>Z/"&W8\
MV._QD 490                   !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/
MV4+4X]T^$L-OS>^/%L2 %6J    Z]K;^:](>\\3]E4U/71@>K+I_WSC/WB6V
M%UM_->D/>>)^RJ:GKHP/5ET_[YQG[Q*\<V>[WKV7.CO6K0%&Z
M           )Z-Z1/1O!LW>EW^I/9]RH_P"DR&&//TN_U)[/N5'_ $F0PO:8
M[/"'.CCX@"B0
M
M !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX1?S]IKX5TA^]7'
M3'<^$7\_::^%=(?O5QTQ#H1A  )                    $8WP@C&^ 9)W2
MTG5NP/O:?MX;*EK5NEI.K=@?>T_;PV5*TX1WM"OG5=P J@
M                                                !^'K/IJG1VC<
M?I"O+D8'!XG%U9[LL/9KNSGES>EV]@&!=TT[PP<K6W1VJ]N]7,SG5=M1<GDT
MT6:;5<YT>ISSFF,NRP^+E6<]K9W-GQ]OG78.C$<:VOA8X8M/Z4IF)P^C\7BL
M+:JHJGD\J+D4513%<1ZB+=,;.?9SK3LQ,YSE/9^-:O'LNC9#;L8NI[;YV_I<
ME 590                     'IGB?=475CW]'U6T5Z$SU/,7\-8KZEMJZN
M)]U1=6/?T?5;17H3/4\Q?PUBOJ6V2.;/;#1M^?W<5TH!C5
M                      &,]TR[U(Y]UN?N\LF%C/=,N]2.?=;G[O*]GCM\
M)1/#Q:VJO>E35[TJCH@                 #T_Q,NJ?J7\-X3[2EY@>G^)E
MU3]2_AO"?:4IC&%+3FU=D^#<"<!O^Q^K?P1@OLJ7U5\JX#?]C]6_@C!?94OJ
MI.,M&,( $)'Y6F]!X/26$OX#'X:SB\'BK=5K$8:_13<M7;=49545T51,3$OU
M0&MSZ/AT);%\%.M6,UZU5P4W-5-.7ZL3?M8:BF+>!KNU7*JHIHIB.3%N:<JM
MGILHJVQ#&8JM[(GL9[.;M_LYLISV-S;QG^+CH/A2U/TMJEIVU158TCA;MFW?
MFW1<N8:[71533<HY=,Y93.W++K]AJH>B0<0[6'@$X0,?JQI+#8BC1=ZN;VAL
M?=I]+BL+5-66=>41RXB,X_2HSYXE:=>WBSV-?\,]W#NZ%O*U1'][/+.(SW1V
M<]D\WW?%-<MTQ3G'<Y6>^?BYN;+G[$IXB:8JSSF)ZTQOZZG=KIF(B*8IRW[8
MF9\N[^U5LN.                      FIJRG/<E 7O>@S=%&TIP#:]83#:
M2QN)NZGZ7O6,+CL+<NW*L/@^5-5'FM%OE3%--7*C;EZ6KK1FV>?!-PK:%UUT
M!H[6/0&,MXW1NDL/:OV;MN<XCS2W37-NKK5T<K*J.NTK5J<J=D3G.[*>>-F>
M4;LM^WK;&7UTO)T7F=4])X'@DUSQ<6]#:0Q%NQH?%7[M===&(FU53%-55VJ>
M3-,TQ-5,91R=T[UL=&SAP:MM1=]*([>/%GYCCX7%6[]JW>LUTW;5VBFNW<HF
M*J*Z*HSIJIF-DQ,.0JP@                           .)CL=9PUF[B;]
M=-JQ8MUW;MVN<J+=NW3-5=54\T4TQ,RP(NF(>B^6]:\;<X*=0](W:=&8&NN-
M+Z1PEZNWYK=MW8B;4543'*\TBG*(CU-,3,SMI7A^C^]%<P/!3JKBM0-6\;1<
MUNT[@[]K$6[=R8G#X6YR**J:JK<Q51-,53->V)RV1&<Q+7#ZPZ:Q.D,7B<=B
MKE5V_B[M=^]<KJFNJNN[5-<S,U9U;,\HSG/*)[*V';.Z&2RHSIOG"-\\(?DW
M,35-=5<U3-54U5553MF9JG.J9[,SOEQYG/\ 9'<C) 5;@
M     J4T^4]C;S^6U/:M\\Y93G&_=/-GV,UY_H-G0X-(\.NON&NWL-<G5K0>
M,LW-(5^9Q59NU4\FN:*JZZ9HFF*9C.,O551UDQ%ZE=>;%_Q?J7@^EU>A$8K3
M>.PW"_KOHR+.B\-557J]:OTTU^>,XMS%?F=433_Q<J8SII]+G.<TL\JQ8HM4
M46[=--%NW3%%%%,133333&5-,1&R(B(B(B.9TK@UX.-$ZI:$T?J_H/"6L%HS
M1N'HP^'P]JF*::::*8B:LHB(Y5<QG5.49S+O1,M*9OF9G&?BX$$4  #6Z=-$
M]6W ^\\;]?#L9)DV]-$]6W ^\\;]?#L9)>TQV>$-NQYL=_C( HR@
M           #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+
M8D *M4   !U[6W\UZ0]YXG[*IJ>NC ]673_OG&?O$ML+K;^:](>\\3]E4U/7
M1@>K+I_WSC/WB5XYL]WO7LN='>M6@*-T                      3T;TB>
MC>#9N]+O]2>S[E1_TF0PQY^EW^I/9]RH_P"DR&%[3'9X0YT<?$ 42
M                         "#'+X^'1^M$<">O<:F8S5RSCO27JJL5-Z]'
M(FU-,95115%,9\J-\;9ZR8B\9&HQ!/16.J_M7P_SB_X3T5CJO[5\/\XO^%;,
MZXVP=T[)9?8Q!/16.J_M7P_SB_X3T5CJO[5\/\XO^$S.N-L'=.R>#+[&()Z*
MQU7]J^'^<7_">BL=5_:OA_G%_P )F=<;8.Z=D\&7V,03T5CJO[5\/\XO^$]%
M8ZK^U?#_ #B_X3,ZXVP=T[)X,OL8@GHK'5?VKX?YQ?\ ">BL=5_:OA_G%_PF
M9UQM@[IV3P9?8Q!/16.J_M7P_P XO^$]%8ZK^U?#_.+_ (3,ZXVP=T[)X,OL
M8@GHK'5?VKX?YQ?\)Z*QU7]J^'^<7_"9G7&V#NG9/!E]C$$]%8ZK^U?#_.+_
M (3T5CJO[5\/\XO^$S.N-L'=.R>#+[&()Z*QU7]J^'^<7_">BL=5_:OA_G%_
MPF9UQM@[IV3P9?8Q!/16.J_M7P_SB_X3T5CJO[5\/\XO^$S.N-L'=.R>#+[&
M()Z*QU7]J^'^<7_">BL=5_:OA_G%_P )F=<;8.Z=D\&7V,03T5CJO[5\/\XO
M^$]%8ZK^U?#_ #B_X3,ZXVP=T[)X,OL8@GHK'5?VKX?YQ?\ ">BL=5_:OA_G
M%_PF9UQM@[IV3P9?8Q!/16.J_M7P_P XO^$]%8ZK^U?#_.+_ (3,ZXVP=T[)
MX,OL8@GHK'5?VKX?YQ?\)Z*QU7]J^'^<7_"9G7&V#NG9/!E]C$$]%8ZK^U?#
M_.+_ (3T5CJO[5\/\XO^$S.N-L'=.R>#+[&()Z*QU7]J^'^<7_">BL=5_:OA
M_G%_PF9UQM@[IV3P9?8Q!/16.J_M7P_SB_X3T5CJO[5\/\XO^$S.N-L'=.R>
M#+[&()Z*QU7]J^'^<7_">BL=5_:OA_G%_P )F=<;8.Z=D\&7V,03T5CJO[5\
M/\XO^$]%8ZK^U?#_ #B_X3,ZXVP=T[)X,OL8@GHK'5?VKX?YQ?\ ">BL=5_:
MOA_G%_PF9UQM@[IV3P9?8Q!/16.J_M7P_P XO^$]%8ZK^U?#_.+_ (3,ZXVP
M=T[)X,OL8@GHK'5?VKX?YQ?\)Z*QU7]J^'^<7_"9G7&V#NG9/!E]C$$]%8ZK
M^U?#_.+_ (3T5CJO[5\/\XO^$S.N-L'=.R>#+[&()Z*QU7]J^'^<7_">BL=5
M_:OA_G%_PF9UQM@[IV3P9?8Q!/16.J_M7P_SB_X3T5CJO[5\/\XO^$S.N-L'
M=.R>#+[&()Z*QU7]J^'^<7_">BL=5_:OA_G%_P )F=<;8.Z=D\&7V,03T5CJ
MO[5\/\XO^$]%8ZK^U?#_ #B_X3,ZXVP=T[)X,OL8@GHK'5?VKX?YQ?\ ">BL
M=5_:OA_G%_PF9UQM@[IV3P9?8Q!/16.J_M7P_P XO^$]%8ZK^U?#_.+_ (3,
MZXVP=T[)X,OL8@GHK'5?VKX?YQ?\)Z*QU7]J^'^<7_"9G7&V#NG9/!E]C$$]
M%8ZK^U?#_.+_ (3T5CJO[5\/\XO^$S.N-L'=.R>#+[&()Z*QU7]J^'^<7_">
MBL=5_:OA_G%_PF9UQM@[IV3P9?8Q!Z.FL=5N?5?#_.,1X>L] \5?ICG0/";K
MEH_5+#:MV,-=QURW11>B_?F8BNKDYQ355MRG>C-[-J.Z=C)W%*Q=Y=%%?Z=-
M-7?1$_>JJI      'DGCW=2+7SX!Q/UJ'K9Y)X]W4BU\^ <3]:A,8PB<):?#
MA%_/VFOA72'[U<=,=SX1?S]IKX5TA^]7'3$.A&$  D
M  1C?"",;X!DG=+2=6[ ^]I^WALJ6M6Z6DZMV!][3]O#94K3A'>T*^=5W "J
M
M  !8.Z/#T1K \#O!IC]"Z)TG;HUOU@P^(PF'P5%>5R,->M<BN:IC;$517MRV
MQ3G._=[>Z(!T1;4S@)U8QFDM,:0PMS3,X>]. T9-V(N5W8M3515733/*B,^3
M,4QMJ^G5]\>_CH:P<.&O&/UKTU<KBS5>NT:.PE5RNJG#8>NK9E377,4S5%-,
MQR=U,Y;XE:(NT[%J*,Z;NCIGW/(.G-,7-)8W&X_$535?Q>)NXF[,U3.=R[55
M<KF9VS,<J9B)B<WX]5V>3._;L[&41LVY;\]_\\TTY1ZG.-NV9G+.)V3ESSU^
MP59<F8IB9IB-DQ_=G+;S1OC?"K=<( 2                      ],\3[JB
MZL>_H^JVBO0F>IYB_AK%?4MM75Q/NJ+JQ[^CZK:*]"9ZGF+^&L5]2VR1S9[8
M:-OS^[BNE ,:H                                    QGNF7>I'/NM
MS]WEDPL9[IEWJ1S[K<_=Y7L\=OA*)X>+6U5[TJ:O>E4=$
M   >G^)EU3]2_AO"?:4O,#T_Q,NJ?J7\-X3[2E,8PI:<VKLGP;@3@-_V/U;^
M",%]E2^JOE7 ;_L?JW\$8+[*E]5)QEHQA  A(  M#]%ZZ'?HOASX/\?1;P5%
M[631F$O5Z,NQR*;E4447*J;=-<T55<KES')RG]F:[PA,9IB1I4.%?@TTMJ=I
M_2FK.F[%6&TGHC%5X3%69SRBNF<XJC.(F8JIF*L\LHG9V(^;L^/IBGH1V"TW
MHO%<+NI> HPVDL'Z?36&PT53.+_JJYF[-JFW7OY&RJ)]+7MYV!/B<)7:JKHN
M4S17;F::Z*HF*J:J9BF:9B8B8F)V93E/[,T[FY96F='7&/%Q $,@
M             ":FK+^3]O06F,7@,98Q^#OW,/B\)>HQ&'OVIF+MJ[;G.BY1
M,1$Q-,[^P_&BFG*9Y6V-T=?9VOB5\\\YF>3S1/IMO)V=?/MY];9S@V-/2^G1
M6;7"9JU:X/M:](6YUET/9IC#7L15-%>(M6[5$>9Q5<KGES5R>71'9F.WE"-+
MYP \/FL'!OK/HO6K5G&7,+I#1M^B_%%%=5%N_%&6=J[$3Z:FKLYS$[8ZS:7]
M"IZ)#H'C :A:.TA:Q-N-9<'A+5O36#CDTU4XBW;MQ=JBB*ZJLXJGT^<1^ESY
MS:=.GIZ>+1KHS9ZIPX<%U0!54                        6U>B?<?C1'
M/P>X[3N(Q%G\+XJW>P^C,-,Q7<\UFU_:^915%6R:Z>3/7W==[)X=^&O0O!_J
MQI36C3N)HPV"T;A;U^9KJIB;E=NW55313%55.><Q&>4[I:L[HK71'-8N'[7W
M26+Q&)KM:NZ/QF(L:(P-%7)LUVZ*HHMWJJ*:IC;%$\C;EMY6W9$6C7/=U_HF
MFG.FZ.^=4<=3PWQCN'[3W"7KAIG6O3^-OXO&:2QF)O6O-JJJHP^'N7)JM6+4
M535R(BG*9C/U6<[-SX'=B8F8F<]N7/S9>'RA5JF8G;.>S*9ZVZ)CK3,=SLYE
MZC9G&V(_OQ_>G_/P<R)EO1%VB,'$ 0D                 !4MT9Y[8C+K_
M ![LDBO9CL9[*LN?=$=S+/RG)V#0&KF*TMC\)HS1V'JQ&.QU^BQAK%N)\TN7
MKN7(HIB,\\YW[,HC//+>%[[YQ2>*_K!PLZY:(U2T#A;UZO'XJU:Q5^WZG"X>
MN?3W9V3MB(V1,99;9V;MK1T/CB1:O<!7!_HO530^'LSC*,/9JTII"**/-\;B
M?,J.5-=<44S--%43$1.><QRIF<X6M^@0="?P/ ]J?H[7+6+!4SKCIS"6\7<H
MNS-RK ^>+5.=,1713R9BG.*8C=OZ^>1HM.C1MX-&NO.F_HC#B *J@   -;IT
MT3U;<#[SQOU\.QDF3;TT3U;<#[SQOU\.QDE[3'9X0V['FQW^,@"C*
M             ,K#I67JH:6]SI^RABGLK#I67JH:6]SI^RA:G'NGPEAM^;WQ
MXMB0 JU0   '7M;?S7I#WGB?LJFIZZ,#U9=/^^<9^\2VPNMOYKTA[SQ/V534
M]=&!ZLNG_?.,_>)7CFSW>]>RYT=ZU: HW0                     !/1O2
M)Z-X-F[TN_U)[/N5'_29##'GZ7?ZD]GW*C_I,AA>TQV>$.=''Q %$@
M                         (3N:POIBNF(X<,1,1E-5O&9[MN5VUV&STG=
M+6&=,6]6^][GC?M;2T83W+6?/I[_  8_F?EE!GY90@*MY'/RR@S\LH0 1S\L
MH,_+*$ $<_+*#/RRA !'/RR@S\LH0 1S\LH,_+*$ $<_+*#/RRA !'/RR@S\
MLH0 1S\LH,_+*$ $<_+*#/RRA !'/RR@S\LH0 1S\LH,_+*$ $<_+*#/RRA
M!'/RR@S\LH0 1S\LH,_+*$ $<_+*#/RRA !'/RR@S\LH0 1S\LH,_+*$ $<_
M+*#/RRA !'/RR@S\LH0 1S\LH,_+*$ $<_+*#/RRA !'/RR@S\LH0 1S\LH,
M_+*$ $<_+*#/RRA !'/RR@S\LH0 1S\LH,_+*$ $<_+*#/RRA !'/RR@S\LH
M0 1S\LH,_+*$ $<_+*#/RRA !'/RR@S\LH0 1S\LH,_+*$ $<_+*%UKH.%NF
MOANU9Y49\F_9Y/-EG=IS\O"M2+KW0;.K;JW[O8^VI6HQABMN9+;'X#^PL^Y6
M_J4N6XF _L+/N5OZE+EJM0      >2>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/
MUJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/VFOA72'[U<=,0Z$80 "0
M             !7M6L_V3S_I9=K^7QJ"I;KRF,]W/ ,DWI::,N&_ Y[/]6G?
MS_U^_P#R;*=JU.@7\;747@CX5</K%KYI"-&Z*M86NB+LT\OT]5WE1E$U1$Y9
MY[XW,W*>F%^*Y[?*9_\ Z:/XJ]U\0T;3G58XZNI>Y%D3T0QQ7?;W'S>/XQZ(
M8XKOM[CYO'\9&9.I2_XNE>[%D3T0QQ7?;W'S>/XQZ(8XKOM[CYO'\8S)U%_Q
M=*]V+(GHACBN^WN/F\?QCT0QQ7?;W'S>/XQF3J+_ (NE>[%D3T0QQ7?;W'S>
M/XQZ(8XKOM[CYO'\8S)U%_Q=*]V+(GHACBN^WN/F\?QCT0QQ7?;W'S>/XQF3
MJ+_BZ5[L61/1#'%=]O<?-X_C'HACBN^WN/F\?QC,G47_ !=*]V+(GHACBN^W
MN/F\?QCT0QQ7?;W'S>/XQF3J+_BZ5[L61/1#'%=]O<?-X_C'HACBN^WN/F\?
MQC,G47_%TKW8LB>B&.*[[>X^;Q_&/1#'%=]O<?-X_C&9.HO^+I7NQ9$]$,<5
MWV]Q\WC^,>B&.*[[>X^;Q_&,R=1?\72O=BR)Z(8XKOM[CYO'\8]$,<5WV]Q\
MWC^,9DZB_P"+I7NQ9$]$,<5WV]Q\WC^,>B&.*[[>X^;Q_&,R=1?\72O=BR)Z
M(8XKOM[CYO'\8]$,<5WV]Q\WC^,9DZB_XNE>[%D3T0QQ7?;W'S>/XQZ(8XKO
MM[CYO'\8S)U%_P 72O=BR)Z(8XKOM[CYO'\8]$,<5WV]Q\WC^,9DZB_XNE>[
M%D3T0QQ7?;W'S>/XQZ(8XKOM[CYO'\8S)U%_Q=*]V+(GHACBN^WN/F\?QCT0
MQQ7?;W'S>/XQF3J+_BZ5[L61/1#'%=]O<?-X_C'HACBN^WN/F\?QC,G47_%T
MKW8LB>B&.*[[>X^;Q_&/1#'%=]O<?-X_C&9.HO\ BZ5[L61/1#'%=]O<?-X_
MC'HACBN^WN/F\?QC,G47_%TKW8LB>B&.*[[>X^;Q_&/1#'%=]O<?-X_C&9.H
MO^+I7NQ9$]$,<5WV]Q\WC^,>B&.*[[>X^;Q_&,R=1?\ %TKW8LB>B&.*[[>X
M^;Q_&/1#'%=]O<?-X_C&9.HO^+I7NQ9$]$,<5WV]Q\WC^,>B&.*[[>X^;Q_&
M,R=1?\72O=BR)Z(8XKOM[CYO'\8]$,<5WV]Q\WC^,9DZB_XNE>[%D3T0QQ7?
M;W'S>/XQZ(8XKOM[CYO'\8S)U%_Q=*]V+(GHACBN^WN/F\?QCT0QQ7?;W'S>
M/XQF3J+_ (NE>[%D3T0QQ7?;W'S>/XQ'3#'%<]O=/S>/XQF3J+^W9*]V,>C7
M'ID;B_8/&Q8T;I[S]AN1G-_S++.O]&(B[L['[76O1+' 9[)_%YGN_P#\NW-%
MWQ?">Z=D\&1X,7_A.Z9NX)<%AK->@L1&.OU9>:T>9<KDYSUO-)RRAY8X2NFJ
M-!X&SAJM"Z)G'W*Z9\VIHPT5335S1.==.7;SRE;,[-J-.J=C,G<3$8^Q9_M;
MUJU[I<HH^M,,!O6KIL#72_5?IT9JU;P]NJ,K5=5JU-5'-,S'FL_$M4\/O1T>
M&G7.]>G"Z:NZ+HO5S,Q;I]-$3GG%,1<BF)[<3N[:+HU[-*\45>SMNALI^'/C
MD<''!QAYQ.MNLV!T;;BB;DQ%R+U?)B)G/DVYGFCKL9#C_P#3-VKVA[&D-"<%
MMJC35W$47,/9TGYG5;FU%=N<KVV[--$Q/6FJ>;)A(<)O&7UYUOC+6+632&DJ
M9V3;O7:N3._.*J=TQMF)B>T^'VXFF<ZHRCFG*(RG+.)B(S\&?-L+XZ-L\/[L
MM-A[4]T<>#T+QB.,WKEPH::OZ<UOTOBM)8B[=N7+-FY>KJLX>BN,LK5%5=<1
M$4Q$9SG/6F-SSQE5-.?+B8F8C*>?;EGVMN:6<YG9,U;HV?'G'-_/G["Y,1&7
M)RGR_9LG?FK>V(B(T1%T*<W9F,L^OV]L9;TT7?2Y=WL];N<RB"0
M              'IGB?=475CW]'U6T6Z$U'_ ,O,7\-8GZEO]K6 \2#0MW2'
M"?JG@[,9W+VD(IIC=MY$MIOT-C4+%ZO:CXK!8RGDW9TMB+F6_9511MSV,D<V
M>V&C;\^.SBN( ,:H                                    QGNF7>I'
M/NMS]WEDPL9[IEWJ1S[K<_=Y7L\=OA*)X>+6U5[TJ:O>E4=$
M      >G^)EU3]2_AO"?:4O,#T_Q,NJ?J7\-X3[2E,8PI:<VKLGP;@3@-_V/
MU;^",%]E2^JOE7 ;_L?JW\$8+[*E]5)QEHQA  A(   #\+6;5S!:7P&+T9I"
MQ:Q.#QMBYA[]B[13717;NT315$TU1,9Q$YQUI:V[H]70I,9P1:X8G6_5G!W+
M^JNGKMW%7YL6[GF6!N1;BN>5Z7D4QLF*XBK?E/7;*YYOXUO%FU<X6=2]+ZG:
MRX2,3A,?A,119F)Y-RSB*[%RW;N45[XCE54\N,XBJ(RE:)Z.CXTIB9B;XQ\8
MU-,Q5&2"X!T0OB):R<!6O.D=6],82]1@?/.(G1>+JHK\SN8:*N7:MS<F(BJJ
MFU5')JS]-':EX-N6^5$1&S+;.R(G='-&W^<HF+F]35$Q?#@@(2
M          )ZKDS&6S+.9W9;_+RR2 *UJ8VYY;MF>:Y;T,WH@VF^ +7G Z;P
MER[7H6_BK=.E\/:FK;8JFFB[=BF<HKGD1'FE.STL<JG;"V;3.V.W'EDYW+B9
MZ\>FB,HY\]\QG$;N=,2K53$Q=+<V<6GC%:O\*.J.B];]7,31?P.D;%%SD1<M
MUW+-R:*:JJ*Z:*JIIVU>EY66<==]]:UGH"714<?P1ZV6]2]8=(U5:KZ=Q5%-
M%.+NQ-G"UU^9T3;M35.5N*<N73$3'8YLMD9J[K%@M+8+#:1T=B;6+P6+M4WL
M/B+-=-=NY;KC.*J:J9F)[.W9),-&8NFZ?[QK?M""*
M  <+2.D;.$P][%8BY1:L8>U7>NW*ZHIIHMVZ9KKJFJJ8B(BF)G;,.9FQ7>F%
M.BN8;4#5?%\&^J6D[?\ 2/3-F[A\5>P=RBY=PM-5F>5G--4\BFF*\J]T3/I9
MF<\DQ!X]"S-TP;T7#^GVL>D.#74K'7:M6]%YX7'XJW73%%_$94TW[=/(JJBK
ME3%6>WTM,QSSE&*;%=41RHC*GFV;(G=$Y]?;OYWZ>E-)W\9B+^)Q5=5[%8FY
M-VY=KB,[MVO;7<JRG+E53,Y[-^4OSJ[><9QZ6,Z:<ML;=TSOF-D^69,MRSHN
MB[;.O]-2G1=C=.Z,YB<LYSF/V]?;NW;DE=V9SC/9GNC9'<4A#(
M        Y$T49QZ?X^3NV>4(TV8F,XVSGNB,]F_/;V,\NOL331$1S9SEE/6Z
M_/S3S]A-%O//D[,LHG95OB)SW3,3GY=D*-B)F<HC.>;?G.>491EOGK1&V>M+
M,DZ77Z$7=T[C[7"QKQH^F=%X6:*M#8/$VJZ;DW*K?+MW:?-*:=L\J*JYB-D9
M1SRL]]!JZ&MIKAUX0='7;V!Q-&JVA<7A\9I#&5VJJ<)B/,IJN569NS3E53')
MC9$^FJ]+MC.(VBG!CP<Z,U3T%H[0&A\-:PN!T=AK6'M6[5,4TSYG131-<Q&^
MJKDYS,[=RT:-/3T<>#5MJ[_HQAT\.+N^'P]%JW;M6Z8IMVJ*;=%,;J:**8II
MICL13$1"L"K"      UNG31/5MP/O/&_7P[&29-O31/5MP/O/&_7P[&27M,=
MGA#;L>;'?XR *,H                    RL.E9>JAI;W.G[*&*>RL.E9>J
MAI;W.G[*%J<>Z?"6&WYO?'BV) "K5    =>UM_->D/>>)^RJ:GKHP/5ET_[Y
MQG[Q+;"ZV_FO2'O/$_95-3UT8'JRZ?\ ?.,_>)7CFSW>]>RYT=ZU: HW0
M                  !/1O2)Z-X-F[TN_P!2>S[E1_TF0PQY^EW^I/9]RH_Z
M3(87M,=GA#G1Q\0!1(                               "$[I:PSIBWJ
MWWO<\;]K:;/.=TM89TQ;U;[WN>-^UM+1A/<M9\^GO\&/V JW@
M                                                    !=>Z#9U;
M=6_=['VU*U"NO=!LZMNK?N]C[:E:C%BMN9+;'X#^PL^Y6_J4N6XF _L+/N5O
MZE+EJM0      >2>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\
M_::^%=(?O5QTQW/A%_/VFOA72'[U<=,0Z$80 "0
M'(MW8RFFJ(RRZV<[(V1VE&J=LY999]:$H".?EE!GY90@ CGY909^64( (Y^6
M4&?EE" ".?EE!GY90@ CGY909^64( (Y^64&?EE" ".?EE!GY90@ CGY909^
M64( (Y^64&?EE" ".?EE!GY90@ CGY909^64( (Y^64&?EE" ".?EE!GY90@
M CGY909^64( (Y^64&?EE" ".?EE!GY90@ CGY909^64( (Y^64&?EE" ".?
MEE!GY90@ CGY909^64( (Y^64&?EE" ".?EE!GY90@ CGY909^64( (Y^64&
M?EE" ".?EE!GY90@ CGY909^64( (Y^64&?EE" ".?EE"K:JC/;EESYQ$^7E
MUE$!7N5Q_=BG+.?[L;LLO#^R>U-1-/)W1RMN^)RWQEV/V=B>SQ@'(BNG*<XC
M/*<LJ=F>[K];L;.WOI35MG+L\V20!/37,1,;-L9;?N0BN8G.)R[6SRWRE 1F
M7+\TISB/2\G.)G/.=T=GFZW8R<-',%>NY$;*=WI9W9;=N>W//K>6^A-4SO0
M                          >X>AR3/XY=2.3$S/X4C*(B9F?2SNRV^63:
M\\56;GX!Q'FE-5/^NW,N5$Q/J*.OE/,U8G0E<'%_C \&]JJW-RBO3=N+D99Q
M%&6V9CK1LB>W#;D:-T7A\+1-&'M46::ZN7531')B:N3$3.7:B%K]'?P:5M'T
M^Z/>_1 54                                    &,]TR[U(Y]UN?N\
MLF%C/=,N]2.?=;G[O*]GCM\)1/#Q:VJO>E35[TJCH@                 #
MT_Q,NJ?J7\-X3[2EY@>G^)EU3]2_AO"?:4IC&%+3FU=D^#<"<!O^Q^K?P1@O
MLJ7U5\JX#?\ 8_5OX(P7V5+ZJ3C+1C" !"0     %F+HR70T,!P\\'FE)T;8
MPUK6_1N#OXG1N+NTUS-R;-FJJ*/23$S<B*(BB.?U/.U=G"=P=:4U3TYI/5W3
M>%O8/2.BL9=PF(M7;5=$\JU5-'+IBN*9\RN917;F-F4]>&ZNKIBJ)IJB)BJ)
MB8G;$Q.R8GFF)AAU],8]"?LZ>P&,X6]3=$<K2N'LU7-*871N$JFY>BU33-=5
M5%J8IGS6*:ISY/JL]VU:-.CIZ."]G7FSU3CU=?%@0S;G+/*=^7<\NLA11-6Z
M)GM.??P]ZS7<M7+55NY:KJHN6[E/)KHKB>37173,9Q515$TU4S$3%4>FB)AP
MHN3$9;.?;V_+N9JMU2                     !&)5XO[=T1GLW1NF>M]#C
M@.=A\3-FJB[;N5T7:)Y=-=$S35373ZFJFK?$Q.V)B<^U+.NZ7=Z,=;TKA<!P
M-<(&D:JM(8>W=MZNZ0N>9Q3=M456^31B*YBFJ:IY7(B(JGDU>FY.4[,$2(?0
M^#7A!TMJGIK Z>T-BKN#TAHR_3?LWK%SDUQR:HJJHY66?)KRB*OC^*8G8Q6E
M%\=<8<.QNLJ*XJB*J9BJFJ(F)B<XF)VQ,3&^)3+$'00.B@Z,X<M1+&B=*8VU
M;UOT!:BQC+&)Q-J,5BJ8JBFF;=O*FJYR8F/34\J9B8W\U]\F+FH (
M          'GOC0<8S0/!9J;I?7#6#$6[.$T;A[E=%%5VBW7?O\ (JFW:M\K
M?,S3G.43E$!>\8=%9Z(OH7@#U TCI"K$V:M9L=A;]G0V!JJHBJJY78N979BJ
M=],Y3;B(G.K*=S5=\-?#3IS7W6/2.L>L..Q&,QND<3>Q%55ZN*YLV[U7+BS;
MRB,J*8F(V;]\[7LOHEW1 ]8^'S7W':;TAB[\Z&PV)N6]#X&Y<SMVK5.=$7>3
M3%-,<JF<J8RG9MG;.2VS<MS&W9W8Y\NM_EW5IGHC^_QT-FQL[M,XSAU1\8IJ
M;N79V3MG?&^(B-^7-*G7,9^EF<LHW]=3%6<                  ($8!RZ*
M:HC='_Y9=:9V;X\'/L>F>*-Q8=.\*^N>C-5-"8>J[<Q5^S.+KBBNJ+&&JN13
M7,\C=55&<4Y[MLYQR7P/535W&Z9Q^#T9H_#W,5C,;?M8;#V;-JNY77<NU1;C
MTM$3G%.<35,Y1%,;XVRV3W0(>A,:-X&]3\+K?K/H_#W]>-/87#XBJ]79G/"8
M2Y35<LT1%RJK*Y%->66433&V=M28C8PVMI=%T8SNZUT7H>?$IU>X#>#O1&JN
MA,-3:Q%6%PU_2E^:?ZR[C*K-,W:>75G7R**YJB(F=^<S&;W8!,M4 0
M-;ITT3U;<#[SQOU\.QDF3;TT3U;<#[SQOU\.QDE[3'9X0V['FQW^,@"C*
M                 ,K#I67JH:6]SI^RABGLK#I67JH:6]SI^RA:G'NGPEAM
M^;WQXMB0 JU0   '7M;?S7I#WGB?LJFIZZ,#U9=/^^<9^\2VPNMOYKTA[SQ/
MV534]=&!ZLNG_?.,_>)7CFSW>]>RYT=ZU: HW0                     !
M/1O2)Z-X-F[TN_U)[/N5'_29##'GZ7?ZD]GW*C_I,AA>TQV>$.=''Q %$@
M                             (3NEK#.F+>K?>]SQOVMIL\YW2UAG3%O
M5OO>YXW[6TM&$]RUGSZ>_P &/V JW@
M                                 !=>Z#9U;=6_=['VU*U"NO=!LZMN
MK?N]C[:E:C%BMN9+;'X#^PL^Y6_J4N6XF _L+/N5OZE+EJM0      >2>/=U
M(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/
MVFOA72'[U<=,0Z$80 "0
M
M             !6IHB:9G;LC/=SYY>7Q];;+1$3OSY]T=K+^:O%$Q&S*8JC+
M;E$Y1MGM3V<]V78!>SZ SJ+5I+AST#C)M47*-'W*9SFF9FB9JHG.G9LG*.WM
MV[6TYC='::\[I7'@XL:8U^TWC:\/5=G1^&KO45Q;SBBJFBWOJW1ZK_.6PR6G
M".^?C8T;2?I5=T;@!54                                    8SW3+
MO4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-7O2J.B
M         /3_ !,NJ?J7\-X3[2EY@>G^)EU3]2_AO"?:4IC&%+3FU=D^#<"<
M!O\ L?JW\$8+[*E]5?*N W_8_5OX(P7V5+ZJ3C+1C" !"0     !^+K%J_A-
M*X'%:.Q]FC$83&6+F'OV;E--5-=N[1-%4951,9Y3.4S$Y2_: :U3H\?0F<3P
M.ZV8O735?"7Z]3].XK%8JN8M133A<1>N4UU\FJ*IIRB:YBO9'Z<9;6-U=F,N
M3$3&4SUMW;RS_:W*G&XXK>KG"[J7I75'6/ X?&6<7AKU.$KOT15YVQ-=&5-V
MG.)RW1%77AJJ^B,\1?6#@*X0=*ZLZ4PEVC 57\3?T5B8H_JJ\)-ZJ*+?+B9C
M.BFJ(ISVS3,1S3E:=.G:SV-I_#/=P[O!;XR)AS;DYQ'IIG;'T4]GF^G+MEVF
M)B>55&=/J8CLRJV7!                     !&)R33<F<L^9( ];\3+C::
MQ\#NNVBM;M7L3<MW<)?L^>;'FU=NS?P_F]NJYRZ:<XFJBB*IB9IG9LG*)EM:
MN(GQS= <-6I&CM9=$8K#7,55A;,Z1P]B[%R;-^JG*JJ8B(Y--5<3LZ^[K1IX
M;<9S$==>ZZ#3T4K2_ %KQA<+C\=B:]2],7\/AM*8+EW*[-OS2_1Z>*?3>9V\
MZN5,Q'I*M^49K1/1L:]M9_Q1CTQKC]&T['S3@AX6=":[ZOZ.UDT!C+.,T=I+
M#T7[5RU7%?(Y<9S;KRRF*Z9SB8F(W/I:K7O                ?D:>T]@]&
M8/$8_'XBUA<'A+5=[$8B]7%%NU;HB:JJJJIRB(B(:X_H^?1;L5PJZTXO4+57
M$>8:J:#O18Q&(PV(FNWI&Y1%<3R9C*FJ)FK.N<IY,3R8YXB\%TQ%T6W#ZM:/
MKX+-2=,<O2>.PU=.F*\)75359Y4W+<T5UTQG3%$<W/7LCGRP%<3B*[E=5==5
M5==4S5577555775.VJJJJJ9JF9F<YF9VSMG;*V';X,MC1?IG",.N?T0INQ$=
MG.,IV;,OBSYHG9_G3F[,QEGL4Q5M@                 ",0@0"MYC.6>SF
MYXY^Q\2-.'JFJ*8B9F9B(Y/ILYJG*(C+GGFCM)J:(F,\MV6>64SNSF<NY'\U
MZ+H-?0R]+</&O^!N8S1][^AVBL18Q.D\9.RS<\ROTU<C9,153')F*HG.*JMF
MV(E,0K77$1?*\!TNMT(V]I[$8/A>UTP-VWHRS=IJT1@<7A^1-WS"NJ::\KDY
MS%RJ*:YJY'J9B&>-A<-;LV[=FU13;M6J*;=NBF,J:**(BFFF(YHB(B(=$X*^
M#31>I^@-&:NZ'PUK#8#1>%MX6S;LVZ;<3%NG+EU4T1$355OF9V]E]")G9#1F
M;YF9QGXN $        #6Z=-$]6W ^\\;]?#L9)DV]-$]6W ^\\;]?#L9)>TQ
MV>$-NQYL=_C( HR@                   #*PZ5EZJ&EO<Z?LH8I[*PZ5EZ
MJ&EO<Z?LH6IQ[I\)8;?F]\>+8D *M4   !U[6W\UZ0]YXG[*IJ>NC ]673_O
MG&?O$ML+K;^:](>\\3]E4U/71@>K+I_WSC/WB5XYL]WO7LN='>M6@*-T
M                  3T;TB>C>#9N]+O]2>S[E1_TF0PQY^EW^I/9]RH_P"D
MR&%[3'9X0YT<?$ 42                                A.Z6L,Z8MZM
M][W/&_:VFSSG=+6&=,6]6^][GC?M;2T83W+6?/I[_!C]@*MX
M                                                    77N@V=6W
M5OW>Q]M2M0KKW0;.K;JW[O8^VI6HQ8K;F2VQ^ _L+/N5OZE+EN)@/["S[E;^
MI2Y:K4      'DGCW=2+7SX!Q/UJ'K9Y)X]W4BU\^ <3]:A,8PB<):?#A%_/
MVFOA72'[U<=,=SX1?S]IKX5TA^]7'3$.A&$  D
M
M                               !5MS3_>SY]WQ9??G\2M%R-D1&79Y,
M;LOC^/KQEUW%IG*8<N;O*F(RF.MGS[8RC=E\>76B=@,[GI4?@HQ&CM&:S:?O
M6YIITA9Y-$U4Q'I9JM9;=N><1G_DS,UD_H$7 GA=6.!'0>.ILTT8O2ENBNY,
M1$3YG%BS5&>6_.9S7L%J\;M6ASK[[YUS,@"J0
M            !C/=,N]2.?=;G[O+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJKW
MI4U>]*HZ(                  ]/\3+JGZE_#>$^TI>8'I_B9=4_4OX;PGV
ME*8QA2TYM79/@W G ;_L?JW\$8+[*E]5?*N W_8_5OX(P7V5+ZJ3C+1C" !"
M0       !9GZ,AT-+1'#QP=Z4JPMJWA=:M$X*]BM'8NSAK=>(Q=5GDW:,+->
M7*SFJF>3.>WU/.O,"8D:5+A2X,M,ZFZ=Q^K^G,)=P6D='W[EB_9N4S1/I*ZK
M<5TQ.^BKDSE,;IV;)?/:Z(F.53&41$[YRS[77ZV]GK],:="<NZ?T5>X6-1M#
MSB=)8.KS336'PENS;FG#U78JOWZHIIIJKIBF:JHC;/*[.U@57Z*[4U6YY433
M55153,33,3$Y51,3&<3G$Q,;XF)@F-C;LJ\Z-.,8\>]Q $,H
M          KV9FF8JC..3MSC.,IC;&V.S$9;E*B,YRRF>Q'EULW)JN3$33$3
M3%41G$QGV-^_= ,O'I=[HMM.I^D,+P4ZY8NNK1>/Q$6]&Z1QF+NU4V)O7=E&
M5<U1'F4UQ')_1W;I9^6!QUG$V;6(P]RF]8O44W;5VB>51<MUQ%5-=,\\51,3
M#27:&TKBM'XK#XW"7:[.(PU^UB+%^U5717;NV[D54U173,54[8C/;$Y=EL1^
ME^^BW6^$W0.&X.=;<=:C6;0N#L6L+5=KNQ5>P]$W*+<17>F8KY<4Q,1$S,;I
MG9MMCV^,<8\&G:T9LW]$[IX2RE %6,            6:.C$=$LT3P$:@:1C#
M8FBK6?25B<-H^U1=FF[AZ[T544W.31Z?E9[LMT9]:<O?W&RXTFKG!%J;I/6[
M6+%V+%K!V:ZL+A[M<TUXW$1&=.'MQ'ILZN>=T-4OQ_\ CM:P<..ONF=9])W[
MM&C[F.Q%>BM'U7;M=&&PTW:XM>EKJJIBN:/4[,Z8RC>M&O8M33G3=T=/9J[9
M>5^%#A2TOKCI[2.L6GL;<QFE-(7JK]^_=KKN3,U5U5113RYF>11%641$\V>6
M<OF=R8SG+KSSY];^:>J8G**:9C;OSS\LDE=$TSE/7R[F7A5;L1<D $@
M            )N3._*=O83^93EGS;.>.?L>76YE>*)FFF>5&S++/.,M_/UXR
M\MCLVININD=/Z2PFA]$X6YC=(8R]18PMFU'*FJJJJG;,;<J8SSJJG9&[>(F7
MV;BG\6G3G"MKIHC5#0-BN]B<?B+$7JJ+=5<6</-^BB[7/)V4U33,Q1GZ69V[
MHEM<NA\<2G5_@1U!T7JYHC V</C:L+9G2E^BU11<NWXCE33553&<Q35,S,3/
MJM\9PMD= :Z%3@N!C4RQK9K#A+.(UOUALTXF*\18M58C1EJJJ9Y%NN*<Z)F(
MB*8SY5-.W9,LB5:=&C;P[FE77G3?T1AQ[P!54         !K=.FB>K;@?>>-
M^OAV,DR;>FB>K;@?>>-^OAV,DO:8[/"&W8\V._QD 490
M   !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J
M  Z]K;^:](>\\3]E4U/71@>K+I_WSC/WB6V%UM_->D/>>)^RJ:GKHP/5ET_[
MYQG[Q*\<V>[WKV7.CO6K0%&Z                      )Z-Z1/1O!LW>EW
M^I/9]RH_Z3(88\_2[_4GL^Y4?])D,+VF.SPASHX^( HD
M               !"=TM89TQ;U;[WN>-^UM-GG.Z6L,Z8MZM][W/&_:VEHPG
MN6L^?3W^#'[ 5;P
M                   NO=!LZMNK?N]C[:E:A77N@V=6W5OW>Q]M2M1BQ6W,
MEMC\!_86?<K?U*7+<3 ?V%GW*W]2ERU6H      /)/'NZD6OGP#B?K4/6SR3
MQ[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F(="
M,( !(
M                                                          "M
M:B.OE.W+;EMV9<WE]/H;BO\ !E.NG"!JMJU%%5S\*Z4M6*J,L\XBJ:YIB)WY
M\G*>Q\;SU:CGWY1,[\N>(C=UN?\ DR ^E[.*U=U^X9-':;IL7+U.JF)\^S,3
M3R+?]5%<U5Q5LSIB=G6Y4_%-.+':U74SL[Y;&3BH<$]&I.H.KNKU,1'G/ V(
MJB*8IY-4VJ(FG*.MR8>BDM%.5,1UHB.Y"8F6G  @
M                &,]TR[U(Y]UN?N\LF%C/=,N]2.?=;G[O*]GCM\)1/#Q:
MVJO>E35[TJCH@                 #T_P 3+JGZE_#>$^TI>8'I_B9=4_4O
MX;PGVE*8QA2TYM79/@W G ;_ +'ZM_!&"^RI?57RK@-_V/U;^",%]E2^JDXR
MT8P@ 0D         !^+K'J]@]+8'%:-TA8HQ."QMFO#XG#W(B:+MFN,JJ*HG
M?$M;/T>_H5OXG=;<;KEJYA*K.J6G<95B*;-')JM86O$WJO4Q13'(]/,>:1LB
M=\[<Y;+)YKXUO%CU?X6-3=+:IZ?PF'OV\=A;MK#7[UJFY.%OU4Y47:>535,9
M3OR[?;M$Z\/C2F*IB;X_O&IIG9IVY<^XFF8RSC?N>_\ HAW$2UAX"=>](ZLZ
M5LUW,#%^Y5HS'QG-O$6)NW.33RN13$U4TQ$1//3EGMS>":Z8F=\4TQZF=OIH
MSV]?/+/X_HB8N;M-43%\.((U1UMO^<H(6                    34593$]
M97JN4S'J?391MSC+..QVOVN, Y5-S;$1Z7KSGLSCGF(['EO?:>+_ ,/>L/!O
MK1HW6G5O&W,)I#1]^U<SMU54TWK=-V*JK-SDS35,599T[=DY;]KX=3V.M/T2
MY%<35M_O91Z7;,Y1S[?#]Z8E$Q?HG!MC^A.]$;T-P^<'NC=(3B+5K6/ X;#X
M;2F#F9INW;M%N::K]-%4S,YS;JY<QLSV\ZZ^U%G0U./WIW@$X0=%ZPX#$5UZ
M*O8K"VM+X3EUS;G"\ODW;D6IJY$S%%?IMD9Q&>^&U'XK7&6U>X5]3]&:W:NX
MFWB,+CL/9KO44U1-5B]7;IKFW5$3.6^>3GOB)3.MI54YLW;)UQQAZ, 55
M     '7=;M:L#H/1F.TQI*]3A\!H[#7,5B[U7J;=FU3RJJI^CMNP551$3,S$
M1$3,S,Y1$1OF9W1$<\\S"TZ8NZ+MYQL8G@>U&Q]^UB[]JJC3F.PU>5JJUYM%
M%RURZ*MT13,4T3MF<YW1,)B"Z_1&,K/_ $=?HK&-X:-;+^JF@<7,ZH:$Q-5%
M$69N44XB]9O5Y9>GF*ME,5551&6<1'78[ERJ8JG+.-O/V>OUX[9>OU5US7,S
M-4S-4U3,S5,U3,S,S.^9SWJ%56<S/7)F]NT413%T=\ZW*BJ.33G--76B-DT]
MOR[*A<JB8C9MYYSSSGK]A3$+@                 )_,YZT\\=S?]$I8B9G
M*(VJE%>>43NB9G;^WNJ\44=>,\^O.6V9CN1W?O"6-V4Q/-.V<MF?6[O7EFD=
M+J]!]KTA>PO#%KY@+MK"447)T!@;\TU6\53-RBJB_P B:=GJ8JJJSV1E3&V9
MA9RZ"WT,S2W#KKUAM)8G#43JGH7&T3I"]=IF;=R];JMUU6]M%5,TTTS.6WTU
M6R<N2V?O!SP?Z-U6T)H[0&B+%&'T?HS#48;#6J*8IIIHHC?E3$1&<YS]\K1H
MB_I]VMJVU=_T8PZ>'%W##8>BS;HM6J*:+=NFFBBBF,J::*8B*:8CK1$*P*L(
M           #6Z=-$]6W ^\\;]?#L9)DV]-$]6W ^\\;]?#L9)>TQV>$-NQY
ML=_C( HR@                   #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?
MLH6IQ[I\)8;?F]\>+8D *M4   !U[6W\UZ0]YXG[*IJ>NC ]673_ +YQG[Q+
M;"ZV_FO2'O/$_95-3UT8'JRZ?]\XS]XE>.;/=[U[+G1WK5H"C=
M            $]&](GHW@V;O2[_4GL^Y4?\ 29##'GZ7?ZD]GW*C_I,AA>TQ
MV>$.=''Q %$@                               (3NEK#.F+>K?>]SQO
MVMIL\YW2UAG3%O5OO>YXW[6TM&$]RUGSZ>_P8_8"K>
M                                              %U[H-G5MU;]WL?
M;4K4*Z]T&SJVZM^[V/MJ5J,6*VYDML?@/["S[E;^I2Y;B8#^PL^Y6_J4N6JU
M      !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX1?S]IKX5T
MA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )
M
M                        $_F<Y9Y3EU\MBI9BG;GENY\]^WK?1W-JIGE3
MR=F<[)C*<XSRV_'.7;RCG!+8HF9B-N4[(YL\YRR^G9\6]LA.EKN)S@]3N"^U
MKS5:BC26LLUTW9F8SFW%JU/*RRSC;,4Y3.Z(R8)W$%XN6D.$WA,U<U>PV#KQ
M6$JTA;N8_9,V[=JG.JF*YRGU5<1Z6>:)F6VTXO?!'H_4;4_0FK6C;5-FQH_
MV**J::8IB;TV:/-9B(B(C.J.MS9K1AVZ.+5MZKYB-6F?=Q?: %6$
M                              8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?
MN\KV>.WPE$\/%K:J]Z5-7O2J.B                  /3_$RZI^I?PWA/M*
M7F!Z?XF75/U+^&\)]I2F,84M.;5V3X-P)P&_['ZM_!&"^RI?57RK@-_V/U;^
M",%]E2^JDXRT8P@ 0D           !9CZ,ET-+1?#UJ'B;F'LU4:SZ&P]=W1
MUVQE37>BCE7.15E3,U54S/I>O$Y-7EPK<&&EM3=.Z2U<T]A+F$TGHN_<L7K5
MRBJFK955%%<1,4Y451'*C..O&>S)NJ&&MTQ[T)J[IK1USA=U$T79JQF#JM5Z
MQV+<U>>+]O\ K?3V;=--7*C;RML<F*LHF8Y4RM&G1T]'#@O9UYL]4X]77Q8&
M(_2NX.NU7<MW;=5%VU5-,VZZ9IJBJ)RJIKIWQR9WQ.656R7%FWG5ELC;EL[.
M>Z.LJW7'$U49;.W^R9A*                    ":BJ(F)F,XZRK3G5.S9S
M<_9[?-L[7QJ",3D"I,335EOR[&S*-O;R9)?0&NBP8G@@UMP>IFLV)JJU3TW?
MMX2W%RK*C#7KE-5-N:JIJY-$435$TU3&67I<HG*&-G15MF<HG9._/K;9[CGT
M5W**J:Z:JZ*Z9BJB;<S3-%5.64TU1.=,QLRJI]3.W/8F)4KHBJ+MG5+=E:MZ
MPX/2V PFDL!?M8G!XW#VL3A[]FNFY;N6[M$5TS373,Q.RK;MV3O?ML*SI=OH
MOLXK"87@DU\TAE7A*;>&T)CK]5-5=VF*.3:BNY55%=6<T\BO9,Q5E.4\V:C1
M7%5,54S$TU1%5,QNF)C.)CL3!,-+3&B<83""*     !XSX\?'+U8X%-1M+:U
M:PXVFQ<L8._5@,/3R*KU[$11,6YBBJ8SHIKF,YRG/=$3*8@O6[.C<]%$P/ ;
MJ+B=%:&Q6$O:VZ<LWL+9L3<IF]@Z*HBGE\B*HFFNK.=LQZ6F,]^QK'=?M?M)
MZR:7Q^F]+XN]C-(Z0Q-[$XB_=N55U35>N57.13RI]+;IY65-,;H^-Z6X[W&[
MUBX:=>M+ZX:?Q$W//&+Q48"SNHLX2J]55:]+GR?-*K?)FK+U/J:=L/&U>7-,
MSNWQV-OW$RVK*SNTSC.[J5KU,<F)B,MNW9._*,XV\V_LY]AQ49E!#,
M              K>9;,XVYS,;(GFS\H_;SO4_$^XJNGN%W771.J.A,-B:ZL;
M?HHQ6)LVJJZ<+8JJBFJNJ>3-,3,9Y3NCU4Q$1M\_ZHZJ8_3ND,)HK1>'N8O2
M&-O>8X7#T1G5<N51LB.M.>V9W1$3FV7_ $"SH6>C.!C4C!:S:9PT7=;].8:G
M$7ZKT553@XOV[=55-$7*8Y,[.33E'I8SRRG/.T1KP\>IAM;2[1&,[HUKF7$&
MXF6@>!#@_P!%:HZ(PMBWB+-FBK26+MQ'FN,Q/)IY5=VO*)JF)CXYVSG+VT")
MEJ@"            !K=.FB>K;@?>>-^OAV,DR;>FB>K;@?>>-^OAV,DO:8[/
M"&W8\V._QD 490                   !E8=*R]5#2WN=/V4,4]E8=*R]5#
M2WN=/V4+4X]T^$L-OS>^/%L2 %6J    Z]K;^:](>\\3]E4U/71@>K+I_P!\
MXS]XEMA=;?S7I#WGB?LJFIZZ,#U9=/\ OG&?O$KQS9[O>O9<Z.]:M 4;H
M                   GHWI$]&\&S=Z7?ZD]GW*C_I,AACS]+O\ 4GL^Y4?]
M)D,+VF.SPASHX^( HD                               !"=TM89TQ;U
M;[WN>-^UM-GG.Z6L,Z8MZM][W/&_:VEHPGN6L^?3W^#'[ 5;P
M                                                     NO=!LZM
MNK?N]C[:E:A77N@V=6W5OW>Q]M2M1BQ6W,EMC\!_86?<K?U*7+<3 ?V%GW*W
M]2ERU6H      /)/'NZD6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^
M?M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F(=",( !(
M
M                              "M;N13S9SU^MLF(RR[:M3/_#GGNG?.
M<1V.SMW9Y]>7$B%T7H5'$2TYPX<)6B-%8'#47=%:/QEF_I2]>JJIL1;IF;LV
M\XB8_LZ>55$]B-\IB%:ZKHF649TK]Q!\3H?1..X5]-8>JJWIJBU1HNUB;7(F
MU%-J)BY1373%54YU9\OK593V<R9\SX(."S16I>KNB]7=#86W@\%H["6+%-JU
MGR.7;LT6ZZXS_3JHSSV;WTQ-4[(T0T>OID 5
M              !C/=,N]2.?=;G[O+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJ
MKWI4U>]*HZ(                  ]/\3+JGZE_#>$^TI>8'I_B9=4_4OX;P
MGVE*8QA2TYM79/@W G ;_L?JW\$8+[*E]5?*N W_ &/U;^",%]E2^JDXRT8P
M@ 0D            =>UJU6P&FM'8O1>D\-:Q>!QMFNQB,/>IBNBY173-,YQ/
M/&><3S2[" UEO1Y^A?8O@9UUJUHT-@KG]%M9,177;JPMB_<PV&NY5US5=N<F
M:;,533R:N7--,U<F9VS+'DF)F,HIC=&WGW_3/6SV\VQN3N-WQ6=7>&#4G2VI
MNL>'MW<-C[%VFS>JMQ<N8>]-JNBBNB=E5.VKTW)G/)JF^/\ <273O ?KSI'5
MK25C$1@J<5>C1F)NV;E$7;%,S-NB:KD95U1;VQ,3,S3MG=LM.G3M9[&O^&>[
MAW>#P7,<R#E9V^5&<[,LY]+S[]W6V]GFYMT9HB9W13LSC*(G.,L\YVY1VNSS
MJMEQ!&?!]"                     )Z*<Y_9\<Q.7\YYG*FGD[8G/+TLYY
M3V)RCL>6QPLT<P=[U U[TGJSI? Z<T)C+F#TEHZ_;Q&%OV\Z9BNU,5<FJ-TT
M5;JHG?G,[&S&Z"!T5O \.VI]&A-.XRBC7+0=G#X;%V[M=JW.(IHP]N(\SB*H
MJN3LSBJ(F9SRWYQ&K_IB>;/XNW$/7W$QXVVG^!S731VL^AK]VBFQ?M^?</;N
M<CS>Q$QGS93513GE$^JB9C>M$]'0PVMG?%\8QOZN#<;HO$/$$XZ6KW#AP?:'
MUNT-B\+7B+]BBWC\';Q%NY?P^(MV[?FDW+=,\NB*JIG?3&4YQLG8]NS*)BYJ
MWH@( %'$8BBU;KNW*HHMVZ*KE==4Y4TT44S575,\T4TQ,S/6!U/A!UZT?JUH
M;2.G-*8BSA<#HW"WL5>NW[M%JCDVJ)KY/+KF(Y5665,9YS,M8KT;+HG.DN&_
MA TGHO1.-OT:H:(Q5W"87#<NGS&_.'JIB<IHV5T4U4;:LYY5499Y+N'3$?1>
M_P *>;\$NI.,RPF=^UIC&X3%435Z7DTY3-J9F)JGE4T4Y[(SG?$9X7=^]575
M5555-554S5,S,S,S.V9F>>9YY^->=&CIZ>KJXLMC1?\ 2G",./ KJCD^JG//
M=ELV\_;GG\I<<%&V                   C3OC/<":+<Y9Y;/B\*:W:FJJ(
MB)F9G*(B)F9G=$1&^9F=D1U]CD4UT[HF<IV33$=C9OG_ #YU\#H*G0Q=,\.F
MO^ TEB</=L:IZ!QM&)TCBKV&N>=\331;Y7(MW:H\SJRJF-D3/*KV1GDF(O4K
MKNB^?[KQW2ZG0?J-(5V>%_7_ $517A+==7X P>(IN6[D7>1;JBNJW<B(FGTT
M55U1'_!GS,YFS9HMT4V[=--%%%,4T44Q%----,9133$;(B(V1$;G2.#3@YT7
MJGH3 :!T/AZ,-@-'V:+-JW13%,3R:8IFN8C^]5E&?:=[)G8TKYG3.,_%P @
M             :W3IHGJVX'WGC?KX=C),FWIHGJVX'WGC?KX=C)+VF.SPAMV
M/-CO\9 %&4                    96'2LO50TM[G3]E#%/96'2LO50TM[G
M3]E"U./=/A+#;\WOCQ;$@!5J@   .O:V_FO2'O/$_95-3UT8'JRZ?]\XS]XE
MMA=;?S7I#WGB?LJFIZZ,#U9=/^^<9^\2O'-GN]Z]ESH[UJT!1N@
M            ">C>D3T;P;-WI=_J3V?<J/\ I,AACS]+O]2>S[E1_P!)D,+V
MF.SPASHX^( HD                               !"=TM89TQ;U;[WN>
M-^UM-GG.Z6L,Z8MZM][W/&_:VEHPGN6L^?3W^#'[ 5;P
M                                                NO=!LZMNK?N]
MC[:E:A77N@V=6W5OW>Q]M2M1BQ6W,EMC\!_86?<K?U*7+<3 ?V%GW*W]2ERU
M6H      /)/'NZD6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"
MND/WJXZ8[GPB_G[37PKI#]ZN.F(=",( !(
M
M                        *EN8B=L9QG'<V_R[CL^J^JN-TSC\)HO1N$NX
MO'8W$6K&'L8>W7>KKKO5Q33$4V\YRC/;UHV]D+W[O!1P9Z3UOU@T5J[H?#7L
M3C]*XNUA+%NQ9N7ZHJN3-/FE5NW%57F='JJJMD4Q&W>VC70<NAIZ,X!N#W1?
MGW"X>K6W2>#L8C2F*IBJ;E%=VU%4T3-7J:YBJ>53'J<\M\;+=70%>@R8?@UP
M.%X2M=\+1>UGQMFW>T=A<1AICSI1=HFK/DW8GDQ1RHY.S.:ML]C*JIB(B(B,
MHB,HB-T1'-"TZ-'3T\&E:5YT]48<>"("J@
M              QGNF7>I'/NMS]WEDPL9[IEWJ1S[K<_=Y7L\=OA*)X>+6U5
M[TJ:O>E4=$                  >G^)EU3]2_AO"?:4O,#T_P 3+JGZE_#>
M$^TI3&,*6G-J[)\&X$X#?]C]6_@C!?94OJKY5P&_['ZM_!&"^RI?52<9:,80
M (2              +(/1I.A=:)X>M1<7C]'X"W.NFA,/>Q6BL31')N7:[=B
MY$4U954^:3%,\GDSZJG9,3ME>^2UT15$TU1G%43$Q.Z8F,IB>W"8FX:5'A*X
M,]+ZH:=TAJ_IO!W,'I+1F(JL8FS>HJM^FHCU5$5QG-%43G3,;,]^3HE%.<9<
MV><SLSC9,Y9];=MG+*=G,SLNF,>A(5:7L7.%O4; X>W>PUNNK36C<-AOZV_-
MNSG7>Y=$Y^GY/*C.)RJV9[=F"A>PDVJ[EN[17:N4554UT5;*J*J=E5-43E,5
M15LFG?M[!,-NRM,Z.N,>+A7:LZIGKI$U6]*AE                      '
M*MW>OMWSS1MF8RVY]?\ 8XH"]+T&WHF&F> #A!PE%W&S_1#3>(BQIK"7;DS8
MHBN*:*+M-$Q-%N9JIB:JJ>3E5E5.6W/:"<#G"YH;7G5[1VLN@<5;Q>CM(V:;
MENY;KBN*:IIB:K=4Q_>ISC/MPTK5NY-,Q,3,3GS;-O-.SGC/9/,R]NEZ.C X
MC532MC@KUZQUZ]H7'^ET-C+]_*WA;LS;I_K)KB8F:-TQ$QG1GEEE,S:-.CIZ
M.'!JVUG=]*._CQ9_PXV#QEK$6K=^Q<HNV;U%-RU=MU151<MUQ%5-=-4;)IJB
M8F)<B56%%CR='1Z+3H[@4U0Q>JNK>D;56O&G<'BL-:MVJJ*ZL)9NV9MU\K**
MIHJFFYZ:K9R(RC?*Y-T1#CO: X#.#S2VM.EK]N<9YA>P^C<)3>IHOW,379N3
M;N4TSG5--NKDSG$;:IC)JJ>-UQI-8>%W772FM6GL7?OSB\3>JP=B[7-?G7#5
M91%NF<MM55,1-6S9.5,;EHT:=BU%&=-W1T\._P 'P#6K6?':8TAC=*Z3Q%>+
MQN.OUXC$7[M7+KN7;U4US.=4YQ3%7J:=W)V9.J5UYSG\6Z(V?$J5V^>-L;(S
MGKSV=OT[%!5O0                   0 *]NB-\\V?-SY9QORZT^4[.SZI:
MKXW3>D<%HK1UFK$X[2-^WA;%FBC/E5W)B*(]+$S$1GG7,1LB.T$R]#<3CBKZ
MP\+FNFBM5=!X#$8NG$8FU&.NV*)JHPV'KG.:JZH]357E,4[8F(B9SV;-K5Q
M^)SH/@2X.M#:H:(PEFQ<LX>U=Q]VBB(NW,55:H\TIN7)SJKY%43&V<L\^?;-
ML/H$70K-'\"NI-G6;6#1]F[KMK#A\-B+^(N6H_U?#U6HKMTVHKY55-417,9[
M.><HJF60LM.C1MX=S2KKSIOZ.CC\=  JH                UNG31/5MP/O
M/&_7P[&29-O31/5MP/O/&_7P[&27M,=GA#;L>;'?XR *,H
M      RL.E9>JAI;W.G[*&*>RL.E9>JAI;W.G[*%J<>Z?"6&WYO?'BV) "K5
M    =>UM_->D/>>)^RJ:GKHP/5ET_P"^<9^\2VPNMOYKTA[SQ/V534]=&!ZL
MNG_?.,_>)7CFSW>]>RYT=ZU: HW0                     !/1O2)Z-X-F
M[TN_U)[/N5'_ $F0PQY^EW^I/9]RH_Z3(87M,=GA#G1Q\0!1(
M                    "$[I:PSIBWJWWO<\;]K:;/.=TM89TQ;U;[WN>-^U
MM+1A/<M9\^GO\&/V JW@
M                       !=>Z#9U;=6_=['VU*U"NO=!LZMNK?N]C[:E:C
M%BMN9+;'X#^PL^Y6_J4N6XF _L+/N5OZE+EJM0      >2>/=U(M?/@'$_6H
M>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/VFOA72'[U<
M=,0Z$80 "0
M                                                        5+=,
M3.W=G'<\LO+?--J>;=_.8C9\7-F"B*UJK*?Y1.[M]EZ/XNW%5URX4-,X71&J
MFA\9CIQ%^BS=Q5NQ57A\-RJHIJKN54[^3GZFF<XRRG+>(FJ(TSHA\>U%U&TO
MK#I'#Z*T)@,1I''XJY3;LX;#6INW*YKJBB)RC=3GEG5.RG;S[\]?H&O0+,+J
M;A,#PD<)NC*+VL-_SOBM%8#%6YRPEG;7$39JGTN<\F9JFF*JIC/L1ZEZ$9T!
M[5C@<PNC];M<*,+IW7&[AK5RF:\/$6L)-5<W>3517-4<NCTD1$;LLYF9C-DB
M6[5-%--%%--%%,13333$4TTTT[(BF(RB(B(RB(V0MAV^#3KM)JZJ?'MZNI+A
M[%%JBBU:HIMV[=,44441%----,94TTQ&R(B(RB(5@54
M                         &,]TR[U(Y]UN?N\LF%C/=,N]2.?=;G[O*]G
MCM\)1/#Q:VJO>E35[TJCH@                 #T_Q,NJ?J7\-X3[2EY@>G
M^)EU3]2_AO"?:4IC&%+3FU=D^#<"<!O^Q^K?P1@OLJ7U5\JX#?\ 8_5OX(P7
MV5+ZJ3C+1C" !"0               'X&M.K&"TSH_%Z+TCA[6*P6-L7,/?L
M7[=-VW71=HFF<Z*\Z9RSSAK3^CR]"QQO QKKB-:M Z/Q6(U/UBQ=_$SC+-B*
M,)@L1=HHJIL943/F>V9BJ(CD\K*9RB6S/>7N-]Q7=7^%W4G2NJ6L&%IQ-K$X
M>_5@ZJJ:)JL8N;55-NNGEQ,1G.43NV9;=B8E,53$WQ_>-335UQE/EY;TCWGT
M0CB9::X$.$32FJFE+%RUAZL1B+^BJ[M-/*NX.*XRSY.<54T<N.3,1ZG)X7FN
M(Y451GMWQEENV93EU\NWO[:8N;U-43$3&$N((SV$$)
M    '[.B-)XG W[.*PF(O8;%6;E-RQ>L7*K=VU73,517351,54SG$;(G/?LE
M^,Y5.=-,SMW9;)C.)B<XF8RS[7T@V,'2_718L)PE:OV]0-;M+6+&L>B</19P
M%&-Q,S?QL6IHMTV[-5R,JYKIJY<1%7-EOADE\*?"?H?4[06D=8-.XVQ@-'Z/
MPUW$7;^(KBBC^KMU5Q3$SMF9Y.641.QILN ;APT]P=ZT:*UMU<Q5>$TGHG%6
M\19JBJNFBY%-=-55JYR)C.FJ(W\TQGES+[?1-^CTZ>X;M1= :G:(MWM$T4X"
MW3K)>HJO6ZL;C)M\B_-.>433<SFF.:(SYUM$Z=OZ-.JRF)NC3$X=7;[MCRKT
M8OHDNE^'CA"TA31C+DZK:%Q=>'T59L8FY5A,51;HBBG$>894VYY,Q/)G*J)G
M.K9L6:J;DQ.<3,*M-5/]ZF9GFV3ULO!S9]=QYA$RVJ*8B+OB=;E11%41GLFJ
M,XG/9U_3=F9SRY^XX]S+/9$QLY_+=UD?-9RRSG9ES];XNXEJJF=^<]M"R4
M              $8C,$%6S/IHRF(G;MG=&Q&;4[,MO:V\_/Y=O)&S5E,9QGO
MZW/EEOCL>#G!R>1<KFFF)Y5555,4T4Q/*JG/*(IIRSF<]W7GXF:'TNAT(S\)
M7,+PO:\Z/IG!VYHO:$T=CL+3-<[*^37,7/31RYY-=4\F,LHIRV3"SYT%7H7F
MD^'G7S!8_2.'Q-C4[0>+P^)Q^-IIIJM7KEFJJKS*9JSSHY5$1%,9YU=B)AL[
M.#3@XT5JEH31^@-"X:WA<!HW#6L-9MVZ*:<XM411RZ^3$9U599S/7E:-';\:
M>#4MJ[YS8PC'@[O8L46J*+=NFFBW;IIHHHIC*FFBF(IIIIB-D13$1$1UE3)$
M58@                 &MTZ:)ZMN!]YXWZ^'8R3)MZ:)ZMN!]YXWZ^'8R2]
MICL\(;=CS8[_ !D 490                   !E8=*R]5#2WN=/V4,4]E8=
M*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J    Z]K;^:](>\\3]E4U/71@>K+
MI_WSC/WB6V%UM_->D/>>)^RJ:GKHP/5ET_[YQG[Q*\<V>[WKV7.CO6K0%&Z
M                     )Z-Z1/1O!LW>EW^I/9]RH_Z3(88\_2[_4GL^Y4?
M])D,+VF.SPASHX^( HD                               !"=TM89TQ;
MU;[WN>-^UM-GG,[)^/RAKD>CT<4_A'UKX:+^,T%JKI/2>#JMXKD7\-;I\S]-
M<MS&V:HWQ$SNYLMZ],:)[DT3=53,Z(T^#%V'L_\ )Z\,?M#TSWEKQS\GKPQ^
MT/3/>6O'1F3JG8W/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)
MU3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C
M >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T
M/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#
M'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)
MU3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C
M >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T
M/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#
M'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)
MU3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C
M >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T
M/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#
M'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)
MU3L/24^U&V'C >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C
M >S_ ,GKPQ^T/3/>6O'/R>O#'[0],]Y:\<S)U3L/24^U&V'C >S_ ,GMPQ^T
M/3/>6O'5Z>A\<,F64ZAZ:RC;LHM1_P"[?V_H,R=4[#TE/M1MAXI'M7\GIPQ[
M?_V#TU,1&<S%-O*([/IN;KO.O"1P3ZP:H8R-'ZQZ*Q6B<=EYI&'Q,1%<T1MF
M8RF8W<_T(FF=4[$Q7$X3$]\/FF0Y,7?39Y3/I<LMD_'N[JA5OW9;H[D9=WKH
M62@                     +KW0;.K;JW[O8^VI6H5U[H-G5MU;]WL?;4K4
M8L5MS);8_ ?V%GW*W]2ERW$P']A9]RM_4I<M5J      #R3Q[NI%KY\ XGZU
M#UL\D\>[J1:^? .)^M0F,81.$M/APB_G[37PKI#]ZN.F.Y\(OY^TU\*Z0_>K
MCIB'0C"  2
M                                                  #D44\G*<XW
MY<T[N?GV;-\);M,Y[XG=ZG++;GUO+]@*)DCR9WY;%>S<RV9;XRZ_//-/9G+_
M #!QQ5N499;MT<\;,HY]VWXG>>#[@YTUK-CJ-&Z!T??TGC[D9T8;#<FJN8SR
MVQ,Y1GGEV_C"9='MW)B)CFG?L[7/^QV+5W5W'Z6Q=G!:,P>)QV,O3%.'PV'M
MU7;M54U1&5--.^,YRVS3OB)F%^SB+]+Y\*W"=BZ+FLVC<?JCHRKE5TW\9;MT
MS7;HY$\J*YG+T^<\F*-O9V[,ROB/= VX)^"; 82YB]%V=-Z=L;9QN)M6:^35
M%5-454U3157,S53GMJV<W8MFZ]'5TM>JWC^'3U]'ZL/KH;?2_'"-PL8BUI?6
MW"8K4_0N%Q%N[79TMA:(N8[#4W*9RHCES5,78FK*FF,\MLS$;&>MQ-^A[\'/
M GH>QHW5/0>"LXF+41BL?.&M3>O7YGEW+E%4T<JW$U3,1R<IRC.<I>W<#@;.
M&M6[&'M46;5JF**+=NF*::::8RB(BF(C=#EHO8*IF=,Z?".Q!$$(
M                                    &,]TR[U(Y]UN?N\LF%C/=,N]
M2.?=;G[O*]GCM\)1/#Q:VJO>E35[TJCH@                 #T_P 3+JGZ
ME_#>$^TI>8'I_B9=4_4OX;PGVE*8QA2TYM79/@W G ;_ +'ZM_!&"^RI?57R
MK@-_V/U;^",%]E2^JDXRT8P@ 0D                 !9&Z-'T+S0_#WJ)C
M,=@L)A</KCH/!8K$Z/TE%NW&)NT6;<7(P_FDTS,Y^9S&4U1%5,\GG:P;A0X-
M=+ZH::QV@=-8:O"X_ 7Z[5VW.ZJ;=<TQ<IGGIJY.=.S9NYFZPKHBJF::HBJF
MJ)IJIF(F)IF,IB8G9,3&R8G9,;&%STQIT(ZK26'KX7M1L'>JQ.%HN_AC16$L
MV_,[E-VNW5<O3%-$51,9351,SOF8G//.+8QUQOZF2SKS9ZIQZNOBP3Q^AB<)
M-NNNBJB:+EJY51<MU>JIFBKDU15&SD\FJ)B8G;"G5:B=D<F)C/GF=D=W;O[/
M85;CAB:JG)*                    ",3E,3UG)B]G5&S*)G;$3OVSOS[G:
M[CB@/T)G^[GZJ)B9F9RWSMV;-N6R/*:4V9F:MO-GSY3GS1.?AS4/-)RRSGFY
M]FSXNXC%VJ.>=G9_D#E1.<;)V_I35NG+/..?+K9\\Y==PJJIG?G/;0FK/;]*
M                   ",3EN034TS,[(F=O-Y=@')FJ(C9'*B=L[9G*=L=:'
MJ3B><5G6+A?UXT-JCJ]@ZL9?Q>,PD8S*?['!5WZ:;UR>W1%678VYQD\^:GZL
MXW36D<'HC 6;F(QF/Q-K#6+5N*JJJKEVJ*(B::=O)C.9JGFRVRV770'>A>:/
MX&-1;.LVF<%1?UNU@M6L5Y[Q%JCSSA,/7%4S:M^EBJW3.<4TQGLIW;=J8AAM
M;2[1&,[NM<SX@O$ST)P):AZ/U7T5AK%G$39P]>D;EFBBGS3$46\IB:J::9JY
M-5549[8F=KV^!,WM2 !"0                 &MTZ:)ZMN!]YXWZ^'8R3)M
MZ:)ZMN!]YXWZ^'8R2]ICL\(;=CS8[_&0!1E                    &5ATK
M+U4-+>YT_90Q3V5ATK+U4-+>YT_90M3CW3X2PV_-[X\6Q( 5:H   #KVMOYK
MTA[SQ/V534]=&!ZLNG_?.,_>);876W\UZ0]YXG[*IJ>NC ]673_OG&?O$KQS
M9[O>O9<Z.]:M 4;H                      GHWI$]&\&S=Z7?ZD]GW*C_
M *3(88\_2[_4GL^Y4?\ 29#"]ICL\(<Z./B *)
M          '6\?J?HK%7/-<3H[!W[NW^LNX>U75M[-5,R[( Z=^+W0?L3@/F
MMGQ#\7N@_8G ?-;/B.XB;Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ
M>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1
MW$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[
M$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL
M^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z
M#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$
M+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X
M#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(
M?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]
MB<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y
M'3OQ>Z#]B<!\UL^(?B]T'[$X#YK9\1W$+Y'3OQ?:#]B<!\UL^(C^+[0?L5@/
MFMGQ'< OD=,N:@:#BBN/P5@(BJFJ*O\ 5K.[+*?[FS8UN/3*VC,+A.&ZBUA+
M-NS:C"5Y4VJ::(F.18YJ8B,Y[39=8K^RN?\ )7]66M/Z9AG_ .>%N?\ ^2J^
MSPZ8PGN6L^?3W^#''II]-Z69H]+OJG]G-O4*YG/;.>[;\157,[\Y[>U*JW@
M                    !=>Z#9U;=6_=['VU*U"NO=!LZMNK?N]C[:E:C%BM
MN9+;'X#^PL^Y6_J4N6XF _L+/N5OZE+EJM0      >2>/=U(M?/@'$_6H>MG
MDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/VFOA72'[U<=,0
MZ$80 "0                    $W)G?EUOV[8!**UJU,_W9J[$;\_BB=W63
M58:N)F.15'8FFKP XXK>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_
M $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\
M*(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T
M:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YW
MK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP
M HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_
M $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!
MYWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N
M]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>
M=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J
M\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J
M[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBM
MYWK_ $:N]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N
M]J\!YWK_ $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_
M $:N]J\ *(K>=Z_T:N]J\!YWK_1J[VKP HBMYWK_ $:N]J\!YWK_ $:N]J\
M*61DY=O#UYQ'F54YY91R:\YW[MG/N^)RJ]%XB8V86_&Z8GS&[NR_Y?C[0/R<
MD<GZEO16)GTL86_5-6[^INY_%')VY/TK>JVD9IIRT;C:HG+;&'O;9['I/BR$
M7NLY3UC+L/JN"X%]:L1%OS'5S2U=-V,[=<8*_,51VYIB-NS?EUWW[53B \*.
MF+F'M835?'<O$T37:BJS7&=,;)Y6R9B>QM^)-TZI5FTIC&8>*T:9^^.[&2[9
MJGT%3A[TQ;JN8;5.[331-,3-WS2G.)RC./ZK;E.W+/=LWO:W!;TMWPN:5\P_
M#-%S >:54Q739HIJBBFJ8V\JNF9F8C?Z7XDYDZE9MZ==_8QQYCEQ,^EIRRC+
M=.R)W?1VU*FWGEZ:F)GFZV7:^YG!\&_2DV Q5JQ>T]KSI/"35335=LVJ+$UQ
M.>V-EF)I\LEU[@#Z78X']3XPU.D*)T]38\RBOSW9M35>BWOY54VL\ZYWSF7=
M<>*DY1'1$SN:VW4'@?UCUHKBSH+16*Q\S7%&=J/2<J=L1G,1UL]G[%S[@ Z"
M%PW:YXS"TWM7+^C-'7Z?-//=_9G1R<XY.<13$SVY[398:@<13@EU7IM4Z$U&
MT%@IM<F::Z,)1-<U4QE%554QMJZ\Y?$]48/1V'P]NBU8LVK-JW3%%NBW;IHI
MHIIC*(IBF(B(B(-'7.YCFVJG5&_@PNN+7TJSA,+BM'Z5USTU%ZW%-J[=T;R[
M5ZW,S3%4Q<IBWOVY93,\VYDE\7_H87 WP=18OZ#U,T/;TC9BF9QTX2SYK573
M33'*C^KB8VTY_'N7!PSN[L8YTXS,]NE3M6J+=--%%--%%,<FFBBF*::8C=$4
MTQ$4Q'-$1"H"H
M ,9[IEWJ1S[K<_=Y9,+&>Z9=ZD<^ZW/W>5[/';X2B>'BUM5>]*FKWI5'1
M               'I_B9=4_4OX;PGVE+S ]/\3+JGZE_#>$^TI3&,*6G-J[)
M\&X$X#?]C]6_@C!?94OJKY5P&_['ZM_!&"^RI?52<9:,80 (2
M       /P=:=6L'IG1V,T5C[5-[!X_#W,-B;541,5VKM,TU1E5$QGEMB9B<I
MRE^\ UF?1X^A<:3X'=>,=K7H+1M4ZDZ;Q%W%6\115RXLW+EW;YK133331'*K
MBFN<]\9Y;V.Y<JBF9R[$QEG&4]?L[-T[MO6;D[C=<5O5[A<U+TMJII_!6<53
MB\+=HPER[LG#XBJGTE<593,4\J(SV=GKM4KT0+B8:;X#N$/2NJ.F+-<6Z+^)
MN8"]-%SS*YAIQ%<6Z:+LT4Q<FW1-$S,9SR9B=BTZ=.UGL:_X9[N';'@\*559
M^6[L)5?D4S,^FCL=F=NS=!%B<_39Q&<;<HRB,\IF=JK94!/73EV8YIZZ0
M                                      $:=\=L$%6S35-413GG,Q$9
M=>=D?',SE';R5:XIJY.ZGFJV?_Q;-^>S]B^)T%/H7^DN'?7C":1TA@ZOZ':%
MQ5J]CL35773;O7;%ZB:[<9433733$3LSF)JYIY*8A2NN*8O^+UX/I<GH1\X_
M%?C<U]T?=M8>S;BG0>C,53$TWL[O+HQ4TS;F(GTD3/IMD91&V9AG08?#T6;=
M%JU1%%NW13;HHIC*FFBB(IIIB-T1$1$0Z=P<<'NB]5-":.U?T-AZ,+H[1F&M
MX7#6J(B,J+<99U91MJF<YF=[O!,M*9OF9G&?B[N $
M #6Z=-$]6W ^\\;]?#L9)DV]-$]6W ^\\;]?#L9)>TQV>$-NQYL=_C( HR@
M                  #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8
M;?F]\>+8D *M4   !U[6W\UZ0]YXG[*IJ>NC ]673_OG&?O$ML+K;^:](>\\
M3]E4U/71@>K+I_WSC/WB5XYL]WO7LN='>M6@*-T
M 3T;TB>C>#9N]+O]2>S[E1_TF0PQY^EW^I/9]RH_Z3(87M,=GA#G1Q\0!1(
M
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
M<U%--,=R(B%5$0D
M           8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5
M-7O2J.B                  /3_ !,NJ?J7\-X3[2EY@>G^)EU3]2_AO"?:
M4IC&%+3FU=D^#<"<!O\ L?JW\$8+[*E]5?*N W_8_5OX(P7V5+ZJ3C+1C" !
M"0                   !91Z,]T,_1'#OJ'?Q=BQ:LZS: P]Z_H_$6[/]??
MV\J;<UVZ9KKJB<YB*LXRF8S7KDM5,3$Q,1,3&4Q.V)B=DQ,<\3',F)N&E4X2
MN#?2NJ6GM(ZOZ8PUS"X_1V(N8>[;NVYMS7YG=JHHN44UQ35--R*<XF>?9.V'
MS^<HSVY3,;8V[-N>?<WS\>UG7=,3]!Z_"U&,X9.#_1MVK2%FQ15K%@L/%=5N
MY:INU35<M6J<XIKGE\J*N3'ILXF<ISC!5Q>!N6:[EN]17:N6IFFNW<IFBNBJ
MF<JJ:J:HSB:?[V>Z>QM)AN6==\=<8_&IQKLQLRG/+/Z>OS]R%%&=\H(9
M                                   $U,9^79B.8$J-.^,]V;EU6X]3
M%.VCU4S&6?\ *>[D[)JCJ;I'3VD\)HG1&"OXS'XR]39L8:Q;FY<KN5UTTQZ6
MG/TE/*B9G+93O"]Z'XG7%0U@X8M>-$:GZO6*YN8W%6:;^)BS>KM8:Q-ZBFJJ
MNJFFJFFJ::IRY4Q%.V9B<FUAX@W$KT#P'ZAZ,U6T58LTXNBQ35I/$VJ8IB_B
M9VW)B8C;3RN?GG;V9MM] OZ%SA.!+4ZWI_3.!IG6G3N%MWKMS$T9XC#T7IIN
MSE%?]G5E$41LB8IW9;60(M.C1M:-=>=-_1T<?CH %50
M    &MTZ:)ZMN!]YXWZ^'8R3)MZ:)ZMN!]YXWZ^'8R2]ICL\(;=CS8[_ !D
M490                   !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]
MT^$L-OS>^/%L2 %6J    Z]K;^:](>\\3]E4U/71@>K+I_WSC/WB6V%UM_->
MD/>>)^RJ:GKHP/5ET_[YQG[Q*\<V>[WKV7.CO6K0%&Z
M     )Z-Z1/1O!LW>EW^I/9]RH_Z3(88\_2[_4GL^Y4?])D,+VF.SPASHX^(
M HD
M                !0Q7]E<_Y*_JRUIW3,/5OM^\JOL\.V6.*_LKG_)7]66M
M.Z9AZM]OWE5]GAUHPGN6L^?3W^#&_ 5;P                      NO=!L
MZMNK?N]C[:E:A77N@V=6W5OW>Q]M2M1BQ6W,EMC\!_86?<K?U*7+<3 ?V%GW
M*W]2ERU6H      /)/'NZD6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"
M+^?M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F(=",( !(
M C&^$$8WP#).Z6DZMV!][3]O#94M:MTM)U;L#[VG[>&RI6G".]H5\ZKN %4
M
M
M         #&>Z9=ZD<^ZW/W>63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ
M]Z51T0                 !Z?XF75/U+^&\)]I2\P/3_$RZI^I?PWA/M*4Q
MC"EIS:NR?!N!. W_ &/U;^",%]E2^JOE7 ;_ +'ZM_!&"^RI?52<9:,80 (2
M                      ZWK?JG@=.Z,QNB-)6*<1@<?8KP^)LU^IKMUQMB
M>U.4QV8AK-NCK]#%TIP-Z^8O631N&IKU1T[>IKP]6&M79\[WJZ[LS5<J]-$4
MS3R*)SRVQ&?JLXV=KRAQR.*;J]PQ:E:4U3T[@\)>G%6*Z<'BL19B[5A;V4Q3
M71.RJ(G/;$3ESK1/1\0FFJZ;X_O&IIN;D1$Y1G\?6RC+[TCVWQ[^)OI[@7U[
MTMJII;"8FWA[&*NQH_&7K-=NSB;'+JY/(N53,5Y4TQR9SVT[=KQ538F8B=FW
M+^]'/FB8N;M-43%\*(C5&4Y((6
M 1B,P0%2NU-._P O*-L=A-%FKL<\;XYM_EUMO,">Q1-4Y1$S,Y1$1G,U3G&5
M,1MSF9W1E.<Y1SLW#I=7H0]%RJWPN:]Z/IKFC.K0.%OVZ]E7*M5QRXJFFF8V
M<NK*G;.S=&2S5T$7H8&D^'#7[ :6TG@ZK>I^A+\W\=<Q.'N>88NJU%%5$6JJ
MIIIKBBJK++*K.O=G$-F_P=Z@:,U7T-@-!:'PUK"8#1]BBQ8M6:(MTY4Q$35-
M,?WJN>9F9[.Q:-';\:>#5MJ[]$81CUSJ[NEW.BB*8BFF(IIIB(IIB(B(B(RB
M(B-D1$;(B-D0F!5A                        :W3IHGJVX'WGC?KX=C),
MFWIHGJVX'WGC?KX=C)+VF.SPAMV/-CO\9 %&4                    96'
M2LO50TM[G3]E#%/96'2LO50TM[G3]E"U./=/A+#;\WOCQ;$@!5J@   .O:V_
MFO2'O/$_95-3UT8'JRZ?]\XS]XEMA=;?S7I#WGB?LJFIZZ,#U9=/^^<9^\2O
M'-GN]Z]ESH[UJT!1N@                     ">C>D3T;P;-WI=_J3V?<J
M/^DR&&//TN_U)[/N5'_29#"]ICL\(<Z./B *)
M                                                   4,5_97/\
MDK^K+6G=,P]6^W[RJ^SP[98XK^RN?\E?U9:T[IF'JWV_>57V>'6C">Y:SY]/
M?X,;\!5O                      "Z]T&SJVZM^[V/MJ5J%=>Z#9U;=6_=
M['VU*U&+%;<R6V/P']A9]RM_4I<MQ,!_86?<K?U*7+5:@      \D\>[J1:^
M? .)^M0];/)/'NZD6OGP#B?K4)C&$3A+3X<(OY^TU\*Z0_>KCICN?"+^?M-?
M"ND/WJXZ8AT(P@ $@                   ",;X01C? ,D[I:3JW8'WM/V\
M-E2UJW2TG5NP/O:?MX;*E:<([VA7SJNX 50
M
M                                             ,9[IEWJ1S[K<_=Y
M9,+&>Z9=ZD<^ZW/W>5[/';X2B>'BUM5>]*FKWI5'1                  '
MI_B9=4_4OX;PGVE+S ]/\3+JGZE_#>$^TI3&,*6G-J[)\&X$X#?]C]6_@C!?
M94OJKY5P&_['ZM_!&"^RI?52<9:,80 (2                        L7]
M&NZ&%HOAQU%Q^E<!A9_I7H7#58G!56+--5W$>=[==5-.SDU3,1.4QG/*ISCG
MG+6(\(G!]I75?2^,T'IG#5832. N>98G#UT^FHJRF=TQGE.4S_DW7E5,51,3
M$3$Q,3$QG$Q.R8F)V3$QLF&%9TQ)T(.UC/-N%O4+1-NS=HL9Z;PV$IIIF]<M
MTUUUW:J(Y.VJ(SIG+9,S&>V5HT]J]G7FSU3NG7Q8,%5&41.S;&>^.OEN\OV2
MIJ^(M56ZZJ*J9IJIF::J:HRJIJB<JJ:HWQ-,[)S^]+5;RB)SB<XS\O+FE5NJ
M0                                .1;HIF-O8RRW[OBY\L_*0<=-3OC
MXOI35V\IR[.7<B.MGUT*=D];=NCLP#D5^FC?GEMVS$3S1.S+.=O9_:]?\2CB
MD:?X9==M%:I:%PF)NV[]ZCS_ (C#VIN4X>QGG/+G.F*9KB?2SMRB)F9SW>;=
M2-2=):R:7P6A-#X>O%Z0TE=HP^&L4[)KN5;L^:FFF=\[^MO;,CH'/0LL#P'Z
MEV-/::T?:HUQT[8LXC%UW**:[MBBNQ;F,JJHF;>?]VFG+*-N4<]J8Z=6_J8;
M6TNBZ,9W=?!<LXC7$\T!P+:AZ'U3T1A[,7L+AZ//>+IM4T7;UZJW;BNFJJ,Y
MFFFJG*,YGGG.=[V8")EJ@"                        !K=.FB>K;@?>>-
M^OAV,DR;>FB>K;@?>>-^OAV,DO:8[/"&W8\V._QD 490
M   !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J
M  Z]K;^:](>\\3]E4U/71@>K+I_WSC/WB6V%UM_->D/>>)^RJ:GKHP/5ET_[
MYQG[Q*\<V>[WKV7.CO6K0%&Z                      )Z-Z1/1O!LW>EW
M^I/9]RH_Z3(88\_2[_4GL^Y4?])D,+VF.SPASHX^( HD
M                                                         !0Q
M7]E<_P"2OZLM:=TS#U;[?O*K[/#MECBO[*Y_R5_5EK3NF8>K?;]Y5?9X=:,)
M[EK/GT]_@QOP%6\                      +KW0;.K;JW[O8^VI6H5U[H-
MG5MU;]WL?;4K48L5MS);8_ ?V%GW*W]2ERW$P']A9]RM_4I<M5J      #R3
MQ[NI%KY\ XGZU#UL\D\>[J1:^? .)^M0F,81.$M/APB_G[37PKI#]ZN.F.Y\
M(OY^TU\*Z0_>KCIB'0C"  2                    (QOA!&-\ R3NEI.K=
M@?>T_;PV5+6K=+2=6[ ^]I^WALJ5IPCO:%?.J[@!5
M
M                                                    QGNF7>I'
M/NMS]WEDPL9[IEWJ1S[K<_=Y7L\=OA*)X>+6U5[TJ:O>E4=$
M      >G^)EU3]2_AO"?:4O,#T_Q,NJ?J7\-X3[2E,8PI:<VKLGP;@3@-_V/
MU;^",%]E2^JOE7 ;_L?JW\$8+[*E]5)QEHQA  A(
M    ZKKMJ7H[6'1>-T/I;#6L7@,?8N8>_9NT4UTS1<IFF9B*HF(JB)V3\7.[
M4 UA71QNA8:3X$]=\?K'HFQ<Q.I^G,9YO9N6K%--G1U5VB*HM3-N(CD3/J_2
MQ--4YSOV6!IM1R=T9[-O*C?UNYEGM^]N/..CQ5-"<,&HFEM4=,V+=R,38NUX
M2Y7;MUU6\3%JNFWE-=-7)BJ:LIRRYNW&J6X^/$_UCX&-?M,:KZ:P-_"86G&7
M:M$W[G)FC%86.35RJ)HRCTDU993ELRF(G;,6G7M;%C:?PSW=FKN\'B>;4Q$3
MLVY\\<T9^7<4G)KHJBF/39QMRC;S1/8V;-G\D/,/^*.;FGGC/K>785;#CBO5
M9RIY43$QLVQV>WUMWE,*                             ",;>Y/[(05Z
M+$S&>?[)YZ<^:/+M2",6ZHJB(RB=D[XY^U'=A'DU35EMF<YRRV[8RG9EOG9&
M67/E"%'*S]5E,4QMG.-G6SYM_P :_5T$/H7&D^'#7K!:9TMAKN&U0T'?IQ5[
M$5T456,9<MTUU3:Y-RFKE4S,1R,MDS.>4Q&V8B]2NO-B^?[RN_\ 2Z'0E+6(
MJPO"YKO@/-K5=NF_H?!8JQ3R8FJW$V:_ZRF:LXF8KKF,ISRB,HB6<);MTT4Q
M33$4TTQ%--,1E$1$91$1&Z(B(B(YH=1U U&T9JUH?1^@]$86U@]'Z-PUG#8>
MQ:HIHIIIM411G,4Q$355EG5.6_=LR=Q)G9#2F;],XR (
M          &MTZ:)ZMN!]YXWZ^'8R3)MZ:)ZMN!]YXWZ^'8R2]ICL\(;=CS8
M[_&0!1E                    &5ATK+U4-+>YT_90Q3V5ATK+U4-+>YT_9
M0M3CW3X2PV_-[X\6Q( 5:H   #KVMOYKTA[SQ/V534]=&!ZLNG_?.,_>);87
M6W\UZ0]YXG[*IJ>NC ]673_OG&?O$KQS9[O>O9<Z.]:M 4;H
M          GHWI$]&\&S=Z7?ZD]GW*C_ *3(88\_2[_4GL^Y4?\ 29#"]ICL
M\(<Z./B *)
M                        4,5_97/^2OZLM:=TS#U;[?O*K[/#MECBO[*Y
M_P E?U9:T[IF'JWV_>57V>'6C">Y:SY]/?X,;\!5O
M   "Z]T&SJVZM^[V/MJ5J%=>Z#9U;=6_=['VU*U&+%;<R6V/P']A9]RM_4I<
MMQ,!_86?<K?U*7+5:@      \D\>[J1:^? .)^M0];/)/'NZD6OGP#B?K4)C
M&$3A+3X<(OY^TU\*Z0_>KCICN?"+^?M-?"ND/WJXZ8AT(P@ $@
M         ",;X01C? ,D[I:3JW8'WM/V\-E2UJW2TG5NP/O:?MX;*E:<([VA
M7SJNX 50
M
M                  ,9[IEWJ1S[K<_=Y9,+&>Z9=ZD<^ZW/W>5[/';X2B>'
MBUM5>]*FKWI5'1                  'I_B9=4_4OX;PGVE+S ]/\3+JGZE
M_#>$^TI3&,*6G-J[)\&X$X#?]C]6_@C!?94OJKY5P&_['ZM_!&"^RI?52<9:
M,80 (2                          +&G1J.A=:(X==2,7I31V I_ICH7"
MXG$X+%6ZJ**[E%NQ75R9SHF:JHY.Z)]-&<3&>U?+2UT153--41535$TU1,9Q
M,3&4Q,<\3&R83$W#2A<(NHFD-6M,Z1T'I2W-G':-Q5S#8BW.<95VYY/*B*LI
MRJB,XV9<SJ'FG*W15RMFZ<XV=C?_ #9R?3%_0D:+^&Q7"]J7@;5NNQYK=TO@
ML):RKNQ53355/(MT3-4S-,U43,^JG?MG+!RNX*Y:NUV[E-5JNW5537%6RJBJ
MG?35$Y3$Q.R>S$[-A,-NSM,Z.N,>/9+CW9V;*9IC9VLXSB?CGG[3CIYF8V9[
M/V=M(AE                           5:::9IF9JRF-T=?8"DGHJ[FWGR
MYIB$*8SV=OZ'<]1=1\?K#IC1^A=%6IQ..TCB;6&P]NFF=M=RK+TW)B<J:8VU
M3EV!$R]'<2GBF:>X9-?=#:HZ"P=S$48G&X6G25=JK+SM@JJY\TN35,3$3---
M5,;LMLSSMK+Q%N)SH#@5U%T9JKH;#6[=VU8LSCK\13-=V_1:IIF.5%-.<4SG
M'6F>OO6V^@<]"ZT?P*:B8+3FF<)8N:W::LV,9<Q<4QYM9M7;<SYG5,TQ53.5
M41%/]VF(7]%IT:-K2KJSIOZ(PX]L@"JH                           #
M6Z=-$]6W ^\\;]?#L9)DV]-$]6W ^\\;]?#L9)>TQV>$-NQYL=_C( HR@
M                #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?
MF]\>+8D *M4   !U[6W\UZ0]YXG[*IJ>NC ]673_ +YQG[Q+;"ZV_FO2'O/$
M_95-3UT8'JRZ?]\XS]XE>.;/=[U[+G1WK5H"C=
M$]&](GHW@V;O2[_4GL^Y4?\ 29##'GZ7?ZD]GW*C_I,AA>TQV>$.=''Q %$@
M
M             *&*_LKG_)7]66M.Z9AZM]OWE5]GAVRQQ7]E<_Y*_JRUIW3,
M/5OM^\JOL\.M&$]RUGSZ>_P8WX"K>                      %U[H-G5MU
M;]WL?;4K4*Z]T&SJVZM^[V/MJ5J,6*VYDML?@/["S[E;^I2Y;B8#^PL^Y6_J
M4N6JU      !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX1?S]
MIKX5TA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )                    $8W
MP@C&^ 9)W2TG5NP/O:?MX;*EK5NEI.K=@?>T_;PV5*TX1WM"OG5=P J@
M
M
M      8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-7O2J
M.B                  /3_$RZI^I?PWA/M*7F!Z?XF75/U+^&\)]I2F,84M
M.;5V3X-P)P&_['ZM_!&"^RI?57RK@-_V/U;^",%]E2^JDXRT8P@ 0D
M                     !U?734_ :?T5C]#:3P]O$X'2.&NX7$6;E,54U47
M:)IF<IB<JJ<\Z9YIAK0^CF]"OQ_ OKQI/6/06%Q=[4[3.(JQEN]--==.'KNS
M3->=44\BFB)JB*Z<XB)C/.,Y;.1Y*XZ'%.T#PQ:CZ6U3TWAZ+GGG"WZ<'=JW
MV;]=N8IVQMY-544Q/63$]"8JF)OC^\:FG"N\G/TL=;F[>>W/_/F[-%[4X]?$
MWUDX%=?-+ZJZ>PE5FW:QN+G1M^FFY-J]@Z;T^91%=5,?UE%$T\J,YF8RJB<M
MCQCYELB>S5&^.:,_V\W-NZZ&]35$Q$Q@HBO=M<G+;GG&?-UX^/G\LE 2
M                    )J?#/<C,BB9W1GVMOENE&*)SRF,IG[P<ZW8JJJHM
MTT<NNKDTT44TS,U35LB(C?-4S,133&_=&3->Z7+Z$G77>M<+NN^CKE%$6K4Z
M'T?C;4TQ$\JNNF[3171GG5E155G.491$=:;/?01.A@:0X;=>M':9TMA:Z-3]
M$8NU?Q&(]/$7Z[%W.YR9BG+DT<B::8FK;5GG&43GLXM1]2]'ZNZ)P&A=%V*,
M/@-&X:UA<-:HB(B+=JB*(F<M]4Y9U3.V96P[9W-6VKOT1A&/;JXNT6K5-%--
M%%,4T44Q333$91333&44Q'-$1$1$=9."K"
M    UNG31/5MP/O/&_7P[&29-O31/5MP/O/&_7P[&27M,=GA#;L>;'?XR *,
MH                    RL.E9>JAI;W.G[*&*>RL.E9>JAI;W.G[*%J<>Z?
M"6&WYO?'BV) "K5    =>UM_->D/>>)^RJ:GKHP/5ET_[YQG[Q+;"ZV_FO2'
MO/$_95-3UT8'JRZ?]\XS]XE>.;/=[U[+G1WK5H"C=
M   $]&](GHW@V;O2[_4GL^Y4?])D,,>?I=_J3V?<J/\ I,AA>TQV>$.=''Q
M%$@
M                *&*_LKG_ "5_5EK3NF8>K?;]Y5?9X=LL<5_97/\ DK^K
M+6G=,P]6^W[RJ^SPZT83W+6?/I[_  8WX"K>                      %U
M[H-G5MU;]WL?;4K4*Z]T&SJVZM^[V/MJ5J,6*VYDML?@/["S[E;^I2Y;B8#^
MPL^Y6_J4N6JU      !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6
MGPX1?S]IKX5TA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )
M    $8WP@C&^ 9)W2TG5NP/O:?MX;*EK5NEI.K=@?>T_;PV5*TX1WM"OG5=P
M J@
M
M             8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]
MZ5-7O2J.B                  /3_$RZI^I?PWA/M*7F!Z?XF75/U+^&\)]
MI2F,84M.;5V3X-P)P&_['ZM_!&"^RI?57RK@-_V/U;^",%]E2^JDXRT8P@ 0
MD                           !"40!8SZ-?T,O1?#=J#BM(:-T?AJ=:-"
M6K^,LXFBW7&)Q%----7)B;7IJZZ9IG9MSIF8VQFUANO>H>/U=TQI+0NE</>P
MF.T;BL1A;UJ]9KLU378NUVYKIHNQ35R*HIBJFK=,3G$[&Z[N6Z:Z9IJB*J:H
MFFJF8SB8F,IB8G9,3&R885?3%/0AHQEO$<+VHV#NUXJW:KJTSH_"X:J:)H\U
MIKKN3YGLC.*JIIKF(RJF:9]5G%L>V&2SKS9TX3NG7Q8,MR-D>EIC9S3MWQV=
M_-W>LH.=C+%=NJJBY1-%=-=5-=-43353535--5-43ZF8F-W8<7S*<L]F_KQS
M=CRV*MQ3                      34[X[:5-3$S,9<\@Y-4U<N-E,3LV1,
M9;,\OCR[/6>P.)'Q1-8>&C7W0VJ&@<-<NSBL7A_/M_S&[58L8;S:B+E-5RW&
M5$U49\F9F,HB9SRV/,VJ&J.DM.Z2P>B='86]B\;C+]G#X>QA[4W:YKOW*;45
M<BB)F:*9JSJG+9&W..;9H] ^Z%Q@N!+4O#:;TQAZ;NM.F</:Q%RN]8Y%W#1=
M_K<XY<S535E,4Q&S*(Z\+1'3JWL-K:71=&,[NM<CXB?$SU;X$]0]$ZJ:"P5B
MQ>L8>B=(8BU3.=[$SMN9559U<BFJ9B-NV<YG-[2!$RU0!
M                UNG31/5MP/O/&_7P[&29-O31/5MP/O/&_7P[&27M,=GA
M#;L>;'?XR *,H                    RL.E9>JAI;W.G[*&*>RL.E9>JAI
M;W.G[*%J<>Z?"6&WYO?'BV) "K5    =>UM_->D/>>)^RJ:GKHP/5ET_[YQG
M[Q+;"ZV_FO2'O/$_95-3UT8'JRZ?]\XS]XE>.;/=[U[+G1WK5H"C=
M               $]&](GHW@V;O2[_4GL^Y4?])D,,>?I=_J3V?<J/\ I,AA
M>TQV>$.=''Q %$@
M                            *&*_LKG_ "5_5EK3NF8>K?;]Y5?9X=LL
M<5_97/\ DK^K+6G=,P]6^W[RJ^SPZT83W+6?/I[_  8WX"K>
M          %U[H-G5MU;]WL?;4K4*Z]T&SJVZM^[V/MJ5J,6*VYDML?@/["S
M[E;^I2Y;B8#^PL^Y6_J4N6JU      !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@
M'$_6H3&,(G"6GPX1?S]IKX5TA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )
M                $8WP@C&^ 9)W2TG5NP/O:?MX;*EK5NEI.K=@?>T_;PV5
M*TX1WM"OG5=P J@
M
M                         8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>
M.WPE$\/%K:J]Z5-7O2J.B                  /3_$RZI^I?PWA/M*7F!Z?
MXF75/U+^&\)]I2F,84M.;5V3X-P)P&_['ZM_!&"^RI?57RK@-_V/U;^",%]E
M2^JDXRT8P@ 0D                              =8USU/T?I_16/T+I2
MQ1BM'Z2PUW"8NQ7&=-RS=IRJB<^['6F(R=G :P'HXO0P\=P)Z\8K3NAM&W+6
MIVF<1<NV;M%-55FQ>Q%^KDQ$YS3$515$3'Z66S;LL(33Z7=//&^F)]+V(V]N
M.UOYMQ7QW>)WJWPUZCZ3U2T]A,/=NW[-4Z-QEZW375@L7&VW=C/?3$[9IZ^4
MQE+5(\=?B@:P\#.O>FM4-.V;G)P>.Q%K XZ+<VK.+L1=KY%5.><9Q1$9Q3.4
M[)C?LM.O;\=;8L;3^&>[KC5W/'DVMF>SGY_C^CK=K>I.17$1LRG/.8GTT9;M
MG[? H\E5L)0                   '+PE%RNJFBW'*JJJIHIIB.555555E3
M33'/5-4Y4QS]J'%C>ON]!#Z&)C^''7W Z4TIA<]3]"7YQ&.KN6JIHQ-VQ=MS
M3$5594333.>66>=4;-VV8A2NN(B_XOZ%Y3I=KH0TW:[7"UKYHF;==OD7- X;
M%VYJHF(O4UY\BJ>3RIY/*KKRG=%/,SA***::8IIB*::8BFFFF(B*:8C*(B(V
M1$1LB(V1#J&H&H>C-6-#X#06A\-;PFCM'6*,/A[-JF**8IIC*9RC^]5.V9VS
MS.XIF=S2OG&<9 %0                               !K=.FB>K;@?>>
M-^OAV,DR;>FB>K;@?>>-^OAV,DO:8[/"&W8\V._QD 490
M    !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J
M   Z]K;^:](>\\3]E4U/71@>K+I_WSC/WB6V%UM_->D/>>)^RJ:GKHP75ET_
M[YQG[Q*\83W>]>RYT=ZU: HW0                     !/1O2)Z-X-F[TN
M_P!2>S[E1_TF0PQY^EW^I/9]RH_Z3(87M,=GA#G1Q\0!1(
M                                                           "
MABO[*Y_R5_5EK3NF8>K?;]Y5?9X=LL<5_97/^2OZLM:=TS#U;[?O*K[/#K1A
M/<M9\^GO\&-^ JW@                     !=>Z#9U;=6_=['VU*U%DNN]
M!LZMVK?N]C[:E:C%BMN9+;'X#^PL^Y6_J4N6XF _L+/N5OZE+EJM0      >
M2>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW
M/A%_/VFOA72'[U<=,0Z$80 "0                   !&-\((QO@&2=TM)U
M;L#[VG[>&RI:U;I:3JW8'WM/V\-E2M.$=[0KYU7< *H
M
M                                                     &,]TR[U
M(Y]UN?N\LF%C/=,N]2.?=;G[O*]GCM\)1/#Q:VJO>E35[TJCH@
M       #T_Q,NJ?J7\-X3[2EY@>G^)EU3]2_AO"?:4IC&%+3FU=D^#<"<!O^
MQ^K?P1@OLJ7U5\JX#?\ 8_5OX(P7V5+ZJ3C+1C" !"0
M              !81Z.!T+K!\-NHN.TQH7"6J-:]#V)Q=BJQA[/GG&1A\Z^1
M3<RIJJKK]35&<S53,[Y7[D)B)B8F,XF,IB=L3$[XF-TIB1I.M<]3M): TGB]
M$:9P5_ :2P%ZNSB\)B8Y-RU<IJFG*JF)F-N7*SSRF,\MF[K=,SG,Q,1,;*JI
MY]NS+K1NZS-NZ8NZ$9:IN7^%O471=WEW*)NZP6[--J+4W*:KE=5544Q35MIG
MET3,3E/I<\LF$=%>4[<]N4[,NQLJR['-U^V3#<LZ\Z.N,8^-:2NB9VYQ.43/
M6Y^SV9GRR<=RK]6641.><;<MT^'9W-VUQ4,@              ",1GN!!4MS
M&W.)YLLIR[OQ))C)W+4'472>LFE<%H30^%KQFD](WZ<-@\-;RBJ[>JF(BG;L
MV1.?\PF7I/B3\4/6#ACUWT3JMH7"7[EK$8FU&/Q=NWRK6&LS<HBKE5SE3RJH
MG/+^[3G,[(;7'B2<4#5_@8U&T5JIH7"82W?P^'HC2&,P]BW:KQ>(RB:YJFB(
MSIIJC9MF)RSSG8MI]!(Z%'HW@+U+P^FM,X>NYKAIRFC&XJ,51;F[@/-+=&5J
M)B,XJRIV4YQR:<L]J_:M,W:-O#N:-=>=-_1T<>\ 55
M                :W3IHGJVX'WGC?KX=C),FWIHGJVX'WGC?KX=C)+VF.SP
MAMV/-CO\9 %&4                    96'2LO50TM[G3]E#%/96'2LO50T
MM[G3]E"U./=/A+#;\WOCQ;$@!5J@   /P-:Z9G1FD(B,YG!XC*.SYE4U0/1B
ML->M<,NG:;U$VZIQ&,F(F,IR\\3M;9+'TQ-B]%49TS;KBJ.O$TS$]V&KDZ8)
MT?8PW#WI:C#T1;HFW?JF(V>FF]$S*T83W+V4_3I[_!8M 5;H
M          GHWI$]&\&S=Z7?ZD]GW*C_ *3(88\_2[_4GL^Y4?\ 29#"]ICL
M\(<Z./B *)
M                        4,5_97/^2OZLM:=TS#U;[?O*K[/#MECB?[.Y
M_P E?U9:T_IF&/\ YWV_>57V>'6C">Y:SY]/?X,;X3<F=R55O
M           *D7)B,N;M1V/ NO\ 0:K4U<-FK<Q355$7[&>4;OZVG?O\N?F6
MIK-643,Y;IC+9GO[,=G]G8A?IZ7ZT!@<7PNX:O%6O-*[5_#1;G*)Y,;9Y^SM
M_P UJ,6&WGZ$]WBV?6 _L+/N5OZE+EJ=F(BBF(W133$=J(A45:H      \D\
M>[J1:^? .)^M0];/)/'NZD6OGP#B?K4)C&$3A+3X<(OY^TU\*Z0_>KCICN?"
M+^?M-?"ND/WJXZ8AT(P@ $@                   ",;X01C? ,D[I:3JW8
M'WM/V\-E2UJW2TG5NP/O:?MX;*E:<([VA7SJNX 50
M
M                                                   ,9[IEWJ1S
M[K<_=Y9,+&>Z9=ZD<^ZW/W>5[/';X2B>'BUM5>]*FKWI5'1
M     'I_B9=4_4OX;PGVE+S ]/\ $RZI^I?PWA/M*4QC"EIS:NR?!N!. W_8
M_5OX(P7V5+ZJ^5<!O^Q^K?P1@OLJ7U4G&6C&$ "$@
M            !F .IZ\ZDZ-UCT3CM"Z7PMK&:/TA8N8?$V+U%-RBJBY3-,^E
MJB8SC/9L:R'HV_0MM*<!NO&-TSHO"6OZ&Z<Q$7L#&%B.1A)NS=JFFN*8B***
MJHB*HRSIJSF=E6S:%/'G'AXH.K_#1J#IG5#3>'MS7BL-<\Y8SS.BK$8;$4T5
M\CS.NJF9IBN:IIF-VW/9O6B>CXA,53$WQ_>/C!IT;T[H[&<[]N?7[/74'L?C
MN<4+3O UKQI75/3&'Q$6</>K_!^+O6YIC$X>)F:8Y644S713&W*/34Y2\=Q1
M,Q,Y3LW[$3%S>IJB8OC!((Y((2            .5;HRVYY9YQLGK=J)V<W9W
MPXKE6ZHG/E9[-L1G._K[M_9[/."&R:JL\^W,[8V;<^O/-ENYNRSD.ET^A)4X
M>G"<+>N^C+%V;MFG$:"M7J::ZK?FE--5FNB*J9RY,YU55;)F8WSL69N@=="O
MQW#AKOA=.:<L7;&J.@[D8N[5<M?U&D+ENG/S&N:Z*HFW5.R*=U56W+*G)LTM
M3-3]': T7@=#:)PMK!Z/T=AK6%PN&LT11;MVK5,4TQ$4Q$<V<SEME:-'?\7\
M&I;5WZ(PC'KG5Q=FR 58@                                   &MTZ
M:)ZMN!]YXWZ^'8R3)MZ:)ZMN!]YXWZ^'8R2]ICL\(;=CS8[_ !D 490
M              !E8=*R]5#2WN=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>
M^/%L2 %6J    X^+B9M7(B,YFW7E'9Y,Y-7?TPQ8KM\/NE8N4S35YE?W];S:
MG*/BB6T7EK3.F?\ #6K?&)O>96XM\O0UJY<F(RBNNJ;>=7;G^]V9[*T3HE>S
MYU/?X2QNP%6Z                      K6J\LXV;8^CRW3L5)HCFVY;)Y_
MCCK1L_;"G9B)SSVSS1VMOT=WL*_)RB=D9TQEG'*SSWY[OI^@&S>Z7AP?)X(,
M/>Y=$Q-%%'(C95&RW.<]C9]#(+Y7EG'A:<#@RX]G"WJ9@J=':L:]Z=T-@J8Y
M-.'P6)\SMQ3LV99=B-[Z3^5,XP/^]/6KY[_VK53$_P!OU:GH*NK;/!M]N5Y9
MQX3E>6<>%J"?RIG&!_WIZU?/?^T_*F<8'_>GK5\]_P"U&CXC]3T-75MG@V^W
M*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T]:OGO_::/B/U/0U=6V>#
M;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3UJ^>_]IH^(_4]#5U;
M9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^]/6KY[_VFCXC]3T-
M75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T]:OGO_::/B/U
M/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3UJ^>_]IH^
M(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^]/6KY[_V
MFCXC]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T]:OG
MO_::/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3U
MJ^>_]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^
M]/6KY[_VFCXC]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC
M _[T]:OGO_::/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E
M3.,#_O3UJ^>_]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]
MI^5,XP/^]/6KY[_VFCXC]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY
M[_VGY4SC _[T]:OGO_::/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]
M:OGO_:?E3.,#_O3UJ^>_]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\
MO3UJ^>_]I^5,XP/^]/6KY[_VFCXC]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC
M_P"]/6KY[_VGY4SC _[T]:OGO_::/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3
M.,#_ +T]:OGO_:?E3.,#_O3UJ^>_]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03
M^5,XP/\ O3UJ^>_]I^5,XP/^]/6KY[_VFCXC]3T-75MG@V^W*\LX\)RO+./"
MU!/Y4SC _P"]/6KY[_VGY4SC _[T]:OGO_::/B/U/0U=6V>#;[<KRSCPG*\L
MX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3UJ^>_]IH^(_4]#5U;9X-OMRO+./"<
MKRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^]/6KY[_VFCXC]3T-75MG@V^W*\LX
M\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T]:OGO_::/B/U/0U=6V>#;[<K
MRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3UJ^>_]IH^(_4]#5U;9X-O
MMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^]/6KY[_VFCXC]3T-75MG
M@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T]:OGO_::/B/U/0U=
M6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3UJ^>_]IH^(_4]
M#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^]/6KY[_VFCXC
M]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T]:OGO_::
M/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#_O3UJ^>_
M]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,XP/^]/6K
MY[_VFCXC]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VGY4SC _[T
M]:OGO_::/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO_:?E3.,#
M_O3UJ^>_]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ^>_]I^5,
MXP/^]/6KY[_VFCXC]3T-75MG@V^W*\LX\)RO+./"U!/Y4SC _P"]/6KY[_VG
MY4SC _[T]:OGO_::/B/U/0U=6V>#;[<KRSCPG*\LX\+4$_E3.,#_ +T]:OGO
M_:?E3.,#_O3UJ^>_]IH^(_4]#5U;9X-OMRO+./"<KRSCPM03^5,XP/\ O3UJ
M^>_]I^5,XP/^]/6KY[_VFCXC]3T-75MG@V^W*\LX\)GY;/"U!/Y4SC _[T]:
MOGO_ &IJ.BE\8"9C/A3UIV<\XS/++;S4]TT?$?J>AJZML\&WQNQRJ*J<\LZ:
MHSZV<9<W;:UKIFO"S9X<K=,UTU_ZI5MIW;+>&V]?N=9:VJZ*/Q@(GD_C3UIG
MTLY_ZY.Z8SF)]+GMAY5X6N&S6K7?2-.E-;M-XW3ND*:<HQ..N>:7.3,1Z7E9
M1LRB,]G-E";]$]:U%E,3$S=HOU],=D/F-RK9RL\JMD;*N;+/GV_S27(IRV3G
M/;F=U/:^)-R:*HRC95ELV3S1MSRSS[&R/I<6<_H_;"K92@
M     )J<L]NQ* Y-5%,Q,Q.64<\YYS$^#]N[9#(!Z7KL7*^%NU-%,SE?PTU3
M'6Y-6]8!LSE$U3$51E,99QGLG/;GMZ^66W9UH92/2O&B\+?X3](57[--VJW=
MMS1G3%666'G++X\Y6HQV^$L.4<WOCQ;%BWZFGM1]"<%6J      /)/'NZD6O
MGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/WJXZ8[GPB_G[37
MPKI#]ZN.F(=",( !(                    C&^$$8WP#).Z6DZMV!][3]O
M#94M:MTM)U;L#[VG[>&RI6G".]H5\ZKN %4
M
M                                             #&>Z9=ZD<^ZW/W>
M63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ]Z51T0                 !
MZ?XF75/U+^&\)]I2\P/3_$RZI^I?PWA/M*4QC"EIS:NR?!N!. W_ &/U;^",
M%]E2^JOE7 ;_ +'ZM_!&"^RI?52<9:,80 (2
M            L,=&^Z%C@N'74B_IG0>$I_IIH&S>Q6!BF8M4XR+6'O3,7:J:
M9F:Z8[?*B>O#60:Y:F:1U?TGC=#:7P]S!:0T?B+F&Q6'KIRY%RU/)JF,XIY5
M$S'I:HCTT9<[=B5T153--41--4335$[IB8RF)[$QL8/W3&?0F*<-8O<+6I&B
MJ*,/9JN7].V<-1<N5\B:)FN8M6Z)VS7$UTS\6<9[+8]S)9UYL]4[IU\6$K%$
M5<T1E&6Z<YYXG9UXCZ7%F,NY'[8S<N[G3Z6J)Y44Q&4YQ-.6^)C?GSY3NW;H
M<>+<SS3W.PJW%,1F$         %:S33,^FG+9/6W[,M_7VJ*K9F<YRC/9,>$
M%3S.*:LLN5LSV[MV>SXMN?['LOB.\3K6#AIU\T1JIH/"7;N'Q.-LT:3Q5J9I
MC"82J)KKJF8IJF*JHIRIZVV9RRAYEU!U)TCK)I;1^@]$X:O$X_26)HP^&LVH
MKJJFY7.7*JY,53%%$;9G++8V=/03>A<Z,X#=1,#I;2^CK/\ 373.'LXO%XKE
M3<KLV[^'HF*9BNF)HN3%6[?1$991L6B.EAM;2[1&,[HU\%QWB5\4O07 WJ-H
MO5+0MJ,\/A[,XS$333R[^(BU137,S$1.433NYYVO7""*)EJ@"
M                         !K=.FB>K;@?>>-^OAV,DR;>FB>K;@?>>-^O
MAV,DO:8[/"&W8\V._P 9 %&4                    96'2LO50TM[G3]E#
M%/96'2LO50TM[G3]E"U./=/A+#;\WOCQ;$@!5J@   #7<=-/ZJX:WPL:-TK3
M$^>+N%\PN;-E5$TT3ORWQ-,3&]L1V##TU/JCAO/^B=)>9S&)G9YIR:LIB)I_
MO9<F-DY3MW;)WK4]/9[X6HGZ5/;[I84HFKB(F<O+LHS1,1GE._+<JWD@
M                 ";E3U^RE
M                                            1FJ9[F1,YH (Q5,9
MY<Z                       1 .1;FGDY3%,3E.V<\\\X\'ESY>'2H>K5C
M%:[ZS8VY/];A:HY%/7_U2F>YZ:=S$1HHJC?1GG&6WNY_M_9EO9JG2F>JEFG%
MZVZ4SKF]<Q')RY,TTTTTX6BB,IF,JL\MLQ.]:GW2PV\_1[X9S0"K5      '
MDGCW=2+7SX!Q/UJ'K9Y)X]W4BU\^ <3]:A,8PB<):?#A%_/VFOA72'[U<=,=
MSX1?S]IKX5TA^]7'3$.A&$  D                    1C?"",;X!DG=+2=
M6[ ^]I^WALJ6M6Z6DZMV!][3]O#94K3A'>T*^=5W "J
M
M                                                     !C/=,N]
M2.?=;G[O+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJKWI4U>]*HZ(
M        ]/\ $RZI^I?PWA/M*7F!Z?XF75/U+^&\)]I2F,84M.;5V3X-P)P&
M_P"Q^K?P1@OLJ7U5\JX#?]C]6_@C!?94OJI.,M&,( $)
M                    '5-=]3-'ZPZ*QVAM*X:UB\#I##7<-?LWJ(KHJINV
MZK>?)GGIY6<=EVL!J].C>="YQW ?KYI#2NB+5W$ZJ::OU8VQ<MV+TVL)7?B*
MZJ(KBGS.FBF9GE1GE15'-$Y+#W+C=ER8G+/9&>Z8F8S_ )_2W$?'FXGFKG#5
MJ#IG5'3V$HO58G!XBG!7XCDWK.(JM511R+D954Q-66Z=^666]JG^.UQ0-9.!
M?7G2^JNGM'XG"6;&,Q%&C;^(MU?ZUA+>7F=4551'*JY%49SGE5ERHV3*TZ]O
M'O;%C:?PSW=FKN\'C*O+.<ML<TI7)O6Y]5S94[=D1M[$9Q/;B7&5;
M!D Y>&L<N8IIY55=4Q%--$9U53/-$4Q,S,SLB(VSLRSEQZ*<_+K[/+K;&0/T
M#WH6.,X:M==':?T_H[$TZGZ*Q5G%5WYHKHL8BNQ-5><U1E373%5&5-.>V9W3
MLA,1>I:5W1?L[5XGI<OH2%5O#6N&#77"4S3B:;%>A,!B\-7;NV^31-7*Y-V(
MG?53575EEG$4\VW-BMVZ:*:::8BFFF(IIIB,HBF(RB(CFB(C*(=>U1U5P.@M
M&8'1&C</:PN!T?A;.%P]FS1%%%%JQ;IMT^EIC+.8IB:IWS.V9EV0F6E,WZ9Q
MD 0                                      -;ITT3U;<#[SQOU\.QD
MF3;TT3U;<#[SQOU\.QDE[3'9X0V['FQW^,@"C*                    ,K
M#I67JH:6]SI^RABGLK#I67JH:6]SI^RA:G'NGPEAM^;WQXMB0 JU0   !B@]
M-1ZHQ7P:Z TG1:H])BL1;NW(IB:\XJLU1MZW)V;9R97S'8Z9-U%JTSP(Q719
MN7;F#Q.(O4Q;B9F)BW;G.8CM;,]BU/NGP-7;'BUFTQ3G,3.49?'G&>S^6[=G
M.Q-5-,YQGLB<XF(C;,[^U'6A&N>3GLRF)FF8F(SV9[^SGOZT[-V4*%5R9B(V
M?%&2KH*8
M
M              (Q(.3;RRGTTQ.56S9EV(W\_EN;#_I87@SNX+@[O:9\RHIM
MXN**HJY.554U6XB<YYY]-$[Y:\&BY,Q,?\%6Z,NO.WRYVT>Z7LU&HT9Q=M5L
M=R*J+NDK5-=<59[J+=O*8IG=O6IPGLN:V4?P]ON7SP%6       >2>/=U(M?
M/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/A%_/VFO
MA72'[U<=,0Z$80 "0                   !&-\((QO@&2=TM)U;L#[VG[>
M&RI:U;I:3JW8'WM/V\-E2M.$=[0KYU7< *H
M
M                                             &,]TR[U(Y]UN?N\
MLF%C/=,N]2.?=;G[O*]GCM\)1/#Q:VJO>E35[TJCH@                 #
MT_Q,NJ?J7\-X3[2EY@>G^)EU3]2_AO"?:4IC&%+3FU=D^#<"<!O^Q^K?P1@O
MLJ7U5\JX#?\ 8_5OX(P7V5+ZJ3C+1C" !"0
M            !86Z.'T+C1W#AJ'C--:&PMBSKEH.S=Q=C%U4555XBQ:M1/F4
M4TS$S7'(B(RSSIF8RV9K]*G>LT7**K=RF*Z*Z9HKHJB)IJIJC*JFJ)V3$QLF
M)3$C2A:_ZCZ0U=TMI'0NE,/=P^D-&XJ[A<3:KIJIB*[5<TS53%41,T5Q$543
MUN>73JJ,J=L3$[.UY9=GP,W;IC+H1-R/-^&#431O+M6[5^K3>C-&X29N1/*M
MU5XFY%$[:*(Y=451&^9B8SG)A'7K=?*FB8RFG9,3')F.3Z68JSRF)C=,3NF)
M)AN6=>='7&/QUN(.15133$Y[:LMF4[-N[/N?0H3V-R&1   $8@$'(Y<9<F.?
ML<\;(RV=K/KSGNS4,G=-0=1M(ZQZ5P&AM$X2_C,?I'%X?"8>S8M57:IKOW*;
M45U4TQ,Q11-6=54Y4Q$3GL"9>I.(IQ,]8^&W7[1&J.@,-751?Q6'G2&)KHN5
M6[&%\TCS6GE41$>:5T15%.=4<B/3]:&U@XD/%"U:X%M0-!ZFZNX.BQ3@<'9C
M&7ISF[?Q55%,WIJJJF:N3%><4Q,S.S.9F=UNCH)W0O<!P&ZBX'2>F<)A+VMV
MEL+9Q&(Q/G>*+^'BY3-<Q,S55--RJ*HB8C+*([2^LM.C1M:-=>=-_1T<>_P
M%50                                       &MTZ:)ZMN!]YXWZ^'8
MR3)MZ:)ZMN!]YXWZ^'8R2]ICL\(;=CS8[_&0!1E                    &
M5ATK+U4-+>YT_90Q3V5ATK+U4-+>YT_90M3CW3X2PV_-[X\6Q( 5:H    MX
M]%!X/OZ0<$6LEKS"G$3AL)=O1153RIRY$Q,Q$=:(VKASY7PWZ'ITAJCK!@ZJ
M(N1B-&8FWR*J>5$S-&STO.FG&$582TQ^NF BQIG2]B:.3-C2>D+/(C9R/,\3
M<CDY;]F67/$;G4KMJ*>?/[IC+.'IGC?<'V(U:X2-;M'7HIIF=.:4OV\Z>3'F
M5[%7*Z8RJW99S3'-LV;WF:[E_P#ERISRF,N;K1S["6_1-\1/4H (6
M
M                                                         "($
M8D'T3@OT'.D-/:)T?-OS3SWC+=GS*8]7YIS91&V)V[,]OQ9-MGT,74K\ <#.
MJ.CO,/._F6!M3%J*9IBF*K-J8]+.[/\ :U9?$+U.OZ?X7M0M'T6INTW-/X2J
M]')Y5--BB9Y<U1NBG=3V<^PW!>I.A;&CM$:-P>&M46;.'P.$M4T6Z8IICD8>
MW3G$1U\ENCMGP_NU+?G1U1XS^CM("K$      /)/'NZD6OGP#B?K4/6SR3Q[
MNI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/WJXZ8[GPB_G[37PKI#]ZN.F(=",(
M !(                    C&^$$8WP#).Z6DZMV!][3]O#94M:MTM)U;L#[
MVG[>&RI6G".]H5\ZKN %4
M
M                               #&>Z9=ZD<^ZW/W>63"QGNF7>I'/NM
MS]WE>SQV^$HGAXM;57O2IJ]Z51T0                 !Z?XF75/U+^&\)]
MI2\P/3_$RZI^I?PWA/M*4QC"EIS:NR?!N!. W_8_5OX(P7V5+ZJ^5<!O^Q^K
M?P1@OLJ7U4G&6C&$ "$@                                       .
MIZ]:F8'6+0^DM!Z2LTWL#I3!W\%B;=5--456L11-%6RJ,IF,^5'9B&L@Z-YT
M,'&\!VNU[2^B,%B?Z):9O7KUO%>9TTX>Q=N7OZNBFJF9B/-.7E-,1G%6566W
M)M"WBGC[<3;5_ANX/M+ZHZ;P5C$W;N'N5Z-NW:*)FQC(B)MU155&<1RJ8W51
ME.V-JT3T?$)BJ8F^.^-<:N#3S7(HVY15&S*.;;'7W[MG.X\O;7&^XD>N?!1K
MMI;5'2VB\35.%QV)MX._:IBJW>L1=K\SW3.5<41'*_NSOC>\P?BRT][$XWY/
M^:,V=3<BN+HF^'0QWS\66GO8G&_)QX3\66GO8G&_)QX2Z=2<^-<;8=#<V/\
M@ZTY\O9S[,L^?]CN$<&>GO8G&_)_S5ZN#G3T13RM$XR>SR,\]OT3G'<CLETZ
MC.C7&V'2K%/*JHHMTS7-4Q3%/)B:JJJIBFF*=^V9F(B(Y^ZSA.ET.A$T6[-C
MA@UZT?B+6(J\QN:#P&,P]/F-5%-RJJFY1%4S,QZ6)KJB-M64<VVT!T$3H4>F
M^&+7K":>UAT/51J=H2[3B,1<Q5.5%W%6,13$4U6ZMD\GD3%$99S5.<1E$-EW
MJ5J?@-7]$Z/T+HRQ1AL!HW#6L+A;%NF*:*+5N,HB*8B(C.<ZI[,RG#MEK6MI
M?-T81CU]7=TNS6[=-%---,1333$4TTTQ$4TTQ&41$1LB(B,HB-D0G!5B
M                                      :W3IHGJVX'WGC?KX=C),FW
MIHGJVX'WGC?KX=C)+VF.SPAMV/-CO\9 %&4                    96'2L
MO50TM[G3]E#%/96'2LO50TM[G3]E"U./=/A+#;\WOCQ;$@!5J@   #CXO"T7
M[5RS<C.B[15;KB>>FNF:9_9+D -6_P!,%<$-G5'C!Z;P>&MS3A<7AIQ=NOD\
MBBNJ[>FJK*8B8]+RHB<YV;.=8NN3Z6(RV\J<YB(RGM;,^=F^=-3<6.G!X31G
M"-;HIFK&7Z<%<N4Q'*IY5^W')KV9Y3$TSUMF_>PALHFG*:MD;<ISRSF<LEJM
M>MM6$_1[)F/CNEQ0%68
M
M                       !-1OC/<#(0Z7;X /Z:<,^$O>9YQHNBK%37R8F
M*(LT5W9F9JW1Z6(_:V;^%M>9VK=O]"BBCO:8C[F&9TK-Q5\3HW!8[A"OVXBC
M&X:NW17.6?)Q%N::*8Y\HIF,X[+,Z6JZ(^-+0JF^JJ>OP %4      #R3Q[N
MI%KY\ XGZU#UL\D\>[J1:^? .)^M0F,81.$M/APB_G[37PKI#]ZN.F.Y\(OY
M^TU\*Z0_>KCIB'0C"  2                    (QOA!&-\ R3NEI.K=@?>
MT_;PV5+6K=+2=6[ ^]I^WALJ5IPCO:%?.J[@!5
M
M                                                 QGNF7>I'/NM
MS]WEDPL9[IEWJ1S[K<_=Y7L\=OA*)X>+6U5[TJ:O>E4=$
M   >G^)EU3]2_AO"?:4O,#T_Q,NJ?J7\-X3[2E,8PI:<VKLGP;@3@-_V/U;^
M",%]E2^JOE7 ;_L?JW\$8+[*E]5)QEHQA  A(
M                  #S-PI<3K@VUTQ\:4UEU4T7I7'Q_P"IQ%BB;L]F:LLZ
MI[>;YO\ DX.!?VAZ%^;T>*]PBV=.N=J+HU/#WY.#@6]H>AOF]'BGY.#@6]H>
MAOF]'BO<(9\ZYVET:GA[\G!P+>T/0WS>CQ4L]#=X%9V3J'H7+//_ ,/1S?$]
MQAGSKG:71J?*."7@/U5U%P-S1VJFAL'H;!WKGFMRSA+5-N*[FWTU641GOE]7
M!5(                                           #6Z=-$]6W ^\\;
M]?#L9)DV]-$]6W ^\\;]?#L9)>TQV>$-NQYL=_C( HR@
M   #*PZ5EZJ&EO<Z?LH8I[*PZ5EZJ&EO<Z?LH6IQ[I\)8;?F]\>+8D *M4
M   !:"Z-AQ8K?"7P):PX>NS3>JT+A;VDZ*,HFN*K?(RJHSB9SHW[-NS-JHM8
M=%7,%C,5@Z\^5A<1=LU1,9;;=RJB=G-EEEV]V]NI.$C5.WIW0&E]#W8BJWI'
M 8C"U1.6WS6W,1&W9ORWM3)T5/B]W>#;A@UAT+-BK#TXBY<QENF>3$337B+M
M,U413$1E5R8G=G"W1V>$_KXLMA5=5=KC?'Z+; "K;
M
M                                            1B,YB.OL!/;W[L]^
MS/+F=BT!H"[I+'X/1V'HB+^-Q%O#6M]65=V:::<XC*=G*V]=^)1:JB9RV>EZ
M\;IB>QV/YKG/0E>*UC^%3ABU9T;@+%=^WHK2&$TGB[,<F8JP]JJNJK.JJ)B(
MB:,\N?+M)B%*ZKHF=4;^AL5.@R<!%>H7 =JMHR]3EB+N!PMV]75;BBJNJ+%.
MV<HC?$Q.U=@=>U2T%8T9HS 8##V:</9PF$P]BFS3$1%'F=JFF8V;,\XVS&^7
M829TM& !"0     !Y)X]W4BU\^ <3]:AZV>2>/=U(M?/@'$_6H3&,(G"6GPX
M1?S]IKX5TA^]7'3'<^$7\_::^%=(?O5QTQ#H1A  )
M $8WP@C&^ 9)W2TG5NP/O:?MX;*EK5NEI.K=@?>T_;PV5*TX1WM"OG5=P J@
M
M
M          8SW3+O4CGW6Y^[RR86,]TR[U(Y]UN?N\KV>.WPE$\/%K:J]Z5-
M7O2J.B                  /3_$RZI^I?PWA/M*7F!Z?XF75/U+^&\)]I2F
M,84M.;5V3X-P)P&_['ZM_!&"^RI?57RK@-_V/U;^",%]E2^JDXRT8P@ 0D
M
M                               !K=.FB>K;@?>>-^OAV,DR;>FB>K;@
M?>>-^OAV,DO:8[/"&W8\V._QD 490                   !E8=*R]5#2WN
M=/V4,4]E8=*R]5#2WN=/V4+4X]T^$L-OS>^/%L2 %6J      ,*/II3B3V:\
M+HGA.T/H^N_CJKE.$Q]=F)FJW9JNT\N:J8C;3,SRI]-E$1GUV:X\N<<CB_X7
MA+X/=9-5KV'M7\3C]'7K> JN1$^98K+.W5$S$Y9SLE:GKP+[KICHTM-G=L<F
M:HFJ(F)JC+;,YQ.[/=U]N[[N/+T1QFN +2_!KKKIW5'3EGS/&:+QV)LQ,15R
M;E$7KE-NJ,Z:8Y41&541LSV[I>?ZJ:8IVYQ5E,3'/GS9QUNNJWXF^Z=;C "0
M
M                                                           !
M&.X@C$Y;0<B*,YV59[HG+E1.6Z>U$9]SFYF>QTKCQ)XT/H727"EC+41BM(Y8
M3#UU51GYE7:KFF+=/)SY--,QMSRCE3O877%*X#=(\(NOVK>K.!PE>*C':3P=
M&,BFBJJFWA/-?ZRNYE3,\F8IRZTS,9]C;;<3;B^:.X--0=!ZLZ.MTT18P=BO
M$<B,J9OS:IBK*,HRY.[='6YEHPW0U;>K3%/?/NXO4P"K"        /)/'NZD
M6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/WJXZ8[GPB_G[
M37PKI#]ZN.F(=",( !(                    C&^$$8WP#).Z6DZMV!][3
M]O#94M:MTM)U;L#[VG[>&RI6G".]H5\ZKN %4
M
M                                               #&>Z9=ZD<^ZW/
MW>63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ]Z51T0
M !Z?XF75/U+^&\)]I2\P/3_$RZI^I?PWA/M*4QC"EIS:NR?!N!. W_8_5OX(
MP7V5+ZJ^5<!O^Q^K?P1@OLJ7U4G&6C&$ "$@
M
M         -;ITT3U;<#[SQOU\.QDF3;TT3U;<#[SQOU\.QDE[3'9X0V['FQW
M^,@"C*                    ,K#I67JH:6]SI^RABGLK#I67JH:6]SI^RA
M:G'NGPEAM^;WQXMB0 JU0       &$]TS+T.>;N'M\*6J^C,1B,3-^FO2\8>
MBJODT5UU>>+DY4SLBF>7MF,LM^W)@YS;RG;Z:.?9.<;=N?6G+^;=2\+G!;HK
M7/5W2NK6F;%-_ :5PEW"WHJC.:(N4Y<NB=\5T[XF)AJH.BK]#_TMP%<(VE=%
M1@[U.KF+Q-R_H7%U1=FFNU7=NSR*JJHF(G/U'IIC+TO,M.GW\6:PKN^CKPX<
M%J^=Z",H*MH
M
M         !&(^B?V1F"#EVK7*RB*<YJF(IC?,\TQ3$1G,Y[HYYRC>D\RV[/3
M=J)YXGZ/!V5W;H/W$#TCPX<)>!PTX.]5H/1%W#8O&XBJW=C#5S%R)Y'FG)Y-
M7(BWRJHBK.)F(JWIB+U:ZKHO9)/2R/0V_P $:/O<,.L>"O6L=CK5&&T;@\=;
MJIBFS/FLT8BU:KHB/4S%4S.>V8C/9$,S".LZ-P9Z@X'5?0&B= :.L6K&$T5@
M<-@[5%JF*:<K%NFB:MV<S5,3,S5MG-WHF=D8-&_IG&0!         /)/'NZD
M6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/WJXZ8[GPB_G[
M37PKI#]ZN.F(=",( !(                    C&^$$8WP#).Z6DZMV!][3
M]O#94M:MTM)U;L#[VG[>&RI6G".]H5\ZKN %4
M
M                                               #&>Z9=ZD<^ZW/
MW>63"QGNF7>I'/NMS]WE>SQV^$HGAXM;57O2IJ]Z51T0
M !Z?XF75/U+^&\)]I2\P/3_$RZI^I?PWA/M*4QC"EIS:NR?!N!. W_8_5OX(
MP7V5+ZJ^5<!O^Q^K?P1@OLJ7U4G&6C&$ "$@
M
M         -;ITT3U;<#[SQOU\.QDF3;TT3U;<#[SQOU\.QDE[3'9X0V['FQW
M^,@"C*                    ,K#I67JH:6]SI^RABGLK#I67JH:6]SI^RA
M:G'NGPEAM^;WQXMB0 JU0       !;-Z)KT/'5WA[U(QVB\;@L-5IS#82].B
ML971/FD7:::J[=KET335_:>IG;E,Y1UIN9"8D:8?C)<736/@QUKTIJIK)@<1
MA,;H[$7+--R[A[UFUB;5-544WK%5RF(N4S3'IIIF<JHR[,_ Z;<S$SS1V8C]
MC:F]%LZ$?JMQ@M5L5B,+AK.C]<\!9\TT9I"S:IIKNU6HKGS.OD<F:JZLXB,\
MXJB.3._;K,N,MQ;]9>"_6K2>JFLN Q6$QFC[\VZ;E_#7,/;Q5O+.+UGEQE5&
M6RJ*9G*8G=G&<S'3']FU9VM^B<?%Y[ 59@
M
M                           !&(01@%2JS,<W;RF)W=K<A31G&?-'9CZ%
M;S2)F,HV3.<QEV9R_9.63TKQ5>*GK5PMZU8'5C5;1^)Q6(Q-^U1?Q%NQ<NVL
M+:N7:*.7<JHV4U3%4S33,\V>[:(F8C3+F\4CBN:S<+>N6A]5=7='W\1.-QN'
MM8O$VK%ZNQAK%=RF+LW:[<915-'J8Y49;YV9MIST-SH?NJW #J%H[5W0V$M3
MI.Y9HO:5TA51,XB[B;D37<M^:7)FYR*:ZJHRF8SG/F?%.A7]"LU7X =5L%GA
MK6*UIQ%BFO'XVY:CEV;M4YS31-4U3RX_2YN;;NN_+7W>]I5US5-_1T1[^T 5
M5          'DGCW=2+7SX!Q/UJ'K9Y)X]W4BU\^ <3]:A,8PB<):?#A%_/V
MFOA72'[U<=,=SX1?S]IKX5TA^]7'3$.A&$  D                    1C?
M"",;X!DG=+2=6[ ^]I^WALJ6M6Z6DZMV!][3]O#94K3A'>T*^=5W "J
M
M
M     !C/=,N]2.?=;G[O+)A8SW3+O4CGW6Y^[RO9X[?"43P\6MJKWI4U>]*H
MZ(                  ]/\ $RZI^I?PWA/M*7F!Z?XF75/U+^&\)]I2F,84
MM.;5V3X-P)P&_P"Q^K?P1@OLJ7U5\JX#?]C]6_@C!?94OJI.,M&,( $)
M
M                              :W3IHGJVX'WGC?KX=C),FWIHGJVX'W
MGC?KX=C)+VF.SPAMV/-CO\9 %&4                    96'2LO50TM[G3
M]E#%/96'2LO50TM[G3]E"U./=/A+#;\WOCQ;$@!5J@       (9(@!DL^=%$
MZ$;J/QA="7<1?P&'P6N&$M5?@[2]NF+=R:HMUQ%%VJF:.5RJIIB9JSSB-O9O
M!B8D:@'CI]#NX0^!33N-T;K)H7&^<+%VJFQI6FQ,8:Y;IB<IKJSFFFK_ (HG
MDSMVQ.QX&F,FY?XS'%&U$X6M!7] ZZ:#PNDL+>HN4TW*[5$7K55=NJB*HN<F
M:IBF9BKDS.4S&778''1.>EU=;>#R_C]9N#Z:M.:O7*ZKMC1.'P\>;X6U13&=
MN*Z:N5G$1GMIRSVYQ$PFZ_#9P9Z+;HJV\?BYBU6Z8G?G$;.;F\LOBV\RKYE'
M*RV^IYHC?Y;N>?VNV:WZE:6U?QEW1VF,!B='8ZW,4UX?%6^17&6SGV3LF(F8
MSW]EU3DY5;*HC.(SF<LMV[M?R5;,2H7(B)F(VQS<R1/<GTT[8GLQNE(
M
M                                          J6J8F<IZT];[]DJ8"I
M<IRF<MW-.S[E.')IM;^5,1LC++*<_+RW*')F.;[@5(M[,YF,MF>4QGMSZZ>J
MSE,<\;9YMVSL^",MO7=MU*U$TMK%CK6C-!Z.Q6DL?>RIMX;#4U5W*ZIF(C9&
MRGK;:HCLPRBNAF]+B:TZYXW1VLO"/53HK0-FOEXO0F)PN5[$>IFFW-=5><[)
MGU-.6<9[HF$Q"E=I$8XZNE9'XE?0Y.$;ALT]HW1VKF@L;^#<773-[2]5B8PU
M%BF[31=FFJ9B.5--6RJJ8IC?MSALF.AH]"QU'XO^KUFC1^C<+=UEQ=FW.D])
MU44UW9NTY5947*N5/*BJ-M43S=B,O:/%UXK.I/!9H3#Z!U-T)A-%X/#VXHY5
MJU1%ZYEEG-=<4Q.V8SY,;([.3T.F_5M:E=4U8]T=']P!54            >2
M>/=U(M?/@'$_6H>MGDGCW=2+7SX!Q/UJ$QC")PEI\.$7\_::^%=(?O5QTQW/
MA%_/VFOA72'[U<=,0Z$80 "0                   !&-\((QO@&2=TM)U;
ML#[VG[>&RI:U;I:3JW8'WM/V\-E2M.$=[0KYU7< *H
M
M                                                    &,]TR[U(
MY]UN?N\LF%C/=,N]2.?=;G[O*]GCM\)1/#Q:VJO>E35[TJCH@
M      #T_P 3+JGZE_#>$^TI>8'I_B9=4_4OX;PGVE*8QA2TYM79/@W G ;_
M +'ZM_!&"^RI?57RK@-_V/U;^",%]E2^JDXRT8P@ 0D
M
M                !K=.FB>K;@?>>-^OAV,DR;>FB>K;@?>>-^OAV,DO:8[/
M"&W8\V._QD 490                   !E8=*R]5#2WN=/V4,4]E8=*R]5#
M2WN=/V4+4X]T^$L-OS>^/%L2 %6J          @B #CXK"6K]$V[UJW>MU1,
M547:*;E%43LF)IKB:9B8V3$PY "SMQY^@Q<%G#'@L=?C1.!T-K'B?-9MZ5L8
M6S$4U7*.3_9TT1R<IB)SC;/.PON.QTNOPL\&<7+^K-C$:[8.+EVYE@;5JFNC
M#QZ:*L\Z<ZXIG;$Q3GR9ALRE*]8HN4U47**:Z*HFFJFNF*J9B=DQ,3G$Q.[)
M;.UZ?%--4QAHZNC9PN:4[7[@MU@U8Q]>C=/Z(QNBL=;SY6&Q=J::XB*LIF)B
M9BJ(G9,Q5+H4VIVY[,NO.67Q3M;>OA_Z&%P0<(U6(Q&GM6,)Y^OTUQY\L6;%
M-VBJN<\XY5J<]O-G\;''XR72J^B\=?TEI74W3EW#55UW+]G1TUVZ8JSF9Y-$
M54<B-F7I8Y,3,;BZ.B=O'!FIRC7&S3N8)G(C+/.GGV;<]GEL4YA>6X?N@@\.
MNIN(N^==4-*:5T?35=SQ5NFU$4TT5Y1-4QLGEQ&><3'76PN$'@=UGU3NS;U@
MT-B]&US5R?Z^(BF*N5.R:XSRG9EMF,\D3$ZF:FTIG"8[.E\FB-J>Y1EEE,3G
MUL_O5N53,SLB,]TYQLG/?O\ \LDU<QZ7E>FRSSF-D9;?VY[<]FQ"[ABMYEGN
MRVSLCGVSW/+M*,P *MR:9RY-.6_/;FI
M
M     JVIF)B8C/*8GZ8^D%+)/11,[LN?GB-WE]+E33%76V<\9[-^43U^MG\6
M6>4J5$QVIV;=N666V-GZ6WM;N<$M%O.-DQGMV;<]F_\ 8DIHF9F.MGOV;D\9
MQZFJ-W-.6_?O[4/K7!EP(:U:WW9LZN:%QNE+LU<C/#1Z6:NM%4Y1,[-N6R$Q
M")F(QT/DOF6R9SC9GU^;_.,OV[I0IMY^#*<]^7-\2\[Q>.@=<.>NN(L58S5'
M2FA]&WIIY.*N1;G.FO?5Z;TL1MZ\S,?MR*>+;TJUH71E_ Z3URTU<QU5-5F]
M<P,5VJZ:/29U4U1%'(FJ*IRRF*LDYNO1\:F*JWIC#3V<6#_P?<%&LNM6,HP.
MKVA\?I;%U3E39PUF:YB<L]M57)HB<ML9SMYF0+Q%^ERN%+A-M4X[6V;^I.%S
M\U\RQUFU77=L^EY.[ESG7GZFF/2Q._-G8\ /0U>"/@YHPTZ U7P5.*P_)J\]
M7K-BJ[77%/)FJJ8MQLGK9]U[RLV*+=,46Z*:**8B*::*8IIB(V1$13$1$1'6
M-';X,-5K5/5'5CM_1:+XD'0;."O@<PF#OV=$8'2VL&'BB:]*7L)9GE5413&=
M-%=$S.VG/.K:NZ6;%%NF*+=%%NF-U-%,44QVHIB(CN*HB98P!
M    /)/'NZD6OGP#B?K4/6SR3Q[NI%KY\ XGZU"8QA$X2T^'"+^?M-?"ND/W
MJXZ8[GPB_G[37PKI#]ZN.F(=",( !(                    C&^$$8WP#)
M.Z6DZMV!][3]O#94M:MTM)U;L#[VG[>&RI6G".]H5\ZKN %4
M
M                                                          #&
M<Z9AJY/!#-4QG_77(_\ ]?Z&3&\,\>;B,: X<]6_Z.:>Q5_"8>:IJFY8F(JV
MT<C+/DU<T];>M3.G;X(G@T^5=.WF^*=W84\O+.&QOP?2NG!+9LT68TMI"J*,
MXBJJJ9JG.J:MLS;F9RS[G:5?0OG!+[)X_N_X9=&N-_!L^L?=G<UQ>7EG!EY9
MPV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG
M!+[)X_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V3Q_=
M_P ,]"^<$OLGC^[_ (9FQKC?P/6/NSN:XO+RS@R\LX;'3T+YP2^R>/[O^&>A
M?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC
M^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_X9Z%\X)?9/']W_  S-
MC7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8
M^[.YKB\O+.#+RSAL=/0OG!+[)X_N_P"&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ
M>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.'IS
MB;5<GA.U+F8S_P#CF$C9,?IPSV/0OG!+[)X_N_X;M_!YTM5P6:NZ>T;I[":4
MQ_GG1N(MXBU3GLFJW7%49_U>6W*-J8B-<;^"M5M?$Q=.F)CH7_N R?\ ]C]6
M_@C!_90^K.OZJZOV]%:-P6C;-4U6L%A[>&MU3OFFW3R8F78%9E@@ 0D
M
M                            !K<^FAIY7#;@LHR_U/&[_P#FP_:8RG)\
MLX;3OCX]!#U%X>==,'KEK#I/'8?%8.U=MT8:Q5,6:_-N1G-RF*9BO+D1E%6?
M7WO',]*^<$OLGC^[_AKS=.F^[#7J[&6BUNBZZ>G5KF6N*R\LX,O+.&QT]"^<
M$OLGC^[_ (9Z%\X)?9/']W_#1FQKC?P7]8^[.YKB\O+.#+RSAL=/0OG!+[)X
M_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V3Q_=_PST+
MYP2^R>/[O^&9L:XW\#UC[L[FN+R\LX,O+.&QT]"^<$OLGC^[_AGH7S@E]D\?
MW?\ #,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V3Q_=_PST+YP2^R>/[O^&9L
M:XW\#UC[L[FN+R\LX,O+.&QT]"^<$OLGC^[_ (9Z%\X)?9/']W_#,V-<;^!Z
MQ]V=S7%Y>6<&7EG#8Z>A?."7V3Q_=_PST+YP2^R>/[O^&9L:XW\#UC[L[FN+
MR\LX,O+.&QT]"^<$OLGC^[_AGH7S@E]D\?W?\,S8UQOX'K'W9W-<7EY9P9>6
M<-CIZ%\X)?9/']W_  ST+YP2^R>/[O\ AF;&N-_ ]8^[.YKB\O+.#+RSAL=/
M0OG!+[)X_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V3
MQ_=_PT8Z5[X)/9/']W_#,V-<;^!ZQ]V=S7%<EE7=*RS'XTM+4SL_JZ9SV3&7
MF4=9?(]"]\$L9Q&E,?MC+//M_P#[M[GX@_09-1^ /6'&:PZNX_%XB_C9Y5RW
M>G.G/D11LSIC*,HC9&4;]A&CIZ)UZKM2EI:YT773C&K6O- *L0
M      @B X^*PMJ_;KM7K=%VW7$TUT5TQ535$\TTS$Q+RUK]Q(."O6>+D:;U
M+T)CO-<^75=P=F:IF9SSSFB<IB9SB7JT3$HN6!.';I?#@=UKNWKF T9A-%4W
M=UJSAK5$43MW31:YLXRRGFYEJ+A"Z4\P>=V[H'66:N5777%J_>IHY-.V8HIF
MJUEES99LU@3G=D]R8T83,=DM;9PT=+7<*VAKMR- ^9X^FB)FGTU-453E/I<Z
M8BKM3EUW@K67H)G&"T;3=N7=3K]RW;KY$UT37,3LWQG;W9<[;$*=RU17$TU4
MTU4SOIJIB8^.)V%\:MZ\6E4=.V&GJUIZ'APKZ'KFWC=5[]%5--54Q%<SLIC.
M=],<SSGIW@6UFT;1>N8S1&*LT6,_-*IHF8IRW^IB9G+L-S'IO@GU:TE5R\=H
M/1F)JF)IF;F$M3,Q.R8V4QS;'RW'\3O@NQ5-=&(U&U=O4W/5Q7H^S/*Z^>S:
M:.O<F+:KJEIH9P]<;Z:H[=-7@3>=ZNSS?W:L]OQ>63<)Z:Z&_P !^.LW+-S@
MVU8MQ<B<[EC1]JU=B9_O4U1$Y3V<I?%,3T'O@.N6[U']$-'TS=B8IKC#V^5;
MS_1]+MR+HUSL_5?UB?9W_HU*TV.M.?:BKK=I#S&>YEGLG9GU]C:.XSH!7 Y=
MNW;E."BB*ZZJHIBU:RB)G.(R\RV1';EUO6'I>S@?QN&N6*+55BJNCD^:6[5J
M*H[.<6LRZ->Z3UC[N^&L!Y/EG!EY9PV.M'2O/!)Z:?PIC\ZIF<L]D=CU&R(Y
MLMT$]*^<$OLGC^[_ (9=UQOX)]8^[.YKBLO+.#+RSAL=/0OG!+[)X_N_X9Z%
M\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V3Q_=_P ,]"^<$OLG
MC^[_ (9FQKC?P/6/NSN:XO+RS@R\LX;'3T+YP2^R>/[O^&>A?."7V3Q_=_PS
M-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]
M8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_X9Z%\X)?9/']W_  S-C7&_@>L?=G<U
MQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+
MRSAL=/0OG!+[)X_N_P"&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.G
MH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)
MX_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V3Q_=_P ,
M]"^<$OLGC^[_ (9FQKC?P/6/NSN:XO+RS@R\LX;'3T+YP2^R>/[O^&>A?."7
MV3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_A
MF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_X9Z%\X)?9/']W_  S-C7&_
M@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.Y
MKB\O+.#+RSAL=/0OG!+[)X_N_P"&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG
M!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=
M/0OG!+[)X_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8Z>A?."7V
M3Q_=_P ,]"^<$OLGC^[_ (9FQKC?P/6/NSN:XO+RS@R\LX;'3T+YP2^R>/[O
M^&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$
MOLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_X9Z%\X)?9/']W_
M  S-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-
M_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_P"&>A?."7V3Q_=_PS-C7&_@>L?=
MG<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+
M.#+RSAL=/0OG!+[)X_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>6<&7EG#8
MZ>A?."7V3Q_=_P ,]"^<$OLGC^[_ (9FQKC?P/6/NSN:XO+RS@R\LX;'3T+Y
MP2^R>/[O^&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W
M?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_X9Z%\X
M)?9/']W_  S-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^
M[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_P"&>A?."7V3Q_=_PS-C
M7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^
M[.YKB\O+.#+RSAL=/0OG!+[)X_N_X9Z%\X)?9/']W_#,V-<;^!ZQ]V=S7%Y>
M6<&7EG#8Z>A?."7V3Q_=_P ,]"^<$OLGC^[_ (9FQKC?P/6/NSN:XO+RS@R\
MLX;'3T+YP2^R>/[O^&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.GH7
MS@E]D\?W?\,]"^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_
MN_X9Z%\X)?9/']W_  S-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?W?\,]"
M^<$OLGC^[_AF;&N-_ ]8^[.YKB\O+.#+RSAL=/0OG!+[)X_N_P"&>A?."7V3
MQ_=_PS-C7&_@>L?=G<UQ>7EG"/);'/T+YP2^R>/[O^&JT]*_<$L1^=,=MZ\]
MC+]7Y=<NC7&_@>L?=G<UP_(E-%J>MGVHGP-CO'2OW!+RJ)G2F/\ 2515&4[\
MIY_ZO;VGH;0'2]W ]@L)3AILS>JIR_K:[5J:YB(RWS:YR(C7XGK'W9VPU@L6
M<\O31M[?@WH>85=:>Y5X&T<T;T ?@:LXJSB*L#173:KBNJWYC:RKRG=.=J,X
M>DHZ#]P&YVY_H?H_TD41/]1;]-R8RG/TNSE%T:]ROK$^SO\ T:E6,)5.Z)['
MI:MO8]3O^E]0T'P&ZTZ1M6;V$T-B[EO$3E:JY$TQ7VLXSRGFZ[;C:(Z'+P(8
M.Q:P]O@VU7KIM9<FN]HZU<NS/7JKF(F9^++L/H^C^)_P886FBC#ZCZNV:+7]
MG31H^U$49_HQEL-'7L_4FWGHB-OZ0U/FJ/0Z>%K3?)\XZK8BYRHB8SJVS$Y9
M;*:9Z\;GI/5GH)/&#TER*K6J%^S17,1R[DUTQ$9[Y])EE&<SGL_:VH>@N"S5
MS1F7G#0NCL+R=WF6%M4Y?_PR[U1:IIC*FFFF.M$1$=;=$1!?&J=OZ*^FJZMC
M6\\!G2U?"IIN)JU@\ST?5S41<IHC+/GFNF:IGLY1V.Q<[X-^E/=&<BS>U@UD
MJIK])<JLV+T54SMSFW7R;>6V-DY?2S3PSNJ%,ZKIJGP\%@S@$Z7WX'=4JK56
M/T7@]+Q1-$U47\/:KBJ:.S7:_O<^<]U=.X/.)5P7:J>9_@'4W0NCYM9<BJQ@
M[%%49<^=-$;>>9>I0FJ?[:%;H^-*AA<+;LVZ+5FW1;MT4Q31113%--,1NB*:
M8B(CM*X*I                    'DGCW3_ /*'7WX!Q/UJ'K9\ZX6>#K#:
MV:MZ8U;Q==5O#:7P=S!W:Z/5445S$S-._;&28QA$M,!PBQ_\>TUN_.ND.>/7
M5QTS+RSAL<O0O/!/-_'8FYIC2-VYCL9>QER:ZYJFFN]557533G;G*G.9RB,H
M[";T+YP2^R>/[O\ AINC7&_@V(M_NSN:XO+RS@R\LX;'3T+YP2^R>/[O^&>A
M?."7V3Q_=_PS-C7&_@GUC[L[FN+R\LX,O+.&QT]"^<$OLGC^[_AGH7S@E]D\
M?W?\,S8UQOX'K'W9W-<7EY9P9>6<-CIZ%\X)?9/']W_#/0OG!+[)X_N_X9FQ
MKC?P/6/NSN:XO+RS@R\LX;'3T+YP2^R>/[O^&>A?."7V3Q_=_P ,S8UQOX'K
M'W9W-<7EY9P9>6<-CIZ%\X)?9/']W_#/0OG!+[)X_N_X9FQKC?P/6/NSN:XO
M+RS@R\LX;'3T+YP2^R>/[O\ AGH7S@E]D\?W?\,S8UQOX'K'W9W-<7EY9P9>
M6<-CIZ%\X)?9/']W_#/0OG!+[)X_N_X9FQKC?P/6/NSN:XO+RS@R\LX;'3T+
MYP2^R>/[O^&>A?."7V3Q_=_PS-C7&_@>L?=G<UQ>7EG!EY9PV.GH7S@E]D\?
MW?\ #/0OG!+[)X_N_P"&9L:XW\#UC[L[FN+R\LX,O+.&QT]"^<$OLGC^[_AG
MH7S@E]D\?W?\,S8UQOX'K'W9W-<7EY9P9>6<-CIZ%\X)?9/']W_#/0OG!+[)
MX_N_X9FQKC?P/6/NSN:XO+RSA&(VQX8;'/T+YP2^R>/[O^&CZ%[X))B8_">/
MV[-L\V_]7W"Z-<;^!ZQ]V=S'4Z6ENQ^/'!41$YTX:<YV9?VT99>7TME:LD<2
M3H(VH? CK3A]:= Z1QE_%8>W5;BW=G95%5?+V^DIY^S]"]N3T1BUYF^9G6 *
M@
M
M
M
M
M
M
M                                  ""(
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                          #JNM.NVB="86_C=*X_#8+#8:CS2]<OW:*>
M11U^3GRIS[$+0/&'Z.SP%:E6KEG":SX;2VE+5V;=S"6Z+D4T13G$S-?*ISVQ
MELS_ &PF*9E%Z]0,(GAKZ;-N8>]B]'ZKZCX?&VJJ)HMZ1KQ%RB*9KB>3-%,W
M8F:J<HG.*<EM+7CIDWA2TI-56&P?G.)IY/I<3=G*>OLKRSSGK]S8G-C7'BMF
MU=%,[H;)^;U'Z5/?1X4:;E,[JHGM3$M5#I#HY'#Q=Q-^];UBY%N[7RJ*)KQ<
M^9Q.ZG9>VYQGEE$=QW'@^Z/7PWZ)Q/FV.TK.D+4Q.5$7,31EW]Z8[>XNC7N6
M]'5[.^&TP&NLX&^FAN$/5RYR])ZO6]-4\K.:+V)KY/)ZVVY$;OHS7;.+=TT]
MJIK+>LV=;]7[6K7IJ:;U45W+L1^E51/FLTU1E$SOYC-U3'AXJS3,8TS#+G'@
MC@!Z)EP-<)5ZSA-5M<,'B\9=HMSYWN4U6*J:[E/*Y&=>=.><3&_+/G>\,/B;
M=VF*[5RB[1.ZJBJFNGXJJ<X_:B85O5P$)
M
M
M
M
M
M
M                                                        >>.,
MQQG=5."C5C&ZTZV8^U@\#A*)F*:KENFY=KGU----==.R9WS_ #F!>^YZ:TUA
M-'86]C<=?M8;"X>W7=O7KU=-NBBBB)JJF:JIB-T;(WSNAC.=$(Z8[U#X._/&
MBM0+UG673F'\ULW[7F7*HM7:+DVIGEQ<Y%,4S3,YSS;8SW1CE]%CZ//K7PNZ
M0QVK6IU^_H/57"W[V'LXG#7/,;^,MQ<RFKTE4\J)IB(\TJG=ZG=FQO\ %8V[
MB+M=Z]75=NW*IKN7*ZIKKKKF9F:ZZIVU53,S,S,SG,RMHCK\&6BQF=,Z(W_H
MNB\:OHN7"]PH:8QV-Q6L>+T;H[%<F*-'8::J*+=,355,533<F*MLY;(B)C+9
MSS;!TAC+^*NW,1?N5WKUVNJY=O5SRJJZIG.9F:O3<\Y^"'ZFKNK>D-+8FQ@=
M'X2_C,1>JBU9MV+5VY5-=4Y1_9T5Y1MRF9V1'6Y[_7%)Z7EX7=>?..DM-86G
M1.A,311=IKGS:FN::^3,15R[<3%.4SMII^,TRR_1HZNJ-,S[V/1&W+D35%7/
M&V<^SLZW6A^A;T;C+E.5O#8FNGGY%B[5$\^><43]+8S\7CI9K@QU5FQC-,8N
M=*X[D4^:TU<NNU3NF::8N49;)SVQEG.U>1X->AS\$FK6$HPN'U0T1BIHIF)N
M8K!V+DS\4T3N[9=&O9']E)RC53MGW:6H\U9X(M9M+455Z.T+I+$443$3<IPN
M(BB*IV91,VLJI[4SEV-S\O6#@]T[HR]5A<?HG2&&O;)F+F$Q&V(SVTSYGE53
MUYB=GQY1N0='<5W@\PE/(PVI^@K-&>?)MX"S3$SU\HIC<X>E.*;P;XVN:\5J
M9H"]7-,T\JO1]BJ8B8RG*9IG+8C1UH]/5JC;/!IH[V$OV8F+EJ]1$99S5:N6
M\IC9MFJ(YMFW+KN%E,SLV\^Z.WN[&[K<S;*\-O0>>!W7&UB:)U?P>CYQ%%5-
M7G>Q;IIIF=\QR:=G:RV+$'&KZ5CT).C,;C>#_2TTX^J;E=G#7JKD\FJK;%-,
M5433,9QEE')B(ZTINCHG;H_1:,HUQLT\)81O!UPK:PZIXN-(ZOZ3Q>B\3G3G
M=PUR:.5R<\LZ8F(F8YIYMR_[Q%>F+.$S@TM6M&:SUU:SX"K$QR[N(HBJY:PT
MT11&RJ[RJZZ9GE>ERZ\1LF5N+C<="NX6.!JCSSK5H.[5@_-+E--["VL1=CD4
MU13%R8IM3&4YQ-64^EB=JW#B*9IF**^535%7IJ:J9B:>;;%41MC+K%\QHW="
MV;37IWQBVVW$'Z*;P9\/&C;$:O::P\:>HP\7<?HJYE9N6:Z:*:KD4Q77,S,3
M,^ERB<N9<SB>??SPTLW!#PV:R:B:6LZ8U8TMBM&XRU5MKPUVNU%VG+U-V*9C
ME1OB,]L9;-[.VZ$#TPGHO7.WH_47A0KMZ,TS1-C :.TE5-$48N9HHIM3<N5W
M*>5-56?*F8Y5//G&TNOPQU<&"NSFGKC7J[89<@HX?$6[M%-RU73<MUTQ5171
M5%5-5,QG$TU4S,3$Q,3$Q.4PK*J
M
M            @B
M
M               "&79^@$1#+L_1X#+L_1X 1$$0         0GL>7[)!$0C
M/GB.[_*$47@ D
M                   !#.$0
M
M                             ?D:?T[A=&8+%:0QMVFQA,%8NXG$7:YB
M*:+5JB:ZYSF8C=&R,]LY0#XWQD.,5JWP8:K:2UHUETAA\#A,%AKUZW%^Y1;F
M_<MT<J+=$554YYSEGENAK)NBS=%4UDX?]:,;A[6*N6-4\%B;MO!X2U/)LXJW
M:K_JJJJ*9VT1R(FFJ=M<[9V1#UCT??HJ>,X5]<L5J1JWC+EO5'0E=["XFB8H
MGSUB(JHC971LY&5,U51MSC*-DYYXVL4S5-64[(W99Y3SY1MZW;W0M.C1MX,U
MC9W_ $I[H]_!"*9F,]GI9BK++?G&?6W=C=S[EPWB$]#BU\X?-8(T9JYH[$48
M"Q7;C'Z0JL7:;-JBJ.75YG<FUR)F*<IY7*RC9&W.(=]Z%QT-763C!:[8+1N'
MPMVSJYAL115IC2%=%ZBUYA$<NNW:N4Y1GR8RJJY66<Q%,[\MH+Q5>*-J9P/Z
MM8/5S5'1EK!VK%BS;Q.*RBK$XNY;M4437>NSZ:8F:<Z:<\HSYY(Z]BUK:]$=
M\ZNKM6\.AW=!0X,>!/1>%OW]&6M.:P5T1<Q>(TC'GRW;Q%=%$5U6_-<\IBJG
M.G*.33LRZR]/A<+:L6Z+5FW1:M6Z8IHMVZ8HHHIC=3333$1$1S1$/D7& X8L
M%J!J?IW6_2%%5>#T'@J\9?IIRY4T499Y9[,]O/L8VU/33/!3$UQ5@,=Z6NJG
M/*WE,1ST^EV]B=L;#3/]XAK;9UXRRK1BL1TTSP39?F_'[NM;_9Z7XCT4SP33
M,98'';LY_L_ 9O9MCBGNG9/!E3C%6]%,<$_K''=?TT6XC+N<Y5TTQP43$\G
M8[9LW4;9G=S;MV78,WLVQQ.Z=D\&52,9_4KIH3@)Q5JBC2EK2V&Q,UQ1G:IL
M56YY4Y1GRZJ)IRY^;M+J/%SZ*%P1<)=FB[H76/"X6JY3151:Q]_#VJJN7NB)
MB[-,S'6,V?[:?!%_=VQ<]J\('!IH+6G1][1FG]%X/2F#OVZ[55K%V+=[DQ7&
M4S1-=,S15&R8FF8VQ##HZ*MTMYA,51I'73@EINT8R?-,7C=$S7<KM5?UF<TV
M;%,5994U3$3;B)Z^;-%P&D+&*M47\->MW[-R(JHNVJZ:Z*Z9C.)IJIF8F)AR
MJJ8F)B8SB8F)B=TQ.^)CK(B=B>N-$M*3PD\&FFM4]+8O0NGL#B-'Z0P5ZY9O
M6;]JNW,S;JFCET35%/*IG*<IC;&Z8AU/1V,OX6[;Q.'NW;%^Q<B[9O6IFBY:
MNVYY5%RBY$Q51515$3$T]9L<NC==!/T;PK:$Q6NFHV%M8/6[ _ZQ=L44US3B
MZ.5RKO)MT>KJKB9B:<MFR8VQMUV_"#P?Z7U6TQC=!:9P=W!:2P&(KL8G#WJ:
MJ9IKHJJIY5/*BF9MU<F9B>>-D[B8V-JRM<[1..K7UPS;N@+='*KTIYRX*>%#
M25GSQ1$V]!:7Q%5-%=RW33;IIHQ%ZY-,UUY[)IF9R]53E3.S-&PV(MWK=%VU
M73<MW*8KHN45151735&<54U1,Q,3&Z8G)I,M7].8S1>-PND<!>N8;&X2]1B,
M/>M3R:K5RBK9E/-NRGFF-G9;*3H!/1.\-PO:D8;5#3F,HC6?5VQ.'B,3<MTX
MK&VK4TY3%,51-7)IG.F8B9F)RG;"<>V,>OK[=>UAM:,V=&$[IU<-C(O 58P
M
M                                      !T37#A(T+H&*:M*XZSA.73
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
MSBWXR:.,)J?[.8#YQ;\9BBQI'$9?V]SOJO"FMZ1Q&>7F]SOJO"R1\I[++O\
MZ;8?FU<">7*NBSC;+*X_TA-3_9W ?+V_&/\ 2$U/]G<!\O;\9BF?A#$?K[G?
MU^%&G'XC]?<[^OQB/E.Y9_+;#\VO^E'SY7[%.V65G_I!ZH>SF ^7M^%#_2#U
M0]G,!\XH\+%1_"&(_7W._K\9-3I'$1/]O<[^OQEI^4WEL?\ 3;#\VK@GY[J]
MB-OZ,J[_ $@]3_9S _+V_&0_TA-3_9W _+4>,Q6/PAB,_P"WN;OTZO&//]_]
M=<[^KQB/E-Y9/_3K#\VK^E:>6JO8IVRRJ/\ 2"U0YM.8&?\ ]:C[JI2_Z0>J
M'LW@?EZ6*]&D<1&Z_=Y_[]7A0_"6(_7W>_JG_P!RW[S66_RZP_-KX'SS5[$;
M?T947^D%JC[-8+Y:CPG^D%JC[-8+Y:CPL5^G2>)_7W>^J\94JTEB8R_K[O?U
M=KKK1\IG+/Y=8?FU<$_/-7L1MX,IS_2"U2]FL%\M1X4_X_\ 5+V:P/R]#%AC
M2>)V3YO<[^KPJM.D<3,?^(N]_7X5I^4OEG\NL/S:N"OSW/L1M_1E,_C_ -4O
M9K!?+4^$_P!(#5'V:P?RM/A8M,:0Q/KBY/;KK\*/X1Q'Z^OOJ_&(^4OEG\NL
M/S:N"8Y9JG^&-OZ,I7\?^J7LU@OEJ(^\_'_JE[-8+Y>CPL6O\(XB/_/N=]7S
M?_DJ?A'$^N+O?U>,O^\IEG\NL/S:N"8Y9GIHC:RD/Q_ZI>S6"^6I0GC :I>S
M."G_ /7H\+%Q_".)_7W>_K\94HTCB,_[>YNG^_7X5OWD\L_E]A^;5P/GJ?8C
M:RA_](+5/V8P?R]OPH?Z0>J?LO@_E[?A8OT:1Q$?^?<[^KPH_A/$_K[G?U>%
M,?*2RS^7V'YM7!6>6Y]B-OZ,H#_2"U3]F,'\O;\*/^D%JGSZ7PGRUOPL7W\)
MXG]?<[^KPJM&D\1^ON3VZZOV;5OWD<LNT\G6'YM7 CEFKV8V_HR??](+5/V8
MPGRUOQD_X_M5/9?!_+V_&8PU&D<1L_KKF_\ 2J\*6-(8C/\ MKG/_>JR^DCY
M2.6?R^P_,JX+_/%7L1IZ_P!&3U_I :J>R^$^7M^,?Z0&JGLOA/E[?C,8[S[B
M/UU??5>,C&.Q'ZZYWU7C)I^4AE<_]/L?S:N"9Y8J]B-LLG#_ $@-5/9?"?+V
M_&1_'_JIS:7PGRUOQF,?Y_O_ *ZYW]7C(QI#$?KKG?U>,O\ O'97_+[#\V>"
M/GBKV(VLG2GAZU4G_P"\8./_ -:CPIIX>-5/9G!?+4>%C&?A'$?KKG?U>$_"
M6(_77._J\*8^4;E<_P#3['\V>$'SQ5[$;63E^/G53V9P/R]OPGX^=5/9G _.
M+?A8R%.D,1^NN=_5X4_X0Q'ZZOOJO"G]XS*_L%A^95P3'*U7L,FS\?.JGLS@
M?G%OPHQP\:J>S."^6H\+&2_"&(_77.^J\*,Z0Q&?]O<^*JKQDQ\HS*^GD^P_
M,JX'SO5[,;637/#QJI[,8.>U>H\9#\?.JOLOA?E;?C,9FC2&(R_M[F_GJJ\9
M&-)XC]?<[ZKPKQ\HO*_Y?8?F5GSQ/L1M9,OX^=5?9?"?+6_&1CAXU5]E\)\M
M;\9C/?A#$9Q_7U[L_55^%/Y_Q'ZZYWU7C+T_*(RJ?^0L?S*N!\[S[,;62_\
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
M/"\.4WJN>:NZG\]599<JOOOY9+1Y7VGU-.U:,HG5&][@_I+@?7-OOH\)_27
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
MZ7U'T]CYKQ&C_,HT73=N\JJN(N4T3')G;$S35&V-FR9YV7NFK]6GU:M"("H
M
M                                     +)?19?4:-]RGZLKVBR7T6+U
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
MJ$8WQY<R%7-VH9*,%Z,52GP?1#G6O4Q\?TN#3X/HASK7J8^/Z5UJ\%0!L,0
M      "UGT83AXN\'_ KK%I:S<FW=O6+^'IF)Y,U?ZO<JY,3'/+4_:WZQ7],
MZ4TAI3$3G?TABK^+NYU?WKU<US&<[YB-D\TSV(;!7IH/AM_!_![A=5HQ46_/
M55=Z</$Y57*KMF**9G+;5OF(CN->/5$9993RN;F^+++/M?=FM.$;6?)XYT]D
M/K_ 1P?W-9M<-6] VK%5Z=*:9P&$N4T4S7$V[UZGE\K+9$11%4SGLRCM-O'Q
M+. ' \&_!WJYJW@K=%'F&C<'5>Y$1$3758HJRV;/2\J>[ES-<=TOSP.VM<^'
M+1V!N8>B_P"<[=C'1RZ(JBW%FY=FJO.K93,13O\ YMHI@,+%BQ9L4^ILVK=J
M.U;HBF/H.CM4M9OJ[/?I<L!5C>".B>]0GA&^ <1]-+4%:0_M[WNMS[2IM]>B
M>]0GA&^ <1]-+4%:0_M[WNMS[2I;HCMGPAFL,9[(\97Z.EYYC\=^BL\_[;#[
MO^>CR_R;01J^^EZ:?_GAHN/_ -]AIW[-E=/.V@A.$=[%7SJNY"8S1!5 Q,NF
MC.+WH;%:@8'72G#V:=*8>J]1=O<F/-*XL^8S1/*C*=D53&77[C+-8=W32_&9
MT7:U8T?J%:QE$Z0GS2J_A*:Z:JY\W\RF)JIB<Z?2QE,3MB(SWK4]/9/AQ.F.
MV&!%,1$15MVSNB:8ZWQ_%E_/,0Z4JUQQ=>NVN6A:ZZJL):T=&*MTS.RBNNW5
M35$1EUZ<XC/9G,9;&';$4YSGG.[*>WEU^OS3\<LQGI2S4;&6]<M<=.51,8.[
MH^,);F:=E55%NJ9JS[=641V.SLB/=+:M^;WQXL]<$,D-5B%]-%<42YI_5C0V
MNNB='TTW=#TS&,O6J*:?-.3-R8BY,3$S5-$SMG.9V9\S &JIF:LMD;<MT=C.
M)F-FS=GU\\FW9Z*GP<TZS\">MVCO,Z;ER,-%ZU,TTU335137GR<]V<3E.6_8
MU(^M6@;VC=(8_1^*B:+^#Q=ZS<HRB-M%RJG/.>:J-L=;.=FQ:<(V,^3SC'9,
M=^*[IT#'A_Q>H_#MJW<KQ=5G1.+N1:TA;FK^KJ_KK5--<]G*:HCK_$VH^B-*
MV<=A;&,P]7+L8BW3=M5?I45;I:7O@2UYQ&KFL^AM*X2)IN6=(8'=7,3YG.+L
M\N.53MB9B,HSV;XG9L;A#BGZS4Z8X.=3](TU<N<3H/!7*YSSF*ZK<35$SSS&
M>V3H[)\5+:+JNV-\/0P"K&
M
M+)?18O4Z.]S_ /;*]HLE]%B]3H[W/_VR_'//W_\ :_*/99_^^'.Y5_T*UAFC
M<F2T;DS^7L<[:\#/1\=,HQX?H5*/+NRIQX?H5*/+NRO7@FC%"G?W/HE"OR[D
M(T[^Y]$H5^7<@Z>[WG1W^Y6L<_:_]RNH6.?M?^Y75_B^-3)1@ ,BR,^#Z%2Q
MZJ%.?!]"I8]5"9QE@C&%?GCX_IE44^>/C^F51>SZ5J_C9  O.$HHQ23O\O\
MA5IWSY<RC._R_P"%6G?/ES(J]T^YF5(W0BA&Z$5@  5:-RDJT;FP*M/@^F%>
M=\J%/@^F%>=\HCI^.B&2SZ4%;K=N?O45;K=N?O2R)YYO+GE!&>;RYY0;#7
M'+L>IGM_<XCEV/4SV_N1.$K48JH#/T=WN9@!2C%BCG;56CR[LJM&]2H\N[*K
M1O9656  0C="*$;H9:, G=+E3X/H<6=TN5/@^A<01YNY]Z"/-W/O3''P#F[G
MWIK?JH2\W<^]-;]5#-&$"JGH\NY*1/1Y=R5HQ@50&2O!,8PK\_=^Y%#G[OW(
ME'QME,]'QT0CS=W[D$>;N_<@NR48(QOA4JWPIQOA4JWPM&$]RM6/=Q3QNCM*
MM&Y2C=':5:-S,I''P5(WP1X?H(WP1X?H&2C!-._N_>JJ4[^[]ZJSQQ\2O 3T
M;TB>C>ECC&%4!>GAXH$U&]*FHWKUX+T8N31Y=R2/5=TH\NY)'JNZ48+U=';#
MF@+QQ\%@! C/@^A!&?!]"#+1@*EOG5%.WSJBZU/#Q@1G?*",[Y3.,HZ-GO5*
M-RG'A^A4HW*<>'Z&2C!#DSOC_EE649WQ_P LJS/9]((\W=^Y!'F[OW,@<W<^
M]4L^J4^;N?>J6?5+:NR?>.6 4]/9(C'/Y<\)J/+N2ECG\N>$U'EW)9A5   6
MHQ$8WP_0GP?0_/C?#]"?!]#,R6?2@ F>'@R'/5Y<ZK;Y_B^E2YZO+G5;?/\
M%]+)3P\%(PCXZ4X"ZXFHWI4U&],XRB,(34>'[E>?5=Q0H\/W*\^J[AT;/>E4
MG=*:>;RYY2SNE-/-Y<\LZM>" "9QEA5:=T>775>:.U3]$J5.Z/+KJO-':I^B
M4T8L\80JT;I^+[D]/@^F$E&Z?B^Y/3X/IAF2E35[TJ:O>#E6O4Q\?TJBG:]3
M'Q_2J"9Z/CID $"I;YU-4M\[83&,.3;\/T0I*MOP_1"DO9XSW>]>TZ$U/@^F
M%91I\'TPK(KQ4Z-GO1CP_0FY_CG[DL>'Z$W/\<_<S,ZM.^4$9WR@-=-3X/IA
M&O>A3X/IA&O>F,83T;/>ECP_0Y-7-VH<:/#]#DU<W:ADIQV^Y-&*I1N3):-R
M8IQE$XR.0X[D+KV?2*M'EW94E6CR[LL\80O''Q3@).G9[Q7C="@KQN@2KT^#
MZ(3):?!]$)@ &2SZ1&?!]">WSI)\'T)[?.O/#Q%0!(FYOC^Y5M\WESJ7-\?W
M*MOF\N=DL^E>>;'QK3SNCXT(\/T(SNCXT(\/T,BT<W:Y$^#Z$$9\'T(#$*E'
MA^Y35*/#]R8Q@58WPY///QN-&^')YY^-:O%EHP0C=':^\M_WNU_[B-T=K[RW
M_>[7_N6HP)YT?&MR>;XOO2IN;XOO2KKN0 SQQ\01C?"",;X2*X QST=D^"I;
MYU13M\ZH+QA JT>7=E25:/+NRO3C'QK2G1C?"",;X91!R+/W??+CN19^[[Y9
MYPEBHQ1J]5W/O5U"KU7<^]74JPCN\&41CG\N>$$8Y_+GA6C$31OGRYX55*-\
M^7/"JS  S48":C>K*-&]67C&!R:=T?']"6GU,?&FIW1\?T):?4Q\9.,B:-\*
MU'JI^+Z848WPK4>JGXOIA:,([1R5.YS*BG<YF4+?.J*=OG5!,]'QTR +QA':
MFGI[)1YN[]RO8Y_B^]0YN[]RO8Y_B^]FC&&2O!R $,(JT;E)5HW,U& G 6',
MM;OCE2N;Y\N:56UN^.5*YOGRYI&2K".[P<ZWX?HA&KF[<(6_#]$(U<W;A/1L
M][(F 6L^="M>  RL(_0H]3'_ "Q]+\]^A1ZF/^6/I9XPADL^E&.?RYX34^#Z
M4L<_ESPFI\'TK1C#(3N[GT)$\[NY]"1EHP'.YOC^]&/#]*'-\?WHQX?I6$0
M1C?"M&Z%&-\*T;H3/#P$]&]/1Y=V4E&]/1Y=V66C 3I)]5'EUTZ2?51Y==9$
MX26_#]$.1;\/T0X]OP_1#D6_#]$,\X2E.C/-Y<\H(SS>7/*1!R;//\7TRXSD
MV>?XOIE6O!:C%RK?JH55*WZJ%5,80S #8C"$1Q\48\/T*E&Y3CP_0J4;EHX^
M"M>"=R''<A#$C'/Y<\((QS^7/""]/1W^#-1@C&^%>CF^)0C?"O1S?$ST]/9)
M5\;)<F>;RYY01GF\N>4%5DU//VI5.?XOO4Z>?M2J<_Q?>RTX1\:T1T_'1"96
MHW**M1N9J,5:\$RM9Y^THJUGG[2T\W8I1BHN?1NH\N:' <^C=1Y<T+K6?2FC
M?"O&Z.TH1OA7C=':&034^#Z82IJ?!], KQOA!&-\(,U&"U7OGW*]/J8^-/3S
M]J4E/J8^-/3S]J66GH[_  50G?)&^"=\D;X916C="M;Y_B^E1C="M;Y_B^E$
M<?$3N11NGXOHAQW(HW3\7T0E,8PHU>7=E"/#]"-7EW90CP_0F,80YE/EW(5(
MWPIT^7<A4C?#-.$BNA3O[OT0BA3O[OT0QT8B(#=!R9\'T.,Y,^#Z (WPK6/5
M1\?W*,;X5K'JH^/[F6C!,8P_14H]5/ES0JJ4>JGRYH4IZ>R66KH[8<RGU,?&
MBA3ZF/C156 &6C $U&]*FHWLD8PB<)<FC>JJ5&]59T48#F4[_BC[G#<RG?\
M%'W)GH^.F4QT_'1"HJVN?RYI4E6US^7-)&,)*M\*D[Y4ZM\*D[Y9:,!!5M^'
MZ(4E6WX?HAL='=[DQC":_OA"SOCX_N1O[X0L[X^/[E:.;W,D\_OA^W/@^A!&
M?!]"#(N ,U&#%7B.;1_9=]]SA.;1_9=]]RQ1BAA_NCZTN7&Z'$P_W1]:7+C=
M"9QEE4XWQY<R%7-VH1C?'ES(5<W:ADHP7HQ5*?!]$.=:]3'Q_2X-/@^B'.M>
MICX_I76KP5 &PQ        ,!WIL37RC^F^K6@?,;DW*M'VL3%[E3YG$46J?2
MS1ZFK/E1E&]AZQ3.<3RXRC=.4SELW1U^>/BZ[+(Z;(I_^:^K$_\ ]FHB>OEY
ME;YN=B:U3E.RF8C*([&W?,=O=V8^),^Z/!LV'-[Y\66ATJAJQA?QEZ;TK,3.
M+\Y>815-/J;<4W)F*:IZ\U3,Y3M_:V#K WZ53QF!_I%IBU%'^M<BJ9KG*>3'
M)KGDYY=;*/V,\E-71V,%<_2J[?=  JJ\$=$]ZA/"-\ XCZ:6H*TA_;WO=;GV
ME3;Z]$]ZA/"-\ XCZ:6H*TA_;WO=;GVE2W1';/A#-88SV1XRO$]!0X=M6]0>
M%O1VF=9\?:T=H^B]8JN8B],\FFFFNF:ISB)SRC.9C>S\L9T;3@ MWKENC7/!
M7**:LJ:_ZR.5$;ZLN1.7:S:GZB:Z<JHSCL[OOCN*T7KGZR=D;,YJ[.R-L]O^
M9?U+U6%\S-]U_4VN7Y;K@#W?TOP78]-7M_\ X'2=>NCP<!NBL-%["ZPX3'U\
M]NBNJG+9LVS3&>;5AQ?N9Y>:3'-G-4[([>><1Y2C7>JRG.YRMT99S/<F=OQE
M\:MZOJ\^UN_5GS<;3II35C1."TAH;4[5Z[I+2.*PMRWA])6<37%&$KKHCDW<
M_24Q53,[/33.6W)A,<9'C)ZU<*6M.D-:]:](XG2.D,;?N7*/-;M=RG#V;DS-
M%FB*YGU%,4YU9;9[&4//,4S5Y3/8V^7WOM'!%Q>]<M?,5.#U5T)C=,7^53;Y
M.'HV355G%,155E%6V-T9Y%]^$=T,E-G33IG;+Y5H71&)TAB[&$PMBO$8G%WJ
M+%BS:C.N[=KF(IIIIC?,SOR[L-G5TO[Q.<9P;\$&C](Z=T;7H[3NF*HQ$VKE
M-N*_.URQ3R9JJICE5<NJNJ8F9YN?FM.]!TZ7CQ6B<5HCA$X6L+=PV-P\V,5@
M]7[_ )C559KBW,S55$43.^::<Z]N43R>?/-)T9HVQ@\/8PF&MTV</AK5NS9M
M41$4V[=NF*:**8C*(B*8@P[?=Q8+6O.G1A&^>#G *L;X]P^ZI_AO4_3VCN7%
MN;^ OY551$Q$TT3.V)[&>79R:A[CQ:K_ (%X4M<-'17%SS+25<353&43RHB9
MRB-F_K-P?PB3_P# M+>\,3]G+4/=$4RJX9==?2S^<Y]+.^?2_=]RW\/?'A/!
M>QY__IEXZT'=F,5A,\XY.*PLQ,[HRO6Y_G&6W+M-N+T+'3,XS@7U1F;\7YMZ
M/LT9Q.?)B*=D3GMYLH[34782F?-[7)G_ ,ZUE,;N5YI3E\<?'L^-M1^@;48^
M.!C0\XV:O[&W%$53S;<LOBB2,)[O>OE&-/7?[EYX!5A
M
M                     %DOHL7J='>Y_P#ME>T62^BQ^HT=[G.__EG<_'//
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
MAP%6(
M                                          !"963>BQ6KM5.C(M8?
M$7YFWE/F-N:XCTL^JF%[-UC6+4O16EZ::=)8##XR*?4^;4<K+M3LEXGSA>2E
M?+?).4\FT6U.3U91F1Z6JB:XIBFJ)GZ,3$S?AC%S6RO)_2V=5%]U_3BPIK>@
M=(Y?F_&<\Q'F-664_%OCF0_ &D?8_&?)5>!F61P'ZI1&4:!T?E[E_-+^(W5'
MV!P'R4^,^5X^21E'\WL/^WM/ZWGO\.3];N8:OX TC['XSY*KP)OP%I'V/QOR
M,[^XS*HX#M4?8#1_R4^,?B/U2]@-'_)3XQ^Z5E'\VL9__P">O^N4QY.3'_%_
M\88:OX!TC['8SY&? EG0&D/8_&1'N,^!F6?B/U2]@-'_ "4^,C^)#5+V T?\
ME/C)_=+RC^;6'Y%?]:)\G)^M_P#&.##8M:!TAG^;\9S?^35X'(G06/\ 6&+^
M2J\5F01P(ZI1NT!H_P"2GQD/Q(:I>P&COD?^XGY)>4?S>Q_[>O\ K6CR>F/^
M+_XL."-!X_UAB_DJO%3_ ("Q_L?B_DI\5F.?B0U2]@-'?(_]R'XC]4O8'1_R
M4^,?NE91_-['_MZ_ZD_X?J^M_P#%AR?@'2'L?B_DI\54IT'I#/\ \!C/DI\5
MF+_B/U2]@<!\E/C(QP(:IQ_]AT?\E_-/[I.4?SBQ_P"WK_J/\/S];'X6';3H
M32'L?C/DJOOI1JT+C_8[%_(U>*S$HX$M4_8'1_R7\TT\">JGL#H_Y'^9'R2L
MHO\ _J]C_P!O5_4?X?GZV/PL.G\"Z0]C\7\E7XJ/X$Q_L?C/DJO%9BGXD]4_
M8'1_R/\ ,_$GJI[!:/\ D?YK_NEV_P#.++_MZOZC_#]7UO\ XL.RG0F/]88S
MY&KKQ_PJLZ$Q^<__  [%_':GQ68?^)353V"P'R7\S\2FJGL%@/DOYH_=+RC^
M<6/_ &]?%/\ A^?K?_%AY_@/'^Q^,^2J\"/X#Q_L?C/DJO%9A7XD]5/8+ ?)
M?S1_$IJI[!:/^1_FF/DF91_.++_MZN*?F"?K(V?V8>D:"Q_L?C/DJO%3QH/'
M1_\ ;L9/_P"E5X(9A'XE-5/8+ ?)?S/Q*:J>P6 ^2_FG]TRW_G%E_P!O5Q/F
M"?K([Z6'S^ \=[&XSY*OP2J1H3'<VCL9'_Z57WTLP+\2FJGL%@/DOYH_B5U5
M]@L!\E_-/[IV4?SBR_(J)Y!GZR/PL/V-"X[V/QF?N4^!4_!&/]C\9L__ '4^
M*R_OQ+:J^P> ^2_F?B6U5]@\!\E_-:/DGY1T\L67Y%1\PS]9'X6(%&B<?['8
MSY*?%5HT+C]G_P /QGR-6S]C+W_$MJK[!X#Y+^9^)757V#P'R7\T_NH6_P#-
M[+_MZN*?F*KZR-C$,_ N/V?_  _&?(U??3Y0F_ >/]C\9\C/BLO+\2^JOL'@
M?DOYGXE]5?8/ _)?S3/R4+?^;V7_ &\ICD*KZR-C$-_ 6/\ 6&+^0J\5#\!:
M0]C\7\C5XK+S_$OJK[!X'Y+^9^)?57V#P/R<^%,?)1RC^<67_;U<2>0I]N-C
M$-_ >.]C\9\C/BN3;T)I#+;H_&;^:U5\7]V673^);57V#P/R<^$_$OJK[!X'
MY+^:9^2E;_S>R_[>KBB.0:OK(_"Q%_P-C_8_&?)5>*1H7'^Q^,^2J\5ET?B7
MU5]@\#\E_,_$OJK[!X'Y+^:?W4[?^;V7Y%7%/S%5]9&QB-?@/'^Q^,^2J\!&
MA,?S:/QGR57BLN7\2^JOL'@?DOYGXE]5?8/ _)?S6CY*EO'_ %>R_(J/F.KZ
MR-C$>C0ND/8[&?)5>*GHT-C\X_\ A^,^1J\#+?C@8U6]@\#\E_-'\3.JWL)@
M?DOYK?NKY1_-K+\BKBF.0I^LW,2/\#:0]C\9\E/BH?@;'^Q^,^2GQ66Y^)C5
M;V$P/R<^,?B8U6]A,#\G/C+?NL6_\WLO^WJXH^8JOK-WZ,2;\"X_V/QGR-7@
M3?@/2'L?C/DJO%9;$<#6J\;M"8+Y.?&1_$YJQ["X+Y.?&3'R6+?^;V?Y%7%/
MS'/UD;&)1^ M(>Q^,^1J\56G0FD/8_&?)3X&6C^)O5?//\"8'/W/^:,\#FK'
ML+@ODY\8_=9RC^;V?Y%1\QS]9&QB73H32'K#&?)5> C0>/\ 8_&?)5>!EH_B
M<U8]A<%\G/A/Q.:L>PN"^3GPKQ\ENW_FUE^15Q/F.?K(V,3&-!X_+\WXSXK5
M7B^6U/1H3'YQ_P##\9\E5XK++_$YJQ["X+Y.?"?B=U8]A<%\G/A7CY+MO_-K
M/\BH^8Y]N-C$YC0FD(_^W8SY*KQ4?P-C_8_&?)3X&6/^)[5CV%P7R?\ -#\3
MVK'L+@ODY\*/W7;?^;67Y%7NF#YCGZR-C$Z_ V/]CL9\E5X$:="Z0SV:.QGR
M57BLL:."#5F/_LN!^2_FC^*'5GV$P/R7\UOW8,HC_JMG^1/$CD.?K/\ Q8GW
MX%TASZ.QGR57BH_@/'^Q^+^1J\5E?_B@U8]A<#\G/C'XH-6/87 _)SXR8^3%
ME'\UL_R*OZDSR)/MQL8HGX$Q\1^;\;\C5XJ'X&QWL?C/D9\1E>?B@U9]A<#\
MG/C'XH-6/87 _)SXQ^[#E'\UL_R)XI^9:OK(V,43\"X[UAC/DJH_]J,:%Q_K
M#&?)5>*RN_Q0ZL^PN!^2_F?B@U8]A<#\E_-;]V*W_FMG^1/%$\BU?61^%BD_
M@?'9?^ Q?R4^*FHT/CLMF Q>_P#55>*RM/Q0ZL^PN!^2_FC^*+5GV%P/R7\U
M_P!V2W_FMG^1/$^9)^LC\+%.IT1C_6&+^2J\5/\ @C'>Q^+^2J\5E7?BCU9]
MA<#\E_-'\4FK7L-@ODY\9/[LEO\ S6S_ ":H3\R3]9'X6*A&A\=ZPQD?_I3X
MJK3H7'3_ .AQ?R57W4LJF>"/5KV&P7R?\T(X(M6?8;!?)_S6CY,UO_-;/\BK
MB?,L_61^%BK_ (%Q_K#%_)5>*FHT1C8G_P !B_DJO RJ/Q2:M>PV"^3GQC\4
MFK7L-@ODY\9:/DT6_P#-+/\ (J/F6KVXV,5RG16.YL#B_DJO%0G16-]8XOY*
MKQ65)^*35KV&P7R<^,A^*/5KV&P7R?\ -/[M%M_-+/\ )J(Y%GZR/PL5R-$X
MWUCB_DJO KQHC'91_J&+^2J\5E.?BCU:]AL%\G_,G@CU:]AL%\G/A/W:;?\
MFEG^35Q3\S5?61LNXL6:G0^/SC_4,5O_ %=7BI_P5CH_]!BODI\#*7IX)-6H
M_P#LV"^3GPGXI-6_8?!]Y/C)CY-5M&'*EG^35Q/F:?;C9^C%LHT7CN? XJ/_
M -*KP2G_  5C.? XF?\ ]*KQ64C'!+JW[#8+O)\8_%+JW[#8+Y.?&6CY-EO_
M #.S_(GBF.1I]N-C%N_!6,]88GY*KQ4].B<;NC 8K+W*KN>I91WXI=6_8;!?
M)SXQ^*;5OV&P7R<^,M^[?;_S.S_)GC!\S3[<;&+M^",;ZQQ?R-7BIIT7CN;
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
MZSBK%G$V*Z;MB_;HO6KE$Q537;N4Q5353,9Q.<3S$QT]'QH:\Q=-VK?'1+F
MZIKQKG@-7M$X_36D[L6<#H[#7,3B+DS$96[=,U3EG,1G.64*H8HW31O&RQ&K
M6JFA=2M'8FB:]-T\K%6HF)Y$3-V*:JLISSY$3LRSB<FOUFYEE,QG.^)G/.,I
MYLIVYSO[._L73NBY<<?&\+G"SK!CZ<=5B] X+%U6-#V\Z9IHMT7+E,U151,T
M[8])EGLRF=\S,6M*8F8RY,9SE3'/.<SLRC?G,YQL^Y:K5J;5A3=%_3.GNZ%Y
MGH%? /B]=>'G5NF<)YKHK"7/-,?<CU-$1>M54Q$Y3&?I:IG;LC+KMJ'HO1MK
M!X>SA;%/)LV+=-NW3,YS%-.R(SYV)#TL!Q,[VKFK6F-==/:,\SQ>DHMSHV]<
MBOE415=IKSBJJFF,XHICU,Y;>?:R[2>B&O75?5,]T=D "JH
M
M
M
M
M
M
M                                                           3
M( ,;/IA_H==GA.X/+VN&@L'->M6@<[U=^+55V:L!;MTS73_5TS51&5')JF=D
MQ/89)C\76/0&&TKH_&Z,QMNF[A,?AKV$Q%NJ,XKM7[=5NN)B>Q5.76G),3=[
M^P[,8TPTGFE]&WL%B;V$Q5$V[V&NW+-VB:<JJ+MJ>3-,Q,1/-S[XR??.*GQB
M],\%VNNA=<-#8B]9N:-QEFYB;=BOS/SQA::L[MJ8C?.6<TY[YC+=,S%YWH[G
M0J=)\$6N>+UKU<T7B;VJ.FZ\3CL1B+5%==G"WZKE$YS/IN3$\J8N13,1G$3,
M1M8[$1,[YRV^EF(B,YC9ES<VR,^?M$Z&Y3,54[ICXW-P#T/GCJZO<.'!YH76
MK0]ZU3B+F#PU&/P7F]JO$6;\6:.757:IJFY1%543/IJ8RG..Q'NIJ>^A1=$W
MUBXOFN5C%48R]7JQI"_:HTM@JJYKLT4Y335<IHJY5,4S3/\ 6<F(RGTT1OSV
M>7%BXU.I_"QJY@]8=4]+83'VK^'L7,18M7[==[#7+MJBY-%RW35-41$UY15E
ME.29U_$-2JG-FZ>[K_L^-]$\R_$3PC9SE'X Q&WN-0GB9F+UZ8]3YM<SF,IS
MCS2K+9SQV8[?,W-'&<X':-?]1=8]4+E7(HTY@+F#FK/++EY;<]GTQVV)K9Z5
M=T1_655XV)F;M55,>;WME$YY1$>:[HSV??L3C'?/N317FS.B9OB,%CWI>NJ(
MX<=%T[-MZQ._;EYI3NC/=UISEM!F,QQ!^@'Z.X'->L+K=8Q,7*\-5;JBGS6N
MK915%41Z:Y5SQGEEO9,Z*L(5F;YF;KK[L0!4=9USU4PFG-%:0T/CK=%W":1P
ME_"7Z*Z8JIFB_;JMS.4\]/*SC=MC>U<G1KNAV8G@-X3=)5:-MXBYJWIO%WL;
M@\358O4V:+N)KBY5;IN54^9\G.N=D53E.>6R<HVH.:WAT1CB :N\8#5&WJ]I
MJU:\UPM=VYA+]5.5RW5<BG93<IFFNF(JHB8RJC*=L+1J335=-^V-<-1QJWK'
MB]%:0PFDL'=JLXO!8BUB</>HV3;NVJHFF=F?-G$]B9;*CI?[HEV%X7.#^SJK
MIW&4QK=H"?,*[5[$6O-+V%MV:8HJHHJFFY/J,Z?2SG35$\TK=EOI5W0T9Q.-
MB?3593-^],S&>S;YKUNQ^UZSXF70&<;P-:ZZ/UGU>TQ7AHIQ%N<=%-^[R:\-
M1353-%43<JSC*JK9ESSO6BGKA-K:1-UT3$QX:F4=FP^^F+>BP_T9T;=X*M3,
M;15I+'6ZK.E\19O6JILQ5-=-ZW5%$U5TQ11&64[Z]^6U[^Z,!T9?5W@/U=Q&
M@=6M)8?2.NN)MTX>W3A;MJ[7@Z\^15,TQR\JZ<IJKJR]+&?QZV?AIX9M.:^:
MQZ2UGUBQE>-TII*_7>OWJ]N7*N5UQ13$[(IIY6V=]6V9WHPT]/1U=:;.C.GJ
MC'KZN+YA7=BJ9JJJJY4U9Y[YF9VS5.W?-6WMR]G<0KBP8[A<X3M6]3\'3B)H
MQ>,MW<1>MV+EVFW9L7K555%RJBF8MTUQE$U3.>43N>2=6]7\=I;&8?1VC\-<
MQ>,Q-RFSA\/9MS7=NW*IRBFF*8F9VSMGFC;FV/\ TOOT+?\ %-J7:USUIP=J
MK6;6*W.)LV\18FG$Z.MU54<GD<K;1$TTY4Y9;IGG1$=/1'Q<SVU=T71C.Z-:
M_5Q=N!W!ZAZGZ$U8P5%%-O1N#MVJYHIBGEW>3'+JF.OGUWVP%;VJ
M
M
M
M
M
M
M
M          \\\9[BVZN\*FJ.E=5-8L'8Q6'QV$OVK%R[1%<X6_<MS3;O4<_I
M:LN53NF&K@Z)WT,[6[@!UQTC@](8:YB-7+^-OUZ,TK9L5TX6+-RYG:M553-5
M$>EJB**LXSG*F<FVE>7^-;Q0]2>&+5C&ZL:Y:(PND,-B;<Q9OW;-%=[#78VT
M7**YCE3%-41,TYY3$+1/1/\ 9:FK-F^.^-;386J=\S&[/..?FB-D=R>;)<PZ
M';T3GA XO^LMK':"TK?KT%B[UNG3&BKTU7;5[#T4\B?,(JY46ZLJ:8RBG*8_
M1GTSVIT4WH'VO/ SIC&:7U;P&(T]JI?NW[UNO1^%SC 8>:\Z8JCE[J:<LZ9C
ME4Q&R)W1C^WK-R*JJ:XFFJFJJ*Z9CDS35$\FJ)CFF)C*8G;&^33#9B::X^+X
MGW-L)Q%^C!\%O#/H/"8RSI7"Z#TI71%N]@-(8JU377B***?-/,LXHF,ZIG*B
MJG.-W678\/B*+MNB[:KIN6[E,5T5T5153535&<54U1G$Q,;IB<FE%U3UYTUH
M'$6<5HG2F.T?B+5WEVZL'BKMB8KB8G;R)Y,YY1$YQ.;(?XDG3'/"9J!?PN!U
MRN8G6+0&%LTVZ+-N_5.)GS/DQ$5^:Q.=/(B=O*[42:.SP8*K&J.N-_ZME",=
MWBS],>\#FO\ >LV,7:OZN7*ZJ:+LZ1OQ3%JJ9IB9FFJU3,TQGOC?E.U=LU?X
M^/ [I3D1@>$/5F]77'*BW&/IIN1'9IJB)B<]GT&;.IBO[NW0];#SW5QK^#:)
MRG775^)RSR\_V]RG=XVO!I13-5>NVKU-,1,S,X^UE$1MF9[2+IU27P]$"WAP
MJ=%*X%-5\'=Q->O.@](W;=-<^=L%C*:Z\Z8SRF>1,1,[HA8BXUG32^HVBK&D
M-#:F:$TCB]+4<NW;TC1=BK#6ZXCTDTUQ;BGTV^<JIF([B<V>SMT)C3AI[-+*
MZUUX0M":N82K':<TGA-&82B*IF_B[U%FCTL9SMKF-O6[+$^Z*YTQGHO52SI#
M4[@HKC$Z?BBY1<TS3<INX>F)K\SF+?)HJBB)HBJ<^5-4Q,Y;,I8I7&]Z+KPO
M<+WFV&TSI_&831U5V[5;PN#QEVB(HN5\JFFJJGD1ZF(BKDQ'6B<MBV!>Q=S$
M5UW;URY=NU3RJKERY-5=4YSG-55<S,_Y3SE\1AIZ^'ZLU%C,\[1&J./!]%X6
M^&'6'7G3>-U@UDTC?TCI''7[E^]<O7)F*)N5S5-%J)V441RLNO.^9?/='X.[
MB;MNQAK5V_?O54V[=FW;F[<NW*IRIHMT4Q-5554S'I:8S=TX.^"_6/6W2-&B
M]6]$8[3.D;T353A,#8F[7,4Y3G5GE333V:JNOUV<UT&'I?:UJS3H_A"X6L+A
M,9C[]-K&Z-T#B,+3YI@?24544W^555$3%>?+SB.5EEE'/%U^EEKM(IBZ,>B(
M^-$/A_0!N@I5^>K'"CPFZ)F/,*IKT)H[$VJJ>1G31735<HKF(FJ<_33R?2QZ
M6)F,\\W_  V&MV;=%FU13;M6Z8HMVZ(BFBBBF,J::8C*(B(V1DH:-T9AL'8H
MP^$L6L-A[=,4V[-BW1:MT4Q$1$4T41%,;(B-D<SG$SL:DS,Z9TR (
M
M
M
M
M
M
M
M             '5=<]2=%ZPZ/Q&B],8*QCL#BK=5N]8OVZ:Z:J:HRG+E1.4S
M'/#%FZ(1TM'JEKG7=TSP;78U?QU,8B_7@;5%BBW?N7;E5VJB(GDQ7,S.S.,^
MRRPQ,2=>$ZVH(XR'0V>%K@STII+"Z7U0TU^#]'U3,:5\[13AKMN)JIBY$Q5.
MS9.[.)C;$[7@6:9BKTVW;E,9Q,[-F7;YLO\ -NK^$?@JU?UMP%S1FL&B\+I/
M!W8RKM8BU17G'6B:J9G+L;EEGC0=+^\"NNN%N1H30& U?Q=RN:JJ\-AK%&<U
M9YS%5-NF8F9G/?&Z/BG1V=N#+3;S&,7]FB6K]L8FNU5%5NNNW/--,S$]V)IY
M_P#-VC1&OFF]'7:,1@]+Z0P]VG*::K.,OTSLJC?_ %N4QGS9=S:RV.,+TKYI
M75O#W,9H72F*TM:JJJFW9L56J[E$;?2\G+E;LHB=O;6?.%CH-?"QH3%VK&CM
M4=/:0MUQ$UW*</'I.?K1$\\=>#-GM[&3TU,X[X6Z*^,CKQ75G.LNE<^?+$W>
M;_\ *>90Q7&"UUO6YHN:R:5JHF)B:8QEW.:9C*=U43NW\^3[;K/T.[AJT3B:
MK%W@VULF<YBBNQHR[B**Z>OR[4513G'-,1V.QW;4OH8G#5I;"W<3^+O62Q31
M---N+V#JLUW(JV5>DJSJRIZ\Y<^S--T]:9JH^[N>#K^GL?B)F;N,Q5V:N5-4
MW<1>KY4Y;<^5<F,_B?DQ<GE3-6<[)V]G=GMSSZ^_LK_/%ZZ!!PB:U56J=+:%
MTSHF:ZHIJC$6Z+<4Q//RJXRV+UO 'TJ[HRS>P>DM9M,57Z,Z+E6"NU6KE.6>
MVFJBF,L\MF56?,C,[(5]8IZ+Y[(8/^J>J>D].XZSHS1&"O:0TCBJ^1:PV%HI
MN7;D[\J:<^;K[(Z\]:^5Q'.@!\+/"EB;5>GM$Z4U0T=-R)F_C[%JUR\/R>5Y
MK17775ZK.(CDQ,Q,QNSS9YG #T)3@3X/XP.)T9J=HJO2N#\RJC2->$L1=JN6
MZ<L\XMY[\ZN;:N6X?#T6J*+=NBFBW1331113$4TTTTQE$4Q$91$1&40:(Z_!
M2JVF<-'BM.\0?H0W!EP(:.P->#T7A]):P6</1;OZ3Q-BS57-SDQ%=5$Q3,SR
MIB9Y4SGMGF79Z:8B(B(B(B,HB(RB(C9$1$;HCK(B)EB $
M
M
M
M
M
M
M
M           "$QGOB)CLJ-6%M3OMVY[=%,_<KH2#C3@K/ZFU\G1X$8P=F-UJ
MW$=BBGP.2 I4V:(W44QVJ8C[E4
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                           ?
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>mgpi-20211231_g2.jpg
<TEXT>
begin 644 mgpi-20211231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M2 3@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOP@_P""R?\ P<)?
MM2?%O]LJW_X)2_\ !(C6$T_7;OQ3%X5UKXAV@1[J]U>680/9V+L&6V@A<E9;
MK!?<CF,QK'OD /W?HK\Z_P!FG_@W"_98\)>#[+Q!^VA\8?BM\;OB?-$)];\;
MZY\6=>L?+NV'[S[(EG>1.D8/0RO(YQDD9VCR;]N;]E/_ (*!?L2_M&?LY0?
M_P#;B^)'C/\ 9M\3?M&^"M.\;>!O'6HQZMJ.AS?VU:R6H75)HS>2V#R1JGE/
M+\CB)6,@D&P _6VBBB@ HHHH **** "BBB@ HHHH **** "BBN?^+.A>-?%'
MPK\3>&?AMXH30_$>H^'[VUT#6I(]ZZ?>R0.D%P5P<B.0J^,'.V@#H**_(3_@
MV_\ ^"9?_!7/]AG]H7XK^.OV_/'EVOA+Q!I1MK+1;WQTNM-K>K_:HY!JZE)9
M/* B6="9=DK_ &@;D^3C]>Z "BBB@ HHHH **** "BBB@ HHKP[_ (*6?M5Z
MM^P_^P7\5/VK/#NBP:AJG@OPC<7FCV=T"89+UL16_F $$QB:2,L 02H(!!YH
M ]QHK^;#_@F?^S3^UQ_P7L_80_:$^(?B+]I"[O?CY;_$O0Y/"/CGQKXDU"*V
MTJV1&FFM+86FY;"-P[C$,!4;47:  5_>/_@G-\"_VBOV:/V*/A_\"_VL?CA_
MPL;X@>'-)>W\0^,!-+*+QC/*\2"68++,(H6BA$L@#R>5O8 L10![917Y$?\
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
M?L]_'_XC>!?$&J>*[C1-5?PA\0=4TZWO+06KSH'MX+A82ZNIQ($#D,020
M?M!17QE_P;V?$;XA?%K_ ((Y_!/XA_%7QWK/B;Q!J6DZF^HZ[XAU26]O+IEU
M>^13)-,S.Y"*J@L3@*!T K[-H **** "BBB@ HHHH **^,_^"_UEK>G_ /!*
M+XM_$_P7\0O%GA7Q+X,T :OX=UWP?XLOM)N;:Y2>)3E[2:/S49&92DFY<-G
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
M?_LZ7'CK3;KP]J]S82Z9JP\/R7T,L,L$BN!'*W"EBK 88,"17X _\'(>A?\
M!.WP%?? GX7?\$\_B7X7\9:;H_A/4YO&/BSP_K<>K76KZE<2VTAN]1OXRWVB
M]D +N&8M&&0;8T*+7[M2>,/"7B7_ (-P]9G\.>)]/U!-._8NEM]0:RO4E%K,
M/!HD,<FTG8^QT;:<':ZG&"* /Q@_X-V/%O\ P4D_;T\3?&?]C_X9?MI>+_"4
M?B;PC97?B#XI:OJMYJ]YX=L;>::,VVG127">5=7<MS$IF$B&.&"8KE]A'Z)_
M\$[/^"*?[4G[ O["O[4?@/\ ;7_:-B\80>+=,EU7P<GA#Q9JJMI5Q96-\QU,
M3N()(;F9I8"RIN'^BIN9^ /E/_@QWC@/Q>_:&E95\Q?#?AX(QZA3<7V?U"_D
M*_>+]K-UC_97^)CNP"K\/]9))/ 'V&:@#\%_^#-C]H+X]_%_]M7XK:-\6OC=
MXO\ %%G:_"U9K6T\1>);J^BAE_M*V7>JS2,%;!(R!G!(K@[W_@IA^SG\4O\
M@N]\8M!_X+9:9XFU3X<:9XFU?P?X!T[^VM0ATSP(UKJ!@@N7M;26-_GAB.^X
MC#.))3)M((:.Y_P9*.@_;J^+D98;C\)5(&>2!J=IG^8_.OL'_@HA_P $?OV0
M/^"^,?Q-_:"_9+\06/P]_:%^&OC_ %OP7XTM+B8/9ZU>:5=S6D']HQH-T33P
M0Q2PW:*2(Y!&ZRF+]V ?7O\ P3!_9KU/]CSQ+\<OB3)^TIK/Q+^#7B\:)XF^
M%WCWQ'XV;7I(='CL9UFLOM3RR/)%;>6OEOG:T4D9RSB3'Y=?\$T_VEO$_P#P
M<:?\%H_&+?M?:EK.H?!/P9X+U37O!?PB&LW%MI,,<=[9V=F+F&"1!<3E+III
M)'SND0+_ *M5C&A_P:62?M/^./"G[5'_  3M^(.L:A%X+TKPY)8?9[N8RP^'
M-<NVN[*:.%E)"B4)*[*IP6M0PY9BWG?_  :$>"O%/[.W_!8#XQ?L[?&'19-$
M\6Z1\+=5TN_TN\&UX[NTUG35FB&?O' 9@1P54L..: /0_#'[>_Q(_P"")_\
MP<.:Y_P3^\,_$77-1_9P\4^+=%L8?!7B#6)KZ#PRFKV=I-'<63SN[VZ6]S=$
M%%)$D"$,&<(Z]9_P>:ZUXW^ .K_ [XO? [XI^,/"&M>+)->LO$DGASQ=?V<6
MH1VL>G&V+PQS",-'YLH#*H)#_,3A<?,?_!4_X)>+/VWO^#L2Z^!7PFLY-0GE
M\:^#X-1N+0%UL[6TTG39[^X<C[JP1I,6]XR.I%?2_P#P?(NH\$_LVQEAN.J^
M*B!GD@1Z5_B* /+?VV/V*_BU\0O^#;?P5_P4B^//[;7Q.\3>,O#WASPY<^&_
M#0U\Q:%8Z;=:A;V*Q/!M,EQ>%;A9I;R20R-(H48C55K[^_X-+_VN?C5^U=_P
M2_O;?XZ^.=0\1ZG\/_B+>^&M+U;5KEI[J335LK*Z@265R6D,;74L:EB2(TC7
M.%%>#?MES0G_ (,L?#N)5^;X;^"%7GJ1X@TW(^O!_*NE_P"#)]T/_!.+XFQA
MAN'QMNB1GD Z/I>/Y'\J /V1K^?G_@J'_P %%?BU_P %&?\ @NSX&_X)$^"O
MB=KWASX*:'\2M/\ #?CO3O#.KRV,_B>X1UDU-;B:!ED\M LELD>[:K1M+@L5
MV?T#5_,/XF^!7BG]CG_@[]T1/BC:26MCXV^/;>)O#FH7 *Q7UKKDLTD+1L?O
M!;BX>W..DD++VH ]P_X+B>,?%/\ P;S_ +<GP5^.'_!-?5=0\'^$_&.A79\7
M?"S^VKJ?P_K3V%Q")#+;32.J/+#=*AD3#HR;T(=F+?8'_!?CX>?!;]NS_@BM
M>_M]:-XM\8VD6G_"VU\1^#]/TKQ-/:6-W!JDFGRA;^UC/EW15-N%?.QMV.IK
MXI_X/9KFY\:?M&_LX_"7PI93:CKK>']9>VTFRC,MQ,UY>6<,")&N69G>W=5
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
MG2HEM/$7B>[NUB66>Y23RS)(3&67@LI!Z<\"OE[_ (*CZ9\<O^"2'_!:'3?
MGQ$^.GQ5USX'R^+=(\6Z7H-S\0]6<7_A>6[5KG3]_P!HWN8C%=6H)8LPB1F)
MWU[_ /\ !CZZ#X_?'V,L-Q\'Z*0N>2!=7&?YC\Z^Q/\ @[U_8"_X:6_8"LOV
ML?!>B^=XI^">H->7C0QYDGT&Z*17B\<MY4BV]QD\(D<Y'WC0![M_P5R^%W@S
M]K[P+^S[^SA\&/B!KFEZ_P#$WQ[8_P#"->*_!?BB[LI[#PI;6XO]7OD>"55E
MC-G%%"GF;@9;RWQR0:^>/^#F/_@IWXY_X)0?LI?#[]C?]BG6[OPSXH\=6=U%
M'XB74)KF^T+1+7RT=HIYW>7[3/),%6X9F=5BF8$.4=;/_!J5H/QW^/'[*6@?
MM<_M(W)NK?P3X2D^&'P:,J-N70[>^>YO;K))!,DHLK$%<8CT5 1G)/R[_P '
MO'P%\;CQW\$/VG;33)IO#CZ/J/AB^NT0F.SO5E%U CGH#+&\Y7U^S/Z4 7_^
M"KW@+X+_ /!-C_@G9\#?VQ?V!?VI19_M!>%O$>CP>-?&&B_$-M0U#Q4+JPGF
MO7U*)IY!=H;N.,[)59%1WCQM;%?L]_P3O_:O@_;E_8?^&/[64>F16,_C?PG;
M7VIV-N28K:^ ,5U$A))*)<1RJI/)4#/-?%__  2S^.G_  1,_:J_X)X^#_CO
MXV^%G[.FAZUX<\)6MK\3;/Q+X8T.UN-*U&V@6.YEF$T8;RI&1I8Y#D.CCG<&
M ^^?V7M9^%_B/X!>&?$?P3^%I\&>$=2L#=^'/#QT&+2_)LY9'DCE%I%@6XF5
MA.$8+(!,/,1'W( #OJ_/'_@ZF_Y0<?%W_L(>&_\ T_Z?7Z'5^=__  =4RQQ_
M\$.OBVCR %]1\-J@)^\?[>L#@?@"?PH ^'O^#&G_ )%[]IC_ *_?"'_H&LU^
MZGQ1^(WA;X._#/Q%\7/'-Z;;1/"VA7FKZQ<*N3%:VT+S2N!WPB,?PK\*?^#&
MF2,Z%^TS"'&\7?@\E<\@%=9P?T/Y5^U7[97P9U7]HW]D+XJ_L]:%>);WWCOX
M;ZYX>L[B1]JQ2WNGSVR,3V :4$_2@#\,?^".7Q5\3?\ !Q+_ ,%0OBG\4_\
M@H)<ZGXC^'/@_P )R7O@KX2'7+F'0](>>\CBM@8(719WC@67=(XW22$.?N(J
MZ'[&O_!0_P"+?_!*O_@X'\4_\$J-2^*&O>(/@+XE^(T/A[PQX>\3:O-?OX6F
MU*.&;3OL<T[-(D:RW,5NZ%MK(YD8&10QY?\ X,O+#5?AA^W#^T%\$OB#I$^D
M>*;'P;;QW^BW\?EW%M+9:D8+F-T/(9))D5AV)KR[XQ?!+Q9^VG_P=\ZEX6^%
MUG)?0:'\;M'U;Q!=VP+)96&BQ6+WKNPX3!M6B!/_ "U=$ZL!0!I?\'F/P&\.
M?"_]M?X?_$[3_%OB;5=2\=^%[VZU)-?UR2[@L5@N42*WLXF^6U@4,Q\M!@LS
M,<LQ)_7G_@EI^P3X$_8]_8^\-?M8_ W7OB7XO\:>(/@#I\\/A/Q3\1+N_P!-
MGNI=/MKQ;>VMIF,=L6FC2)&7&Q'*C@U^8G_!\#IU[%^T'\!-6>V<6\W@W688
MIBIVLZ7<#,H/<@2(2/\ :'K7Z_?LW_M?_!KX#_\ !+;P'\1-0\1V^KW'@K]E
M33_'-[H6E7"R74VE6&BPO)( ,A [(T:%L;F5]N?+?: ?FA_P2"\%?$O_ (*L
M/^T9XI_X+N?!_P >F#2GMY=+\6^.==U7PYI'AF.03I<6%E:-+#;6C0;4D\U5
M++N_>M\P+^7_ /!GI^WG^TOJO[8WBS]AOQQ\7-7\3?#Z?P)>ZSHNG:S?O=#2
M[VUNK6-7M6D9C%%)%/+OC4A&8(V 0<V?^"7?_!3WX/?\%7_VVO'G[0?_  6F
M_::\+:)X1^'FG6^J_"7X*^(M72S\+M<O-+NF%K(P75+NV1(@BRB65VN2RKB-
M57P+_@T@\7^$O"7_  6!UC5O%/B.PTJTF^&>NQPSZE=);H7-W9%4S(0-Q /R
M]>#Z4 =O_P 'K_\ RDC^&G_9#[3_ -/&JU_2-\#_ /DBO@__ +%;3_\ TFCK
M^;G_ (/7G4_\%)OAJ@8;A\#[,D9Y .L:K_@:_I$^!CI)\$O!TD;!E;PKIY5@
M>"/LT= &'^UW^S-X$_;+_9B\<_LL_$N6>+1/'7ARYTJ\NK4#S;4R+^[N(\\%
MXI DB@\;D&<C-?R7_M$?LA?\%:/^#>;]I=O'/AS7O$_A")+MK?P_\4/"!=]$
M\0V^[<D<N0T3;L!FL[I201G8PVN?Z=?^"SW[0WQ!_9-_X)J?$G]I/X6:G-::
M]X*&CZK8-#<-%YOE:Q8EX'9>?+E3?$Z]&21E(()%>@_LX?M"_LO?\%*_V3]*
M^,'P\;1?&G@+QOI(74-'U6UANXT9E'G6%[;N&42QL=DD3@\C/(() /RV_P""
M*W_!TIX3_;9^)'AC]D7_ (*%^ ]#T+Q]J>HPP>#/'6F6P73-6U$_)#%-#(6-
ME=N3M21&,<COM ARJM#_ ,'N/_)F7P:_[*?<?^FZ:OC'_@N%_P $?OA=^SS_
M ,%BO@S\"_\ @F]I,FF:O\7);34X/ VESM(/#=XM^4-W%DEH+0K&\^&.V+[-
M.05C553[,_X/<G0?L:_!J,L-Q^)MR0,\D#3I<_S'YT ?,ME_P3Z\8_%7_@UO
MTS]LGXE?M;>/S/X$\.W5_P##;P!H&IK9>'M+LTUZ:*9;JW5-U[=2L]S(;AW!
M0-$B +&0_P!L_P#!GS^V3\<?VF?V&O&WPQ^.'C_4O$TGPU\8PV?AW4]9NWN+
MF'3KFV$B6K2N2SI')'+LW$E5D" [451Y]\/IHA_P917#F1<?\*TU-<Y[_P#"
M3SC'Y\5B_P#!C\Z']G[X]QAAN'C'1B1GD VEQC^1_*@"W\ _%O[:O_!0_P#X
M+Q_%']GC_@I7^S1\1+[X)Z%;:Y9^%?#DMYJFD^&O#L%K.OV+49OL[Q0:B]S$
MF!+(TFYKH/'M1 J_*_\ P3?_ &K/&W["_P#P<<ZA^QE^R?\ &K4=2^!/B;XM
M7WAF/PF_B635-*>QE\SR'A9Y''FP2% LRGS"(RCLP9P>[N?^"Q>B_P#!6_\
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
M2? GBZRU6X\)_"72]$\1I93!_L&H+?ZE<M;2$<"18KF!BO\ #OP<$$#]&/\
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
MT=I% C\1> ]Y)^[^XL#S^'-?U,4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>=?M-?LC_LS_MF?#I_A1^U+\$O#
M_CC06<R166NV D:VD(QYL$HQ);R8R/,B97P2,\UZ+10!\#^"?^#<'_@GK\)K
MFY@^!WB[XV> M'NYS+<^&_!OQKUFQL9"<9#*LQD;@8R7)QWKZ>_91_86_90_
M8BT"_P!!_9E^#6G>''UB83:[J[337FIZM*,X>[OKEY+FY())'F2,%W'&,FO6
MJ* /.?VI_P!D;]F_]MKX17GP)_:G^$>E^,O"U[*LSZ=J2NK03*"%G@FC99;>
M50S 21,K@,PSAB#\[>&_^""?_!/2S\1>#]:^)F@^.?B79?#N(1^ /#/Q1^(V
MI:[I'AZ,;<);V5Q*8=@"1KLD5UVQH,?(N/L^B@#B/VA?V=?A1^U+\(=5^ _Q
MHTK5+SPKKEL;;6-,T?Q/J&D->6[*5>WDFT^>"5H75BKQ;]CJ<,I'%>!_LJ?\
M$.O^"9'[#_Q*?XO?LH? /6?!'B&6PDL;F^TCXH^)2MS;28W0S12:BT<R9"L
MZL%=%<895(^LZ* /B5_^#=?_ ()"2?%L_'U_V:-?/CDZ]_;?_"8'XQ^+?[3_
M +2\WSOMGVG^U?,\_P WY_,W;MW.<UTW[4__  0W_P""8_[;?Q%B^+'[5OP$
MUOQOK]OIT5A:7VL_%/Q,1;6T8PL44::BL<2Y)9@BC<[N[99F8_6E% 'P#_P5
M\_9U^$W[)_\ P0)^-OP*^".FZKI_A70OA^+?1=-U?Q3J&K-90+/;I';Q3:A/
M/*D**JJD0?8@&%51Q7YC?\&G_P"P+^S#^W5^S9\:]*^/W@Z\EU'0/&&DOX=\
M3>'M<N=*U?2#+9W*RBWO+21)420* \9)C?:NY254C]X/VPOV+/@)^W=\*9?@
M?^TGI>NZGX4N95?4-$TCQ=J.E0W^UE=4N!93Q&X171'"2%E#*"!D9KS/]BO_
M ((W_L%_\$\O%M[XQ_8_\ ^)_!T^IF,ZO96_Q'UJXLM1,:R+$;BUGNWAF*"6
M3:70E2Y(Q0!?_8 _X)'_ +!O_!,R#5+G]D[X,KI>LZY$(M:\4:MJ$U_J=W$&
M#"$SS,3'%N"L8XPB,RJS L :A_;C_P""/'_!.S_@HYXVT/XD?M>?L\V_B77O
M#]H+.QU>UUJ]TZXDM [.+:9[.:(S1!W9E#Y*%VVE=[9^FJ* /E/X^_\ !$;_
M ()=?M(_ _PC^SK\1?V2-!M_"G@*::7PC8^&Y[C2GTUI@GV@K+:21R/YWEH9
M/,9O,9%=LN P[/\ X=E?L1V_[("_L%Z%\&)-#^$YB>.Z\)^%_%&IZ2+U'#"5
M;FYLKF*XNEEW'S!-(XEXW[L#'O-% 'RG^R3_ ,$3/^":O["/Q)/Q;_9(^!6M
M>"-=DA$-W/IGQ0\2/#>Q!MPBN+>;4'AN8PPW!)4=0><9KWKX^_ 3X:_M-?"O
M5?@K\8+35[KPWKENUOJ]EHOBC4-(DNX&4J\+SZ?/!,8G5F5X]^QU)# CBNRH
MH ^1_P!EC_@A;_P2]_8D^+-M\<?V5/V?-8\%>*+:$P_VCI/Q1\2E;B NCF">
M&346BN82\<;&&5'C8HI*G I?%'_!$S]AG5OB+XG^-?@>T^('@#QYXTUG4-1\
M5^./AO\ %#5]#U'57O;B2XFBG-K<+')%OD(5&C.P*-I!R3];T4 >1_L9_L+_
M ++7[ 'PI;X-_LI_"NV\,Z/<7K7NIR?:);F[U*[8 -<7-S,S2SR$ #+,0H 5
M0J@ <+^TM_P25_8M_:>^.NG?M4^(/"&N^$OBKI<0BM?B7\-_%5YH&LM'Y9BV
M2S6DBB<>6?+S(K,$^0$+\M?2U% 'S]^QK_P3!_8R_81\0^(?'_P&^&4Y\9>+
MII)?%GC[Q/K-SJ^NZN[R>9(9KV[=Y,.^'94*J[*&8%AFL?\ ;0_X(]?\$]/^
M"AOC>P^(7[9'P4U7QMJ.E6S6^DI=?$77[6TL$8)O\BTM;Z*WA+^6A=DC5I"B
MEBQ KZ9HH ^5]?\ ^"+/_!.;Q3^RUI7[$WB+X/>)KSX5:)JCZAIG@F?XM^*#
M:0S,5./^0EO:)67>D+,8HW9W1%=W9NE_8D_X):?L._\ !.:YUB7]C3X4:KX-
M@UY -7TT>/\ 7-0L;AP5Q,;2^O9H!, @43!!(%RH;:Q!^@Z* "O#?VV/^";W
M[''_  4*T'2=(_:F^$$.MWGAVY^T>&O$-C?3V&JZ/-E6WVUY;.DL8W*C%-Q0
MLBDJ2HQ[E10!\M_!/_@CO^Q1\'/V@[?]K/6M"\5?$;XH6%M';:1X\^+/C2^\
M1:AID48(1;8W<C)"5W-AU0.NYL,-S9])_:^_8<_9M_;P^'X^%'[4?A?7=?\
M##'_ $KP_I_CO6=(L[W#I(HN8M.NX%N@KQHZB8.$9<K@DUZW10!\T_L:?\$A
M/^"?_P#P3Y\4WGB[]CKX0ZYX(N-1VG5+2S^)GB*YL;\JDB(UQ9W-_);SL@ED
MV&2-BA8E2#S7TM110!\V?M>_\$C_ -@[]O74([W]KKX:>*/&T-O>F\L])O\
MXK^)8=.M+@IY9D@LH-1CMH&V\9CC7@M_>.:7[)G_  1M_P"">W["GB";Q)^R
M1\*?%'@:6ZNH+C4+32/BYXG-E?R0DF,W-I)J307(7+#;+&XPS*1AB#]044 %
M?'/[1G_! C_@E'^UQ\6=2^.?[2G[-VK^,?%>K,#>:QK/Q5\3N^P$E8HU&I!(
M8ER0L4:K&@X50.*^QJ* .<^$GPI\(?!#X=Z7\*_ +ZP='T:W\C3UUWQ)?:O<
MI'DD(UU?S37$@&<+OD;:H"C"@ <I/^Q[^S]<_M>6_P"W1-X%B;XE6W@5_",.
MNESQIC7/VDIL^[Y@?($GW@C,F=IQ7IU% !7Q+^VA_P &\_\ P2M_;M^+%W\=
M?C+\ [BP\7:G+YFMZUX2UR?36U1_^>EQ%&WE/(>\NP2-_$QXK[:HH \F_8W_
M &&?V5?V /A,OP4_9)^#VG^$=!-Q]HO$MGDFN+^X( ,]S<3,TL\F  "[': %
M7"@ >LT44 %?/'[6W_!*[]BC]NR&33OVL/!'B[QAILFH)??V!=?%KQ-;Z7'<
MJFQ98[&VU&.VC8*2 4C&-[D<LQ/T/10!\D?LW_\ !#3_ ()H?L?:]?>)OV6_
M@YXN\ WNJ0QQ:I+X6^-/BVT%ZD;%D694U0+*%)8@.#C<V.IS];T44 ?)7[?/
M_!$#_@F__P %)?%\'Q+_ &F?@89?%L%NEN?%GAW59M.OYX4&%CG:%@EP%& I
ME5V4 *I4<5VW[!?_  3 _8C_ .":?A&_\*?LA?!:U\/2:P4.NZW<W<MYJ.I%
M,[!-<SLSE%R2(U*QJ6)"@DD^_P!% 'R)\?/^"$/_  2F_:>_:3G_ &LOCA^R
M5I>M^,KV5)M5G.KWT%GJ4R!56:YM(9T@F?"@,60[_P",/4_[4_\ P0R_X)9?
MMF>/_#OQ*^/7[)VDWFI^%])M]*TP:+J5YI-N;"#/D6LD%C-%&\48.%!7(4!
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
M1^UIX(\4>+=*-Q%<?\(\?BCXBL=*$T2;(Y18V=_%;"0 GY_+W99CG))/OM%
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
M;/Q+H5[X=U&:[CM]0M)+:>33]0FM)U1U*L8YX'26%P"=LD;*ZG#*P(!KXO\
MBW_P;I?\$?\ X]_$#4/BO\;OV8M<\7>)M6=7U+7_ !'\8/%EY=W)50B[Y9=4
M9B%1551G"JH P !7VW10!YQ^S3^RC\&?V1?!$7PV^!EOXGM-!MK.WM+#2M?^
M(&LZY#86\"LL4-LNIW=Q]EC56*[(MBD*@((1 /GCX^?\&]G_  1Y_:<^,NO_
M +0'QH_8VM-2\6^*-0-]KVIV/C/7-.2ZN2 &F,%G>Q0J[$;F94!=RSMEF9C]
MG44 >2^,/V&?V7?B1^S"_P"QQ\5OAO-XR^'DEL('T;QMXBU#6IRH<NC?;;ZX
MENP\9/[N3SM\0"A&4* /EWX ?\&R7_!'C]G7XNV?QG\+_LXW>M:GI=VMUH]E
MXM\276HV-E,K;E<6\K[)BIZ><) " <9 -??E% '/_%3X5_#CXX?#G6?A%\7O
M!6G>(_#/B&PDLM:T35;82V]W XPR.I_ @CD$ @@@&OG#]C#_ ((B?\$Q_P!@
M#XIW'QL_9?\ V9[71O%4L<L5KK6I:W?:G-I\4@*NEM]LFE$&5+(70!RK,I8J
M2*^KZ* /F/\ X*%_\$@/V#/^"GYT34/VL_A))J6L>'8VATCQ'H^J2V%_#;LV
M]K9I8B/-A+$L$<,%+,4VEF)X35O^#=G_ ((X^(/@OX8^ 6N_L96$_AWPE>W=
M[I:0>*=7M+F6[NEA2>XN;FVNXY;MV6"( S,X0(%0(O%?:]% 'AOPW_X)R?LF
M_"']E>^_8I^&WA?Q7I/PTOXI(9/#]M\4?$)DMX'(,EO;W;7YNK6!SG=##*D;
M;Y 5/F/N\P_9K_X(*_\ !*[]CSXJV?QN_9B_9WUKP5XIL5\N+5M$^*WB=&DB
M+J[03(=2*3PLR(6AE5HWVC<IQ7V#10!F>,O">E>._"NH>#=<N=2AL]3M7M[F
M71]9NM.ND1A@F*YM)(YX']'C=7'8BOD/X*_\&^'_  21_9S^,&D_'_X'_LRZ
MMX:\9Z'>M=Z9XBTSXK^*%N8I6#*Y).I$.KJSHZ.&61796#*Q!^SZ* /B[XR_
M\&]O_!(_]H7XP:M\?_C5^S)J_B/QGKE^+S4_$>I?%?Q0US+,H4(0PU,; BJB
MHJ@+&J*JA54 ?7_@_P *Z7X&\+6'@_1;K4IK33;5+>WEUC6;G4+IT48!EN;J
M22>=_5Y'9SU))K2HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O"?C)_P4[_X)Z_L]?&6W_9[^-W[8_P /_#'C.X:)3X?U?Q%#%-;F
M4 QB<D[;<L&4CS2F0P(X(->[5^:W_!=R_P#^"9W[-W_!/'QC^S+\8+3P?H>O
M?%)G@\-7.K:1->7$.N7UPV/$%Y/%%+.ODRF2YDN&R[B"1$WL1&0#])9KRTM[
M1[^XNHXX(XS(\SN BH!DL2> ,<YKS3X1?MI?LI_'KQ9_P@WP=^//AWQ!JKV<
MMY96NGWP/]H6L;B.2YM&("WD".55IH#(BEE!8;AG\_O^"V_CV]^ 7_!$7X/?
MLQ? OXR3>(-.^*FM>"?A9!X]T^]#R:OH\]F6ENUE1F#"Z@LBK$%@R7+#)#9K
MK/\ @XPUBT_8Y_88^%7[6'P8TV'1-7^ 'Q?\-WWA-=.01>3IY62QN--7&/\
M1IK>01/%]UE10>@H ^]?C)\??@U^S[H=GXA^,WQ%TWP_;ZE?+8Z4E[,3/J%T
MP++;VT*@R7$I56;RXU9MJL<8!(N?"GXO?##XY>"K?XB_!_QYIGB/1+J22*+4
MM)NUEC$L;E)8FQRDB.K(\; .C*58 @BO@/X+?$34OVE/^#F#XMZ/XJF-WHW[
M._P,TS2?!EE(<Q6=]K0LKZZOHU/W9GAD^SLXY,:!:L?LH_$/4_@]_P '&'[2
M/[)7A^X,7A7XA_"?1OB8VE(<06NLP&STVYGC3HCW"2H\I R[0J3R* /T7HHH
MH **\2U3P+^WI+J=S+I'QW\$0VC3N;6*7PO(S)&6.U2=W) P":H_!;QY^T;+
M\>/$GP3^*7C[1-3N-'T*UU".XT[0_(CQ,Y &2Q9C@=P!]: />Z*Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-
MV7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_
MX#'_ !H V**YV_N/&.GW-K:RZO:L;J7RT*VW .,\\U:^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :
M -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_
M !JK%<>,9M6ETA=7M0\,2R,QMN"#^- '145C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XT ;%%<[I%QXQUBV:Z@U>U4+*T9#VW.5./6K7V+QO_
M -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C0!L45SM_<>,=/N;6UEU>U8W4OEH5MN <9YYJU]B\;
M_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XT ;%
M%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C0!L45
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^- &Q16/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XT ;%%8_V+QO_ -!NR_\  8_XU5BN/&,VK2Z0NKVH
M>&)9&8VW!!_&@#HJ*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**YW2+CQCK%LUU!J]JH65HR'M
MN<J<>M6OL7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q
M>-_^@W9?^ Q_QJUI4&OPR.=8OX)E*_((HMI!H O4444 %%%% !1110 4444
M%%%% !7QI\1_^"E__!)#]M/]F[QY\,G^/_A'XA6.HV%_HFI?#6.)SX@U6Y"M
M']EM=(G1;V:<N/W1CA/SJ&5OEW#[+JC9>&/#>FZI/KFG>'K&WO;K/VF\@M$2
M67)R=S@9;GGDT ?DU^T)_P $L?VHM'_X-SO@[\ K?P_/KWQ@^ =]H_Q M?#%
MK)Y\UQ>6EQ<W$VF1E<^9)%:WL\**F[>\"HF=RUW'_!7'QA\*_P#@L+\!/@M^
MQ)^R/XZT_P 83?%'XD:)KWC-=&NDG?PQX3M%EFOKS450DV3J_E0+%-L=YRT2
MC>C ?IW5>RTC2=-GN+K3M+M[>2[D\RZDA@5&F?IN<@?,?<T ?GK?>"K#]A'_
M (+X^*_VK/BGJ=KHGPT_:3^%%EI4?C#4YU@L+#Q7I/V>*/3[B9R(X#/8PEX2
M[+YKH\: LM6?V!OA;=?M$_\ !8[]H7_@J1X?'VCX=OX/TKX:_##Q#'S;^)(X
M!;7&J7MJW26U2[MTACG0M'*5D*,0IK] ]1TW3M7LI--U:PANK:9=LMO<1!T<
M>A5@0:DBBBMXE@@B5$10J(BX"@= !V% #J*** "O"_ /_*03Q_\ ]B)I7_HQ
MJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,?Q+
M_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z
M\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@F
MMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\
M((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_ ,I!
M/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:@#W2BBB@ HHHH **** "B
MBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HO
MYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K
M8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+
M_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z
M\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH *
M*** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_
M )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")
M?^OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMB
ML>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_
MZ,:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R
M%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O
M_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_
M )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")
M?^OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I
M!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^
M@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/\
M\@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_
M .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV
M*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "O@O]I;_ (+I6/P"FU_XA^%O^">_QQ\>?"'PAJ$UIXH^
M,7AK0[==+7R)#'<W%G'-*LEY:Q.KJUT D),;;7*@.?O2O#/VX?&O@S]G?]B3
MQ/X=\.> X=0DOO#+^$O '@/3;9<ZSJ5W UI8:5!#TVNS*K<;8X4DD;"1L0 >
MA? _X^_"7]HSX(>'OVC/A#XRMM5\'>*-%CU72-8&8T>V==V7#X,;+@JZL 49
M65@""*^1/@__ ,%N-=^/'QWT+X4?#3_@E?\ M07'AGQ+X@CL]%^*]]\.'M/#
M-QITDF(]8^V2L%%D\.)U?JT;+M4LP4]3\$/^"8'B/X<?\$9-%_X);V7QPO/"
M^J2?#IM!U_QGH5JMQ)!/>2--J7V=9"N4=I[F)&)#!'### 8^>?A#\4_^"FG_
M  1^_:P^%/[+?[;7QSLOCS\ OB]XEMO!G@3XF?\ "/QZ;K/A;7)E(L;&[CC)
M62*8KL4L\A(5F#H(_*< ^W_VA/VTO#7P<^,_A+]EWP)X&O\ QS\4O&UA=:EH
M_@_2KN&W6STNV($^IWUS,0MI:J[+$K8=Y96"1QN0Y6]^RO\ M@^!OVH;CQCX
M.M?#^H>&?''PWU\:+\0O VMO$UYHUTT0F@?=$S)-;7$++-!.AVR(>BNKHOQ7
M^R!JVJ^./^#GS]K;4?$TKR/X*^#?A/0/#@E.3#87-O87\J)Z*;AW<@=V]:?\
M"]>U'PY_P=4?&WP1H+NFF>)OV7=(UCQ!#&<+)?VE]86UM*_8LL$\BC/.'..,
MT ?I;1110 5X7X!_Y2">/_\ L1-*_P#1C5/JG@7]O274[F72/COX(AM&G<VL
M4OA>1F2,L=JD[N2!@$UPWP"T7XWZ=^VSXXL_B/XVT;4=87P7IYN;S3]-:&)X
MS*?+ 0G@@;LGOD4 ?4U%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- !XE_Y"^C_]
M?I_]!-;%<IKEKXI74=-6ZU2V=VN2(&6 @*VWJ?6M/[%XW_Z#=E_X#'_&@#8H
MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?
M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^
M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,
M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_
MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL
M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^
M@W9?^ Q_QH V*Q[+_D=[W_KRB_F:/L7C?_H-V7_@,?\ &LRUM?%)\4W4<>J6
MPN!;1F20P':5R< "@#JZ*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V*
M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C
M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V*
M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C
M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V*
M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C
M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V*
M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH / _P#R")?^OV;_ -"K8KE/
M"MKXIDTZ1K#5+:-/M,@*R0$G=NY-:?V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0 >)?^
M0OH__7Z?_036Q7*:Y:^*5U'35NM4MG=KDB!E@("MMZGUK3^Q>-_^@W9?^ Q_
MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&
MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#
M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V
M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&
M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\: -BL>R_Y'>]_Z\HOYFC[%XW_Z#=E_X#'_ !K,M;7Q2?%-
MU''JEL+@6T9DD,!VE<G  H ZNBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?
M\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^
M Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?
M\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^
M Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?
M\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^
M Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?
M\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: #P/\ \@B7_K]F_P#0
MJV*Y3PK:^*9-.D:PU2VC3[3("LD!)W;N36G]B\;_ /0;LO\ P&/^- &Q16/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR
M_P# 8_XU:TJ#7X9'.L7\$RE?D$46T@T 7J*** "BBB@ HHHH **** "BBB@"
M*]N);6SFNH+*6Y>.)G2V@*AY2!D(I=E4$]!N(&3R0.:_-0_M"?\ !:*X_:-U
M;X\^,O\ @A)JGBIM+FN+/X86=U^TAX3L8?#VG.NUYO)$DX-_<#(FN-YV18@B
M"KYS3_IA10!\JM^T=_P5 \._L6']H#6_^">VE:I\5KOQ3OE^!6F_$NR6;2-$
M$WE$#5=K6U[=>7']HPHC4BX" ;H]K1:EX)^-'_!0KQ9\+O$/QO\ V8-;^$O@
MKX;>.+/QO)I'C35]-NM:UC6[**5;&*./3;FYAM[2*:7[0TLDJS2-!$@A57=Z
M^KZ* /C3XL_LK?$_]GS_ (*E6_\ P4Q^!GPWO_&6B^./AN?!7Q=\):%<6T>I
M0R031SZ=K5LES+%'<[1%]EEB\Q76,HZ+(0P%[]AG]COXCV'[:GQM_P""F'[0
M?A(^'/%/Q7CTS0_!_@RXO(+FZ\.>&M/@CC1;J6W=X?M5U,@N)(XI)4BVQJ)&
M.['U[10 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\
M1C4 >Z4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_
M )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_\
M7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_03
M6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]
ME_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%?%_[67_  5Z_P"&7OV@-?\ @7_PSU_;
MG]A_9?\ B:?\)9]F\_SK2&X_U7V23;CS=OWCG;GC.!YS_P /^/\ JT[_ ,OO
M_P"X:_1,#X4<?YC@J6+P^#YJ=2,9Q?M*2O&233LYIJZ:T:3[H_-L=XN^'F6X
MZK@\3C>6I3E*$E[.L[2BVI*ZIM.S35TVNS/O[P/_ ,@B7_K]F_\ 0JV*_-W0
M_P#@O%_8UHUK_P ,K>9NF>3=_P )SC&XYQ_QXFO4OV3?^"O7_#4/[0&@? O_
M (9Z_L/^W/M7_$T_X2S[3Y'DVDUQ_JOLD>[/E;?O#&[/.,$QWA1Q_EV"JXO$
M8/EITXRG)^TI.T8IMNRFV[)/1)OL@P/B[X>9ECJ6#PV-YJE24817LZRO*32B
MKNFDKMI7;2[L^T****_.S])"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+
M\ _\I!/'_P#V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z
M_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_
M ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(
M7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q>_P""LG_*0'Q__P!P
MK_TU6=?/%I:7-_=16-G"TDTTBQQ1H,EV)P /<FOH?_@K)_RD!\?_ /<*_P#3
M59UR?[(?PW_X23QE)XWU&WS::-CR-PX>Y8?+_P!\C+>Q*U_:&?>(.5^%G@9#
MB?'ZQPV$I.,;VYZCIPC3IKSG-QC?HFWLF?PCA>"LP\0_&JOP_@])5\764I;\
MD%4FZDW_ (8)R\VK;L\DN[2YL+J6QO(6CFAD:.6-Q@HP."#[@U]#_P#!)O\
MY2 ^ /\ N*_^FJ\KD_VO/AO_ ,(WXRC\;Z=;XM-9SY^T<)<J/F_[Z&&]R&KK
M/^"3?_*0'P!_W%?_ $U7E&0^(.5^*?@9/B? 64<3A*KE&]^2HJ<XU*;\X34H
MWZI)[-!BN"LP\//&JAP_C-94,712E_/!U(2IS7^*#4O)MK='[0T445_%Y_=P
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4
M>Z4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^
MC_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_
MZ%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.
M][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1537=>T/POH]QXA\2ZS:Z=86<1DN[Z^N%BAA0=6=V("CW)K
MYVUK]MSQY\;]6N/ W[!_PO/BR6*4PWOC_7UDM?#^GMT)5R ]VP_NQ@=01O%>
MMEF1YCFW-*A&T(_%.3481_Q3E:*\E>[V2;T/'S3/<MR?EC7G>I+X813E4G_A
MA&\GYNW*MY-+4]Y^(/Q(\ _"CPO<>-/B5XOT_1-*MA^^OM2N5B0'LHS]YCCA
M1DD\ &OGZ7]J#]H[]JF1M'_8L^'?]A^&I&*2?%7QQ9M% Z]WL;-AON#Z.XV9
M&&5>M:7A']AWPC#K2?&O]LSXER?$GQ+:#S$G\0[(=%TG)R5M[//E* ?XGSD@
M-M4UW-S\?K[Q9.WA[]G[P-+X@>(^4VKSJ;?3+8CC[YP9,?W5QD=":C->)^">
M"G&#DL7BI?"G&3BW_P!.Z"7M*UOYIJ,%]JFUJ<^#R7C#BR\IWPF&6ZC*/M+?
M]/*W\.E_AIN4_P"6HGH?D;^WA\,O%G@;]L7Q1\-]8\=:MXSUF.33_M&MZDF;
MF_GFL+:4_*N0J@R;$0$A455R<5[A\)O 5M\-O =CX6B"F:./S+R1?^6D[<N?
M<9X'L!7T]^UM9>*/#VB6%K\3/B/-K.OZG(98],LAY-AI\"]66,<NQ;"J[<X#
M<9 ->"5_+?TI?I#Y_P")&7Y?P?+"?5:&#49U5SQE*K5Y%&$IQA%0I\L7*2IQ
ME-+VFK3BDOU'P(\#<EX SC'\31Q/UBKBG*-/W9)4J;FY2C&4Y2E4;:BG4DHM
M\FBM)M\Y\6? 5M\2? =]X6E"B:2/S+.1O^6<Z\H?89X/L37FO_!*:TN;#_@H
M7X%L;R%HYH9-6CEC<8*,-+O 0?<&O;:^OOV'?BO_ ,)9X#E^'NJW.Z^T''V;
M<>9+1C\OUV-E?8%*[_HF>.N+X/RW-. \5#VE#'QG*C>?+[.JZ;A4LN67,IPY
M9<MXZT]'>3,/'OP;P?%N>Y9Q?0J>RK8*</:6AS>TIQFIP3?-'E<9<RYK2TGM
M:*/<J***_H(^5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\
M?_\ 8B:5_P"C&H ]THHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_
M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:
M-BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MQ_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%
M]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **
M** "BBB@ HHHH ***\0^,W[=?PR^'OBAOA3\,-&U#XC>/6RL7A+PDOG- PX)
MNIQF.V4'[Q;++U*XYKT,NRO,,VK^QPE-SDE=VV2[R;LHQ764FDNK//S+-LNR
M>A[;&5%"+=E?>3Z*,5>4I/I&*;?1'MLTT5O$UQ<2JD:*6=W; 4#DDD]!7SYX
M]_;UTK7/$]Q\*OV0_ 5U\4_%<)V74VE2B/1M,)XW7-Z?W>!UVH3NP5W*:YO6
M_P!GSXT?'FQ;QI^W_P#&"V\-^$PP=?AEX2U$VUEMZA+Z[!WW+'NB';N&489Q
M7>^!O%L=KX<A^'G['?P8LM/T*VRD6LW=G]BTV,]"Z( 'G8]V^\3R<T9KGG!'
M!E2-+&U/KN,>L:%+FE'Y\G[RHELW#DIK=UFC@P>"XPXKBYX2'U+"K>K4Y?:-
M>497A3\N?GF]O9)G'1_L=ZW\1IX_BI_P4-^,D'B5;203VW@S3YVL?#>F-V!0
MD-=,.SR$9R5(<5Z%IOQ?N]:L(O!G[+WPPBN+"S3R(-5N+;[%I-FHXVQJ #(!
M_=0#VR*T=%_9TL=6U&/Q-\:/$]SXOU-#NCAO!LL;<^D=NOR^WS9!]!7H]O;V
M]I EK:0)%%&H6..-0JJ!T  Z"OE,TS?CSC/ECBZBP6&C\-."@ZB79))T:-^O
M*JLWO[12U/I,KR7A3A?FEA:?UBO+XJDW*TG_ 'I-^TJ6Z)N$5LH6T/-=,_9W
M;Q+?1^(?CKXON?%5Y&V^+3C^YTZV/HD*_>],MU'45Z196-EIMI'8:=9Q6\$2
MA8H8(PB(OH . *EHJ\JR'*LE4GA:=IR^*;;E4GYSG)N<OFW;H=.,S'&8^RK2
MT6T591C_ (8JT5\D<7XX_9Z^$'Q(UYO$WC7PFU]>M$L9F;4KE $7HH5) H'7
MH.I)ZFL?_ACS]G/_ *)W_P"5>\_^/5Z917%B>"^#L;B)5\1EU"<Y.\I2HTW)
MM[MMQ;;?=G12S[/*%)4Z6*J1BM$E.2279).R/(?"O[)G[/VI:=)/>^ -[K<R
M(#_:MV. V .):ZKP/^SU\(/AOKR^)O!7A-K&]6)HQ,NI7+@HW52KR%2.G4=0
M#U%;G@?_ )!$O_7[-_Z%6Q1AN"^#L%B(U\/EU"$XN\91HTU)-;--1337=!5S
M[/*])TZN*J2B]&G.3379INS"BBBOI3R0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\I!/'_P#V(FE?
M^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH Q
M_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[
MW_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\
MZ":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HH
MHH **** "BBB@ HHHH ***X'X[_M._!+]F[14U;XL>-K>RFN!C3])@!FOKYL
MX"PP)EWR<#=C:"1DBNG"8/%X_$1P^&IN<Y;1BFV_1+4YL9C<'E^&EB,54C3I
MQWE)I)>K>AWU>4?'W]LOX*?L_7D7A;6]4NM<\5WF%TSP7X9MC>:I=.1E0(D_
MU8/9G*@@'&3Q7D?C#XF?M7?M":6VL:MJX_9_^'$V<:AJA5_%&JQ>D40XL\CT
MS(IP1O!Q6O\  +X2:1X#LY;?]D[X/#3#?9_M/XE^.-TVH:B2<M(-V9)-Q^8=
M(\]56M<TS#A+A&NJ&;5GB<8U=83#6G4_[B3CS1IQ[VNNDITV>7A'Q-Q/3]IE
M-%4,-UQ.(3C'_N'3?+*;[.7+WC&HC,\4>'?VH_VB=*?Q)^T[\1HO@I\.Y.GA
M#P]J2G6=0C/\%U>8Q'N'6.($D$JR C-=9\&]'T?P;X9'@7]BGX%V6@:*^//\
M5ZU T27)''F_-F:Z;'1G)QT( KT#PO\ LY^%K354\5_$35+KQ=K8Y%]K1#11
M'TB@^Y&,\@<X/0BO0E554*H  & !VKYW,<WXWXKH?5JTXY=@KW5"A9S?_7RH
M[KF[M>UFOLUD>WEN1<,</XCZU%2QF+M9UJVR[J$=+1_NI4X=Z;/.?#_[.6A3
M:G'XI^+&O77C'6%Y235 !:P'TBMQ\BCV.?7BO1HXXX8UBBC5450%51@ #H *
M6BEE6295DM.4<'247+64M7.3[SG)N4WYR;9W8S,,9CY)UYWMLMDEVC%645Y)
M)!1117JG&%%%% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?G=^T_
M\3_^"^%U\._$?[9'[,L?P;T#PCH5I/K'AKX,>*O#][<Z[K>C0*T@>^N@\:VU
M[-$OF+:1[1'O6)Y/,5C7Z(UX+^WC\0?&^I?#BY_93_9]FAE^*/Q0TBZTS07D
M4O%X>L)%\F\UZ[ ^[!:I+E >9[AH(%YD)4 \=U;_ (+4_#/1?^",^C?\%:+_
M .'-T&\0>'H?[%\"B[_>WFORW36*Z?'+MRT?VM'_ 'NW/DHTFS(VTOQI_:W_
M &LO^">5S\'?B?\ MH_$#PMXI\&_$SQE8^$/B!'H/AHZ<O@C5[^)VM+FTE,\
MAN-/2:-K>;S]TN&CF5QAHC\U_P#!?7]F/P3^R;_P2P_9B_9]^%%C-#X#^&?[
M0O@FSU1IB"S:?%;WT3W%P0,%I)Y$=S@ R2YXZ5Z!_P '8L&H:I_P2:E\*^'X
MGDUK6_BEX;L= BB/[R2\:Y9D5,<[B%;&.: /?_C?^V7\3/'O_!0S1O\ @F7^
MR]KNFZ)K=GX!E\;_ !1\<ZAI@OFT+2_/2VM+*T@9UC:]N)9%8M+N2* %O+D+
MC9H?L4?MI^-?B%^TO\8?V!OVAY=,D^)7P=NK"[BUS2+,VMMXH\/ZA LUGJ"0
M,[F&9-WD7$:L4$H#)A9 B?-7[%FG:II'_!SE^V&?%9/VG4_A-X.NM 9QCS+%
M+'3X9FC!_@%PC XXW U)\$K?5-6_X.M_C+J^BJQTW2/V5-,L=<=/N+=S:CIT
MT"M_MF)7(SV4T ?IC1110 5X7X!_Y2">/_\ L1-*_P#1C5/JG[!'P:U?4[G5
MKGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=JX;X!? [PC\-_VV?''@[0M3UF:UMO
M!>GRQR:AJTD\I,DI+9=N2/E&!VYH ^IJ*Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@ \2_\ (7T?_K]/_H)K
M8KE-<\*Z=:ZCIL,<]R1/<E7+7#$@;>WI6G_P@^D?\_-[_P"!;4 ;%%8__"#Z
M1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S
M>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_
MS\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_
M^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\
MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U
M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U
M'_"#Z1_S\WO_ (%M0!L5CV7_ ".][_UY1?S-'_"#Z1_S\WO_ (%M69:^%=.D
M\4W5@T]SLCMHV4BX;=DD]30!U=%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L
M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 '@?_D$2_\ 7[-_Z%6Q7*>%?"NG:AIT
MDTT]R"+F10$N&48#5I_\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M4 'B7_D+Z/\ ]?I_]!-;%<IKGA73K74=-ACGN2)[DJY:X8D#;V]*T_\ A!](
M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@
M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8K'LO^1WO?^O*+^9H_P"$
M'TC_ )^;W_P+:LRU\*Z=)XINK!I[G9';1LI%PV[))ZF@#JZ*Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VK,\7Q?#OX?^';GQ;XY\7KI&EV:;[K4-2U7R88A
M[LQ 'H!W/ JZ=.=6:A!-MZ)+5M]DB*E2G2IN<VE%:MO1)=VSJZYGXK_&7X6_
M WPK)XU^+7CG3]"TV/($]]-AI6 SLC09>5_]E 6]J^5?B1^VSJOQ%232OV2O
M#LB:6SM%)\2O&<LT&G<':QL[8#S[U@>,A<*V-R[3FH?A7^Q/XN\>^(X?B7XV
MEU+7M<;#?\)Q\1(P[PC.?] TP$QVZ@X*[RWJK+TKHS&OD7#6(^KYQ5E+$VNL
M)02J8EWV]HK^SPT7_-7E%]H2/'PV+S;/Z?/DE).CL\36;AAUWY'\>(:[44XO
M9U(F]XV_:W^/WQSTTW/P4TZ#X5^!IP0/B/XZM-VH7\?=M.T[EI,CD.^5(/\
M 14GP(_9KFTG67\<_#'P=>W6OWIW7_Q;^*#&[U6X)'+6L#9$(_ND#E2 2<5[
M=X5_9B^'N@7JZ_K-QJ&MZSP7U?5;DR2[O]@=$ [8Y'K77?\ "#Z1_P _-[_X
M%M7CXO->+<]P\L+&2RW!RT='#R;K5%VKXII2=^L*2C&+^&1Z6#R+(LMQ,<7B
M&\?BHZJI625*F_\ ISAU[L;=)3<IM?%<YCPA^SMX,T351XK\7W5UXIUW@MJN
MNOYNP^D<9^2, ]."1V-=_6/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U997D^
M5Y+0=+!4E!-W=MY/O*3O*4N\I-M]SU,7CL7CZG/B)N36B[)=DMDO))(V**Q_
M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:O2.0V**Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:@ \#_ /((E_Z_9O\ T*MBN4\*^%=.U#3I)II[D$7,B@)<,HP&K3_X
M0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\
MX0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC
M_GYO?_ MJM:5H%EH\CR6LL[%UP?-F+#]: +U%%% !1110 4444 %%%% !111
M0!%>I>26<R:=<117#1,()9X3(B/CY690RE@#@D!E)'&1UK\]M'_X);?\%?O"
M_P 0_%_Q0\(?\%T-+TS5_&VI"[UBY'[*^DW3HB K;VD4EUJ,LD=K K,(H-Q1
M2\CX+RR._P"AU% 'S#;?\$W#\6_V!?%'[%'[>?[0&L?&?4O';74WC'Q_/I$.
MD3S73RJ]K/9VD320V!M1#:^6B93?;[RI\QE-"Y_X)]?%[XX^+?A/=_MP_M Z
M+X^T'X+:W;Z_X:TC0_!TFF/KVOVT+PVFK:J\MY<!WA5WD6"!8D,[M(Q*[85^
MK:* /GWX^_L2:GXN_:K\*?MU_L^^.].\)_%'PWX9NO"^JS:SHSWVF^)?#\\J
MSFPNXHIH9%:*X59X9DDRC;@R2*V%O?L@_L4:=^S=XV^(_P ?/'/C)/%WQ3^+
MVMVVH^/_ !;%I?V*!X[6 6]CI]G;&25K>SMH1L17EED8L[O(Q8!?=** "BBB
M@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:@#W2BBB@
MHHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H
M)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
M>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R
M")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG/BS\6?A_\  WX?ZA\4
MOBEK_P#9>@Z7Y7VZ^^RRS^5YDJ0I\D*.[9DD1>%.,Y. ":UH4*V)K1HT8N4Y
M-*,4FVVW9)):MMZ)+5LRKUZ&%H2K5I*,(IN4FTDDE=MMZ)):MO1(Z.L>R_Y'
M>]_Z\HOYFO#/^'LG_!/[_HOO_EJZK_\ (M5;7_@J!^PW'JMUXM?XUR#39%2U
M2[_X175=AF +%/\ CUZXYKW:O"'%E#E]IE]>/,TE>E45V]DKQU;Z+<^?I\:<
M'5K^SS*@[*[M6INR6[?O:)=SZ5HKYT_X>R?\$_O^B^_^6KJO_P BU[1\)_BU
M\/OCC\/K#XI_"[Q!_:F@ZIYOV&_^RRP>9Y4KPO\ ),B.N'C<<J,XR,@@URYA
MP[Q!E%%5L=@ZM*#=DYTYP3=F[7DDKV3=M[)]CKR[B3AW.*[HX#&4JTTKN,*D
M)M*Z5VHMNUVE?:[7<Z.H=0U'3])L9M4U6^AM;:WC,EQ<7$H2.) ,EF8X"@#D
MDUX1\9OV_?AWX,OY?!GP;T>7Q]XE60PF#29PMA:RYQMFN\,I8'@QQ"23(P57
MK7FJ_LJ_M1?M?W\/B+]J_P =&PT+S5FMO"-E$T%C%@AE_P!&#;IV!!^>Y8GG
MA,<5X&)S#*\NQ#P^*G*59?\ +FE%5*VNW-&\844]U*O4I1:U@Y/0]&$L;C:?
M-@::E'_GY-\E%=_?M*51KK&C"I)/22CN;_QB_P""F/AYKV?P5^REX57QOJJR
MF"7Q%<NT.AV<F0#^] WW;#(.R$'(.0W:N+\)_L8_'_\ :7\16WQ(_:E\6S:I
M)&XEL[?7;4)86.<<6NF ["<94O/DN,$KD5]1?";]G'X2?!BS@A\'>%X1<01"
M-+ZY17E50, )P%C&.,(%%=U42Q_$6,ING2E]0HM6<:$V\1-/=5,7:,HI]88:
M%#M*I46IG')LK]HJN.?URHM5[2/+0B^CAA[R4VNDJ\JKZQC#8X7X;_L[_#7X
M;21ZE9Z8^HZI&BJ-6U1O.F7 P F1MC ' "@8'&37=445EEV5Y=E&']A@Z4:<
M;WLE:[>[;W<GUD[MO5L]7%8O$XVI[2O-R>VO1=$NR71+1!1117><X4444 %%
M%% !1110 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?
M^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4S[3;[VB\]-
MR %UW#*YZ9],UPG[5NK?%C0?V7/B3KGP$M&G\=67@'69_!<"0"5I-62QF:S4
M(0=Y,XC&W'/2OA7_ ()P_!C_ ()^_L-O\8KZX_:NL/'W@+Q[\,/"'BKQ]\1?
MBIXLM;V'Q!?7,_B*&[FG>?"!'2VCS ^YEY5LG- 'Z445\"_\&^G[2?B_]IKX
M _%OQ3IMYK%_\)]*^/'B#3O@-JFO"7SY/"RM&]O C3?O'MX6=XXBY+(H\G/[
MG:OWU0 4444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^
M?^4@GC__ +$32O\ T8U 'NE%%% !1110 4444 %%%% !1110!C^)?^0OH_\
MU^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_
M,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444
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
M3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH ****
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
ME$, !!V SG QM?"#X-> _@AX47PGX%TLQ(S>9>WL[;[B]F/WI9I.KL>?8=
M.*ZJO-R[),5B,7',LW:G77P06M.BGTA>W--K255I-ZJ*A%M/"AA*DZJKXG6?
M1+X8>G=]Y/Y604445]4>B%%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW
M_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?#D/_! _P#8
M5^(O[<?Q'_;W_:H^%=A\1O%OC'Q-!>:'I>ORM/I.E6D%C:VT:M9D+%<2LT#N
MQF$J .H4 @D_;.BZ)HOAK2+;P_X<TBUT^PLH%AL[&RMUBA@C485$10%50.
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
M/A._VKX(?%Q_$NEQ=/"_C:X<R*H_ABNX\$'LH8!1W)I^A_M*_#_1M4B\*?M
M^$_$7P[U>1MB'6IVDL)V[^5=I\C#W.T#UJH<6X3"S5+-J4L)-Z7J6=-O^[6C
M>GKT4G";_E&LRITWRXF+IOS^%^DEI\G9^1[_ $5S^F>&_"NM6$6JZ-K4MW:S
MIN@N;;43)'(OJK*2"/<58_X0?2/^?F]_\"VKZN,HSBI1=TST4TU=&Q16/_P@
M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M3&;%%8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 '@?_ )!$O_7[-_Z%6Q7*>%?"NG:AITDTT]R"
M+F10$N&48#5I_P#"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0
M!L45C_\ "#Z1_P _-[_X%M576-!\(^'M,FUK7]?>QL[9"]Q=WFI>5%$O]YF8
M@*/<FG&,I248J[8I2C"+E)V2.BHKYD\5_MQ? JXUN;P3^SUH'BSXK^(8SM:S
M\%1R2VD+=C->-B)$_P!M2X%<EXLTK]K+QG']O^._QUT#X(Z%*-P\.^&+PZIK
MLL?]UIR=J-Z/"I]Q7NXC(9Y3A'C,[KT\#12NY5Y<CMW5/6H[]'RJ/]Y'SD.)
ML-C\1]6R>E/&U=K48\T;]G4;5--=5S\W]UGTS\6_C_\ !;X#Z3_;7Q?^)FD:
M!"4+11WUV!-,!U\N(9DE/LBDU^"7A7PWJ7C#Q'9>&-(CW7%[<+%'QPN3RQ]@
M,D^P-?JU\,?V6/A?I^I_\)'\&OV>]5\1:Q*P>3XA?%/46DED?M*JO\S?[T:H
M?:OCW]FK1_ U_ID_BWPE\.UTRV64P65_>S>==W.!\[[CQ&O(7"\$@^E7AO'[
MAKPHX!SG.,APV(QCM2A&O.$*.']K+VJI64YJ=2-VY?NE5<HQDW[-1DSY;B+P
M@XA\3>,LGRW.J]#"QO5DZ4)3JUO9Q]DZEY1AR1=K1]_V:C*22=1R2/1/"OAO
M3?!_ARR\,:1'MM[*W6*/CEL#EC[DY)]R:\P_:1^''PVCG3XK>,[75I$C1+:X
MM]($8\YLG8TC-]T?PDCG[HKU^L_Q5X;TWQAX<O?#&KQ[K>]MVBDXY7(X8>X.
M"/<"O\TO#+Q+S?@OQ*H\1U\76C[6HUBITI\M6I2JS3KVE9OFDKR3WYTFFFDU
M_:O'W >6\5<"5<BI8>E+V<%]7C4CS4X5*<;4KQT]U:1:VY6TTU=/I/\ @D5X
M/^%WQU/Q!TR+PA=Z+I6D?V3OT^RUB7&I&7[9@W+#!?;Y9V@$;?,?KFOT"\(_
M#KP)X"M_LW@WPG8Z<-N&>VMP'<?[3_>;\2:^!_\ @B/\/YM)\1_&'PQXA,T=
MQIMQHL3>3*4#<ZA\W'4$ $>QK[Z_X0?2/^?F]_\  MJ_TGXWX9X/R[C>OC,H
M@JD9QHSA6G.=>I.,Z-.:DZ]64ZLE+FNFYO?30_DGPXSGB'&\!X:CF3Y)QE6C
M*G&$*4(RA6J1<52IQA3CRVM916VNIL45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M7B'UQL45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D
M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%8]E_P CO>_]>47\S1_P@^D?\_-[_P"!;5F6OA73
MI/%-U8-/<[([:-E(N&W9)/4T =716/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q5+Q%XBT+PEHEUXE\3:M;V%A90F6ZN[J4)'$@ZDD_Y
M-<?\5?$7PM^"_A&;QI\0/$=U:6D1VQ1BZ9I;F0_=BB3.7<]@/<G !(\Q\(?
MGQG^TKJT/Q#_ &@;"\T?PK%()O#W@"2Y8O)_=N+XGJV.1%CC.#CY@WSF;9[/
M#8A8# 0]KBI*ZC>T81?VZLM>6/9:RFU:">K7#B<8Z<_8T5S5'TZ)=Y/HOQ?1
M=II+SXA_MMW36NE2:AX7^$ZR%9KP PW_ (H /*IGF&V/0GJPXYR0GNGA/PCX
M9\">';7PGX/T2WT[3;*(1VMI;)M1%_J2>23DDDDDDU5A\ Z%;0I;V\EU''&H
M5$2Y8!0.  !T%/\ ^$'TC_GYO?\ P+:M,GR*&75)8K$3]MB9JTZC5M-^2"UY
M*:>T5ZR<I7DZPN#5"3J3?-4>\G^272/E\W=ZFQ16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M7OG8;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ?GQ_
MP6F_:B_X*!_L9?$/P]X_^!'QPETWP%XGM#;"R/AC3+D:?J4(RZ>9/:N^V6/$
MBAF)RDN,!0!\0?\ #[3_ (*=?]',_P#EF:+_ /(=?L;^V]^QEX8_:S_9G\2_
M!N6:1=2NK0W/AVZN;@E;;48@6@<YZ*6^1B.=DCCO7\Z>O:'K'AC7+WPUXATZ
M6SU#3KN2VOK2=-LD$T;%'1AV96!!'J*_5>$(Y3F>7>SJT(.I3T;<(W:>SV^3
M]/,_1^%XY;F&!Y*E&#G#1WC&[71[?+Y'TS8_\%I/^"E^FPF"R_:4V(SER/\
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
M^*GQ1\$?!7X>:M\5?B3JLMCH.AVAN=5O8;">Z,$((#.8X$>1E&<DJIV@%C@
MD5&,IR48J[>R'&,IR48J[9T%8]E_R.][_P!>47\S7S;_ ,/M/^"8O_1S/_EF
M:U_\AUFVO_!:3_@FA'XINM2?]I3$,ELB(_\ PAVL\D$Y&/L>:]'^Q<X_Z!JG
M_@$O\CO_ +)S3_GQ/_P&7^1]>45\J_\ #[3_ ()B_P#1S/\ Y9FM?_(=?17P
MK^*/@CXU?#S2?BK\-M5EOM!URT%SI5[-83VIGA)(5Q'.B2*IQD%E&X$,,@@G
MGQ& QV$BI5Z4H)]91:_-&%?!8S#14JU.44^Z:_-'04445R',%%%% !1110 4
M4CND:&21PJJ,LS'  ]:\[\>?M>?LJ_"_>OQ"_:0\#Z/(F<V]]XIM4F..PC,F
M]C[ &M*=*K6E:G%M^2N7"G4JNT(MOR5ST6N!^.7[07A?X+6=MIS6,^L^)-5;
MR] \+Z:-UU?2'@<#.R,'JY&!@XR>*^<_CK_P6E_98T'3F\+_ +.7BB?Q]XKN
MB8[>WT70;V>"T[>:Y$0\T<\+&3G')'&>2^!O[3?Q'T6]N?'G@/\ X)[_ !O^
M('CC65SJ7B[QGH\&@P2 _P#+*V>X=A% . , 9QR  %7R<TP?%>(Q"P.7T'2;
M5Y5JD>6$$_Y%/E52H^B7N1WF]H2G$8#.9S]E2I.'><URI+RYK<S_  75]'])
M?"K]GWQ1X@\70_'7]IB]@U;Q4HW:/HD)W:?X>0\A(ER0\HXS(<\C@D@,?9:^
M4_\ A;/_  5]^('_ "*7[)GPJ^'ZR?=/CGQU+JK1CW&G*,GZ4O\ PSQ_P53\
M?<^//V_?"G@Z)_\ 767@/X;1761_=6>]<.G^]C->AE/"N!R/#NE"M!.3YIRE
M)SG.3WE.4%+FD_N2LDE%)+?#9-1P<.5U8*^K;ES-ONW%2N_^&5D?5=8WB_XC
M?#WX?6OV[Q[X[T;0X-N[SM7U2*V3'KF1@*^;/^'7$OB[][\</VZOCMXMW_ZZ
MP7QI_9]A)Z_Z/!'Q^#5L^$/^"1'_  3R\(W7]I']G6RUB]9MTUYXEU6\U%Y6
M]66XF9/R4"O5]AE4/CK2E_AA^LI1_(Z/8Y=#XJK?^&/ZRDOR-;QY_P %2O\
M@GO\.=X\0_M7^%)S&#N70[I]3/T'V-9<FN0_X>W?!_Q.=GP0_9U^-/Q$W?ZJ
MX\*_#F<P'T+23M'M7WQ7OO@3]GWX#?"W9_PK/X)^$O#QCQL;1/#EM:D>^8D4
MY]ZZ^CVN4T_AI2EZS27W*-__ "8/:Y9#X:<I>LDE]RC^I\I_\->_\%$?'7R?
M"O\ X)E7>F6[_<U/QY\0[*RV>FZV13*?P/%'_"/_ /!93X@?\A3X@? WX?6S
M_=_L72M0U6\C'^U]H(A)'MQ7U911_:-.'\.A"/R<O_2I27X!]>IQ_AT8+Y.7
M_I3:_ ^4_P#A@K]KCQN ?C7_ ,%2/B-=*_\ K(O >AV7AW;[*\(<\=,XSWK\
MVO\ @LI_P3NC_8W\>Z#\2_!7B?Q)XA\.>,$E34-9\4Z@+R]&KH2\GG3!%WF5
M"'4D9)27TK]T:\?_ &[_ -EK1_VQOV7?$_P0ODB74+NT^T^';N7I:ZE#E[=\
M_P *EOW;$<[)''>O5R7B+$X+,83J-*FW:248Q5GUM%+;<]'*<]Q&$QT)5&N1
MZ-))*SZV26VY^6W_  0%_8]_X7%^T-=_M*>+]+\S0/AYM_LOS4REQK$BGR\9
MX/DQ[I3W5VA-?M37B'_!._\ 9KTO]DW]E3P_\&K1(FO[3S)]?NH1Q=:A)@SO
MGN <(I/\$:#M7M]<?$6:/-LTG53]Q:1]%U^>_P SFSS,7F>8RJ)^ZM(^B_SW
M"BBBO#/'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XN^-/_  <!_P#!
M''X,?$;Q/\!/C;^UW8Z7X@\.:I=:-XFT&_\ !&MR^1<1.T4T+;;%DD7(894L
MC Y!*D$_G?\ &/\ : _X-^OB1K>I0^ /^"^/[0OP\\*:UI-MH^I^!_"%_K8L
M5TJW>X>#3H)+C2);B*U0W5R$@:1XT68HJJF%K]>?V@_V0O OC;X'_&'PY\)?
M!.AZ1XT^)GA_52-?>U59!K,^EBQ@NS)@M&5$5N=R8P8RV-Q)/QG%_P %N_\
M@B=^QWX(M_@?\=_A7>_!#Q;X2TU+6Y^#NL_!R]^UZ>8UVB*":VM'L[B(D'R[
MA9]DJX?=\U 'M'_!#+XB?\$W_%G[&MYX%_X)?6@B^'O@CQG?:-<7$Z3K=:G>
MA8I6U&<W*1SNT\<L3;I$7&/+4!8E ^S*^*/^")'C_P")7QR^%_Q7_:;UGX%W
M_P -? /Q+^+=WKOPD\':Q8+:WD.BM8V<+7CQ+Q$+NZBN;O8"1YEQ*ZEDD5V^
MUZ "BBB@ HHHH **** "BBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'
M_P#V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*
MQ_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** "BB@D*"S' '4F@ K/\
M%'BOPUX)T.?Q+XOUZTTW3[5=T]Y>SB.-!]3W/8=2>!7EOCC]K&UOO$,WPU_9
MT\*R>._$T?RW#64FW3=./3=<7/W>/[JG)P5R#Q5?PO\ LIZCXSUR#XA?M4^+
MAXQU>%_,L]"C0QZ-II](X#_K3VWR#D=02,U\E6XEJ8ZM+#9)35>:=I3;M1@^
MO--)\\EUA34FGI)PW/-GCY5I.GA(\[6[V@O5]7Y1N^]BE-\=/C-^T1,VC_LO
M^'/['T!F*3_$3Q':%8V&<$V=LPW3'T9AMR""%X-=A\(?V8?A]\*M2D\8W<MU
MXC\5W7-]XJU^3S[N1B,$(3Q"O8!><8!)Q7HL,,-O"EO;Q+''&H5$1<!0.  !
MT%.K;!<-4_K,<;F=1XBO'6+DK0IO_IU3NU#_ !-RJ-:.;6A5+ +VBJXB7/-;
M7V7^&.R]=9>84445].>@%%%% !117.?%GXL_#_X&_#_4/BE\4M?_ ++T'2_*
M^W7WV66?RO,E2%/DA1W;,DB+PIQG)P 36M"A6Q-:-&C%RG)I1BDVVV[))+5M
MO1):MF5>O0PM"5:M)1A%-RDVDDDKMMO1)+5MZ)'1UCV7_([WO_7E%_,UX9_P
M]D_X)_?]%]_\M75?_D6LVU_X*J_L$Q^*;K4G^/&(9+9$1_\ A%]4Y()R,?9<
MU]%_J3QG_P!"W$?^":G_ ,B?-?Z]<$_]#3#_ /@^G_\ )'T[17SI_P /9/\
M@G]_T7W_ ,M75?\ Y%KVCX3?%GX?_'+X?Z?\4OA;K_\ :F@ZIYOV&^^RRP>;
MY<KPO\DR(ZXDC=>5&<9&00:X,PX=X@RBBJV.PE6E!NRE.G.";LW:\DE>R;MO
M9/L>AEW$G#N<5W1P&,I5II7<85(3:5TKM1;=KM*^UVNYT=%%%>.>T%%%% !1
M110 4444 8'Q!^%?PY^*VD'0_B-X,T_5[;!V+>6X9HL]2C_>C/NI!KRT_LT_
M%WX0G[5^S'\:;B"RCY3P?XR+7NGX_N1R_P"M@7_=R3W->XT5X69<-Y1FE;ZQ
M4ARUEHJD&X5%Y<\6I-?W6W%]4SCKX##8B?/)6E_,M)?>M?D]/(\1M/VO=1^'
MUU'HO[4'PGU7P9*SA%UZV0WVDS-T!$T0)C)_ND''<BO7O#'BWPOXVTB/Q!X/
M\166J6,O^KN]/NEEC;VW*2,^W45<N[2TO[62ROK6.:&5"DL,R!E=3U!!X(]J
M\B\3_L8_#]=8D\8?!C7]4^'FNN<M=^&9MEM,>PEM2?+=?]D;0:\[V?%N4?PY
M1QE-=)6I5EZ225*;\G&EYR9ARYEAOA:JQ\[1E]Z]U_='U/8:*\-_X69^U?\
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
M[+?@.-[%_)\1?$?4_#T6H0Z0.\=M)<!VFN,=U; ]>K)ZK>^(_B'^VG>RZ!X
MO+[PS\+TE:+4?$:H8KWQ" <-%;!AF. \@N1D],?>2O;O W@3PC\-?"]KX,\#
MZ%!IVFV4>V"VMUP!ZL2>68GDL223R2:^&JY_G_&?[K"8BI2P/6HI.,JW>-&U
MN6F^M7>2_A=*B\>IFN:9NN2G6E&CU:;7-Y071?WNOV?YCGO@/^SW\-/V=?!X
M\)?#K1$A,I$FHZA(B_:+Z7_GI*P SU. .%R<#DY[>BBOH,)A,-@<-&AAX*,(
MJR2V7]=7NWJ]3:G3A2@H05D@HHHKH+"BBB@ HHHH **** "BBB@#'\#_ /((
ME_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#DOC[\5[?X#? GQK\<KOPY>:Q%X,\):EKLND:?_Q\7RVE
MK)<&"+@_.XCVK[L*_/'PC\9?^#C+]I_P-X:^.WAO]C3]CVPT/7].M];\*Z;X
MUUK5[W4M/MKB-98?,EA?R_-\ME),87KT!XK]%?B!;ZS\0OAIXJ\*_"SX@PZ-
MKUQI5[ING:_;V\%V='U%H&6.9H95>.1HG=)/+D5E; #*02#^<?[/'_!,C_@O
MWX!^!_A?PI#_ ,%QM(\%_9M'A,G@ZT_9R\.ZA!H3N-[V$,Y(#0PLQBC"*L2(
MBK&J1JJ@ ^MO^";VN?\ !0C7O!?Q$F_X*1^'?"&E^-(?B2T6A6G@![EM&&C?
MV-I31&U:Y9I7!N&N]Y8_ZWS0   *^C*^:O\ @FA\%OVM/@7X4^*'A?\ ;/\
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
M?4E%% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\
ME()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 4444 8_B7_ )"^C_\
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
M=0S]O\'Z5/GKYVGQM_-:RKOX'_!J^S]H^%7AXD]632(5)_%5!H_MOB-?'EN
MGZ?7:?\ [LU4ON%_8.%^QFF,CZK!S_\ =:#_ !/Q>_;EUJZ^(/[3_BGQWI_P
MEOO"=M?M9NNB3VL:FW9;.!'),.8SO96DR#SOR><UN_L:_#8J;OXF:I;$$%K7
M30Z_]_''Z(#_ +XKMOV\O$'Q$\(?M[^)_@[\']7;2M/%SID>GZ=;PH88/,TZ
MUDD8!E.!N=W/U->AV<,MM9Q6\]TT[QQJKSN &D(&"Q P 3UXXKC^E3XT<:<*
M>#^7\&5,-A</_:6'IV>'Q%6I.&%A&%XRIU,/34%5TIW]K.\8U(V?Q+Y+Z/\
MX4<*Y]XJ8_B:G6KUO[/KU$U6H4J=.6(E*7O1G"M/F=/6?+[*%G*G*Z^$\3_:
MI^">N^+=7T_QAX)T62[NY\6M_!"!DX!*2'/  &5)/^S53]E_]EV#7_CIH7@C
MQGXHTJ74M0-S''X8M=::&6?%M*SI-/$1Y*;0Q8 Y=04!!85[?XAT6V\2:%>:
M!=R.D=Y;/"[Q,0R[AC((Z$=:\2_8#^#NA^(?V]_#/P>^*6AK?633ZI#?VCR.
M@EV:;=2(P9"& RJ."".U<WT7/$[CSCKP?S+A;#YPL+4RC#5)4XQIKZQ5I.,W
M!>WJ.K"G3IRM2DX8:52$)0<9IV+^D'X?\+<)>)V X@_LOZS_ &G7A&7/4E'#
MPJ\T$^:G3BIRE45YWE5Y&U/FIR5T_P!*?A)^POH?@72?[*FU"QT&QD0+<:-X
M)LQ9I,/[LUTV9[D?]=&)XZU[!X(^%?P[^'$'D>"O"-G8';AIXX]TKC_:D;+M
M^)KS7_AAOX?:)\WPS^)GCWPCM_U<.A^*I1$/8I+OW#VS1_PI7]K7PM\W@O\
M:RCU2)?N67BGPM#)GZSQG>?RKY2A2Q^!QSQ^.RNIB,2]Z_MXXFH^_P"\Q$J=
M2WE%)=HGVO\ ;.:4<(L)##JG06U.CR1IK_MQ>S7SLV>U45XK_P )=^W?X3_Y
M#7PB\#^+$3OX>UZ6QD<?]O0(!_2C_AKGQ7X=^7XF_LJ?$'2L?ZRXTO3TU*WC
M]S)$PX]\5[7^N644M,5"K1_Z^4:L8_\ @:BZ?_DQQ_VIAH_Q%*'^*,DOOM;\
M3VJBO(M#_;I_9?UBY_L^Z^)*Z5=@XDM=;T^>T9/J9$"_^/5Z%X8^)7PZ\;*&
M\&^/=&U8,,C^S=4BG_\ 0&->G@.(<@S1VP>+IU'VC.,G]R;9O1QN#Q'\*I&7
MHTS;HHHKV#J"BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_
M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HJAXD\4^&?!ND2^(/%_
MB*PTJP@&9[[4KQ((8Q_M.Y"C\37SWX^_X*S?L2^$=9/A+P=\1+WX@Z\<^3H7
MPWT:;6)YL?W'A'DGGC_6=ZZ</@\7BG:C3<O1-_?V-Z&%Q.)=J4'+T1])T5\G
M_P##5/\ P4<^-1\K]GK]@VV\&V$O^H\1?&;Q"+4KG^_IUKFX7'7[Q]*/^&*?
MVWOC+^]_:>_X*&Z[IME+_K?#?P@TF+18XQW47K!IY%/3#+T^M=7]FJE_O%6$
M/*_,_NA>WS:.GZ@J?\>K&/E?F?W1O^+1]"_%'XZ_!7X(Z;_:_P 8?BQX=\,6
MY3<CZYK$-L9!Z()&!<^R@DUX#J?_  5O^ GB>_ET#]F/X:?$/XPZC&YC(\"^
M$9VM(G_Z:W,XC5%_VP&%=)\+O^"6'[#'PNU'_A(D^!MEXEUEWWW&M^-[B36+
MB:3_ )Z'[4SHK>ZHM>_:;IFFZ-81:5H^GP6EK @2"VMHECCC4=E50 !["CFR
MFCM&51^;4%]RYF__  )!S992V4IOSM%?<N9O[T?*W_">?\%<OCB=O@_X+?#G
MX,:5+_R]^,-;?7-45.S1Q6H$*MWV2=.F<T?\.S?&WQ5/VG]L+]N7XF>/UDYN
M=!T6\3P_H\N>JM:VF=P[ AU/7UKZPHH_M6O3_@1C3_PK7_P*5Y?B']HU8?P8
MQA_A6O\ X$[R_$\E^"_["/['G[/7E3?"/]G;PQI=U!CRM3DT\75ZN/\ IYN-
M\W_C]>M445PUJ];$3YZLG)]VVW^)QU:U6O+FJ2<GW;O^84445D9A1110 444
M4 %8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !117B?Q&^/7C/XD
M^+;GX'_LMB&YU2W;R_$?C&9=]AH2G@JIZ37'7"#(!'.<-M\G-\YP>34%.M>4
MI/EA"*O.<OY81ZOJWHHJ\I-13:YL3BJ6%@G+5O1):MOLE_26[LC:^-O[1A\%
MZW#\*/A3H/\ PD_CW48\V>C0M^ZL4/\ R\7;@XBC&0<$@MQT!W4OP1_9T'@;
M69OBG\4->_X2?Q[J28OM<G7]W:*?^7>U0C$48R1D %N>@.T;7P1^ O@SX':)
M-::&9K[5=0D\[7/$&H/YEWJ4QY+R.><9)PO09[DDGMZ\G 9-C,?BX9CG-G4C
MK3I)WIT?/^_5[U&K1U5-)7<N:CA:M:JJ^*^)?#'I'_.7GTV7=E%%%?6'I!11
M10 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\
MY!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !117&?$K]HKX$?!WQ7X:\!_%'XN^']"UWQGJL>F^$]$U'5(X[S5
M[IVVK';P$^9+SU*J0O5B!S0!V=%,N;FWL[>2\O+A(HHD+RRR.%5% R6)/  '
M.:\S^$7[:7[*?QZ\6?\ "#?!WX\^'?$&JO9RWEE:Z?? _P!H6L;B.2YM&("W
MD".55IH#(BEE!8;AD ]/HKD/C)\??@U^S[H=GXA^,WQ%TWP_;ZE?+8Z4E[,3
M/J%TP++;VT*@R7$I56;RXU9MJL<8!(N?"GXO?##XY>"K?XB_!_QYIGB/1+J2
M2*+4M)NUEC$L;E)8FQRDB.K(\; .C*58 @B@#HZ*** "O"_ /_*03Q__ -B)
MI7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHK^7
M;XC^'/\ A'O$<GD1XM[G,L&!P,GE?P/Z$5]?PSPE6XCPF)Q$:G)&BZ:?N\W\
M3GL]U9+DM\T7EU3+\9Q!0RBM5]G5K0J3AI=2]ER<T=UK:?,O*,GT/Z<?$O\
MR%]'_P"OT_\ H)K8K^5>BO;_ .(>?]1/_DG_ -N?=_ZC_P#41_Y)_P#;']5%
M<S\4OC'\-_@OX?/B3XC^*;?3H#D01.=TUPP_@BC7+2-TZ#CJ<#FORS_X(7VG
MQW\,^'/B#X6^!_A?36U+7O['EU7Q#K$V+?1XU%Z$S&!NE=@YVJ,@%&R".GZ#
M^%/@O\%/@OXA3XA_''XG6GB#QK.N_P#M[Q9?Q(Z$9XM8&;;"H.=H4%AR <<5
M^5<<4,[X<XAKY)A*?O4E!SK54X4H>TIPJ*ROS5))32:BU!--2J1:<3\FPN<T
MLZ4GE/[RFIS@JC5HODG*FW%)MS3<6XV=FK7DGH4?[2_:6_:@^71(;SX7^")N
MM]<(/[=U*(_W%Z6BD=S\PX(+ XKTKX1_ OX8_!#2'TOX?>&X[>2?F]U&9O-N
MKQNI:65OF8YR<?=!)P!7)ZW^VO\ !#3YX[/P]/J_B"YDE\L6VCZ4^_/MY_EA
MO^ DU2E^.'[2WC!)XOAS^S;+8!) ([WQ->&+*^IA?R3_ -\NU?"8#%<)X/&?
M6JF*>-Q:T<XIUI1OO&$*,9JE'NE%-K6;EN>]A^&L=3DJ]:#Y^DJC4%;^[SN,
M4O\ #OU;9[14=Y>V>G6LE]J%W%!#$NZ6::0*J#U)/ %>-R?#+]KSQO)*/&'Q
MRTSP]:3QC_1/#>G[BA] [!)$^HE/XT^Q_8D^&U]>P:Q\2/%'B'Q7>PK@RZQJ
M;,"?4'_6+]/,-?0_VWFV)_W3+Y^3JRA2B_N=2JOG2^\[_J.&I_QL1%>45*<O
MRC!_*?W'1>)OVK?V?/"H_P!,^)UA=L<@+HX>^PP_A)MU<*?]XBN4;]L?4O%"
ME?A!\ ?%'B K+L,]RBV]N?<21";'_ E6O1/"_P #_A#X-6,^'?AUI4,D)S%<
M26@EF4_]=)-S_K75  # %/V/%F*_B5J5&/:$)5)+TJ2E"/WT63S953VC.;[M
MQ@OG%*;^Z:/#Y+W]NOQWYD5IIWA?P9;/@Q2R8GN4'IN)F1OQB7\*1OV2O'GC
M*3SOC!^T?XEU6.5,7%AITIMK=_K&&\IA_P!LA7N-%/\ U<5;_?,77K/_ *^.
MDGZQH*E!KRE%H/KT(?P:%./K'G:]'5<VGYIH\N\&_L:_L\^"HD6R\!QW;H<^
M9?S,X8^IC&(S_P!\UZ)H?AKPYX9MOL?AO0++3X?^>5C:I$OY* *NT5W8#(LE
MRN;G@\-"G)[N,8IOS;2NWYMMF>(S#'8J*C6JRDELFVTO1;+Y!1117JG&%%%%
M !1110 5ROQQ\<^,/AC\(/$?Q$\!?#__ (2O5M$TJ6]M/#HU$VK:AY8WM$DH
MBEVN4#;1L.Y@%XSD=5150E&,TY*Z73OY::E0:C--JZ[=S\J_^(FC_JR?_P R
M1_\ >VJ<'_!REY.MSZS_ ,,79\Z%8_+_ .%C=,=\_P!G5\P_\%@_V/?^&2?V
MOM4_X1O2_(\)^,]^M^&_+3$<.]S]HM5[#RI2<*.D<D7K7RK7[)@^&N&,=A88
MBG1]V2O\4_N^+ILS]3PN0</8S#0K4Z6DE?XI?_)=#]5/^(FC_JR?_P R1_\
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
MJ:C3@KMOI]UWY:)M]#]P_P#@C_\ L@I^R+^Q]IDGBC31;>*O&(37/$S3+M>
M.G^CVS9Y'E1$94])))?6N]^,7_!1_P#8A^!4SV'CW]HSP\VH(VS^R=$N#J5Y
MOZ!##:"1T8G@;@.M>-_"'_@GS\,/VK_ &E_%3]H[]JCXH?%RUU.+S)M%U?Q"
MVF:5%(#AX_L5F5\ME8$'$A!P,<8)^D?@[^R?^S1^S]$B?!CX&>&/#LJ+M^VZ
M?I$8NG&,?-.097_X$QK\6EF&3YJ_[0]LZRJVFG"T8M2U5I2N[6V]S8_)*V)R
M[&57BIU'4<]?=7+&SVM*5W:VWN['B'_#PS]H/XNG[/\ LD_\$]_'^NP2<0^(
MO'\L/AO3R/\ GJGGEGG3V7:QH_X4G_P56^-_S_%G]J_P;\*]-F_UFC_"_P -
M-?793^XUW?$&)_5X\C/3BOK"BI_M"G2_@48Q\VN=_P#DUX_=%&7UZG3_ (-*
M,?-KF?\ Y-=?=%'R]X;_ ."1G[*+ZO%XK^.5WXQ^+6N1'<-5^)?BRXO\,>N(
ME*1;?165L#BOH3P#\,/AK\*M&'AWX8?#[1/#E@N,66A:5#:1<=/EB516[17-
MB,=C,4K5:CDNS>B]%LOD85\9BL2K59MKM?3Y+9!1117*<P4444 %%%% !111
M0 4444 %%%% !1110 5CV7_([WO_ %Y1?S-?.G[5O_!1K2?A'KUU\.?A'I-K
MK.MV;F/4-0O&8VEG(.L852#*XZ'#!5/'S'('S;'_ ,%$/VJH_$$GB!/'%F&D
M 5[;^Q;;RRH/"_<W8_X%GWK\AXA\;N!N'LQE@IRG6G%VE[**E&+6Z;E**;77
MEO;;?0^9QO%F48*NZ3;DUORI-+YMK\+GZ:U%?W]CI5C-J>IWD5M;6\323W$\
M@1(T49+,QX  Y)-?*?[/'_!3[PCXLBET3X]V-OH%[#;O+'JUBDC6MSM4L4*?
M,\;D#@98,>!@X!ZZP\+_ !#_ &T+Z'Q%\1[*^\-?#&.19=+\,%S%>:^ <K-=
M%3F.$\%8P>>N?NN??P7B)DN?X*$\A?UFM4O:GK%PMNZK:_=PC?5M-RVIJ;:1
MV4L[PN,I)X/WY2V6UO.7\J7X]+CM6\=?$/\ ;"U.?P;\&=1N_#_P\AE:'7/&
MRH4N-6P</;V(/(0\AI3_ $VO[+\.?AMX*^$WA*V\$> -!AT_3K5?DBB'+MW=
MV/+N>[')-:FE:3I>A:9!HNB:=!:6=K$L5M:VT02.) ,!54<  =A5BO=RC(G@
MZ\L=C9^VQ4U9SM916_)3CKR07:[E)ZSE)VMV8;!^RFZU5\U1[OLNT5T7XO=M
ML****^B.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((
ME_Z_9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "OS;_X+1?#OP%8?M\?L*?$FP\%Z5!XAO?V
MD;>VO=;AT^-+NYA^R#$<DH7>ZCRH\!B0-@QTK])*_,K_ (+I?'#X,^#?VUOV
M'-#\6?%?PYIMYH_[15MJ&KVM]K4$4EA:&W""XG5F!ABW2(-[X7YAS0!TW_!S
M5\9_&WP\_P""=FD?!KP)KESIMS\;OBQH/P\O[ZSE*2QV%Z9Y[E58=!)%:-"W
MJDS#O65_P<8:Q:?L<_L,?"K]K#X,:;#HFK_ #XO^&[[PFNG((O)T\K)8W&FK
MC'^C36\@B>+[K*B@]!7??\%]?V7/B!^V+_P3O@\5?LZZ1_PE'BKX9>--&^)/
M@_2=,83'6C8&0R10%,^8SVMQ.T87)D8(JY+"O*O^"N/C#X5_\%A?@)\%OV)/
MV1_'6G^,)OBC\2-$U[QFNC723OX8\)VBRS7UYJ*H2;)U?RH%BFV.\Y:)1O1@
M #<^"WQ$U+]I3_@Y@^+>C^*IC=Z-^SO\#-,TGP992',5G?:T+*^NKZ-3]V9X
M9/L[..3&@6K'[*/Q#U/X/?\ !QA^TC^R5X?N#%X5^(?PGT;XF-I2'$%KK,!L
M]-N9XTZ(]PDJ/*0,NT*D\BI;[P58?L(_\%\?%?[5GQ3U.UT3X:?M)_"BRTJ/
MQAJ<ZP6%AXKTG[/%'I]Q,Y$<!GL82\)=E\UT>- 66K/[ WPMNOVB?^"QW[0O
M_!4CP^/M'P[?P?I7PU^&'B&/FW\21P"VN-4O;5NDMJEW;I#'.A:.4K(48A30
M!^A-%%% 'EM_^VQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!%>;_!+XQ_
M##Q_^W)XZ\5^#?&EEJ&G7'@G3HX;NW<E'=)"' R.HW#\Z]_E^&GPXGE:>?X?
MZ([NQ9W?2H26)ZDG;R:\9^&/AWP_I/[?/CVPTK0K.V@3P-I92&WM41%)D;)
M P,X'Y4 >W_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L
M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]5_.=XS\#ZEX\TO^R]"TZ2Z
MU"+=+:0PIEWVJ2R@?[H)_ 5_1[_9VG_\^,/_ 'Z%?BO^QI\-_P#C[^)VIV_]
MZUTS</\ OY(/T4'_ 'A7W66^)&4^%7A7Q)GV.BIN,:$*5-NWM*T_;*G'O9/W
MY6U4(R:V/SW..',]XF\6N%L/E4W"5.I6JSFM>2E#V+J-^4H^XD]&YJ+W/@6N
MG^%GAUM2U]?$&H^#-0UK2-)D275+>PE$60Q(C5I&!"!G '0D@''J.W_;6^"G
M_"F_C3=_V7:>7H^N;K_2]JX5-S?O8AZ;'S@=E9*^K/V4_P!G#3?!7[.;>&/%
M5AMU#Q5;_:M8W+\\6]?W4?/0QK@X[.6KP>,_'?A'AO@/+.(Y<TZ./E32C"7+
M45.33KRBUJIT8<RTVJ\JNKW/[!Q^4YKBL)BL/@E'V\83Y.=-P<[/D4K-/ED[
M7LT^6[)_V)?BM\6-8'B73/@!^QWXGN; 16B^(+70OBC;:>T^?/$7G/=(5D'$
MFU0AQENF17T;X4\5?M%>&3#<Z=_P1W&I/$2?M&M_'[22TA[EX3'Y9_[YYI?^
M"&_A.Z\+^(_C)X8UZT0W%A<:)$^Y,@X.HX89[$8(]B*_0/\ L[3_ /GQA_[]
M"JXXX9X%P_%=6=##1QT'&E.%?$5:V)G.-2C"<9>TJU9-W4O=:M[MD?S;X>\7
M9EB^$*$JN"I82:=6$J5&,Z,(.%:<''DA.*6L=5_-=GQWH7[4G_!07P]9_P!E
M>$_^"8GA#1H2=P2#XOZ:D0/ND4(R:O#]JS_@IY=?-!^P]X"M0."MS\5H7+>X
MV1\5];?V=I__ #XP_P#?H4?V=I__ #XP_P#?H5PPQN%IQ4886FDNBY__ ),^
MC>.I2=W0A?\ [?\ UF?)/_#1?_!52Y_U'[,'PCMM_P!W[3X_F?R\_P![8G..
M^*#\:O\ @K7=?+;_  C^ MJ1R6N?%.HN&]AL7BOK;^SM/_Y\8?\ OT*/[.T_
M_GQA_P"_0J_[1I],/3^Z7_R0OKT.E"'W2_\ DCY)_P"%G?\ !8"X_>0^'OV:
MK=3TCGU76W8?4J,4?\)5_P %D+C]U-XH_95ME/\ RUMT\1NP_!N*^MO[.T__
M )\8?^_0H_L[3_\ GQA_[]"E_:26U&G_ . _YL?U]=*4/_ ?^"?)/VW_ (*]
MW/SS_&3]G"V(X"6VD:RX/N2YSFC^R_\ @K'<C$W[4WP/MM_WC;^$KU_+S_=W
MMSCMFOK;^SM/_P"?&'_OT*/[.T__ )\8?^_0H_M.?2E3_P# $+^T)=*</_ 4
M?)/_  A?_!4RZXN/VZ/A;:@=#:_#QI"WUWOQ^%'_  JW_@IO<?O)O^"DW@JV
M+=8[?X3V[JOT+/D^O-?6W]G:?_SXP_\ ?H4?V=I__/C#_P!^A1_:E;I"G_X+
MA_\ (A_:-7I"'_@$/\CY)_X47_P4>N?W<_\ P5KTJV7KYMO\$-+=OIAY,8H_
MX9O_ &^KCY]1_P""PL[..%-M\%M'A7'N!(<GWKZV_L[3_P#GQA_[]"C^SM/_
M .?&'_OT*?\ :V*Z1I_^"J?_ ,@/^TL1_+#_ ,%T_P#Y$^2?^&5/VP9^+_\
MX*Z^)F5O]:+?X?:9$3Z[2"=M!_8Y_:*N?^0E_P %9OB&P7[GV71+&'ZYPIS7
MUM_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4O[6QG3E_\%T__ )$7]IXK^[_X!#_Y
M$^2?^&'_ (JSC??_ /!5?XP,[?ZPV]U:Q*?H!&=O%'_# 6M3_)?_ /!4?]H%
MDZ@6_C.*)L_[P@/'M7UM_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4?VOC_YE_P"
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
M*3_])Y3Y'_X6K_P5Q\;_ /()\(? +P/ _P!_^W=:U+4[F,?[/V8",M]>*/\
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
M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
M *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^
M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8
M?^_0H_L[3_\ GQA_[]"@#G_"7B70;'3)(;O5(HV-U*P5CV+<&M3_ (3'PQ_T
M&H/^^JJ>"[*SETJ1I;2)C]LE&6C!XW5K_P!G:?\ \^,/_?H4 4_^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_
M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/
M_?H4 4_^$Q\,?]!J#_OJK&GZWI.JNT>G7\<S(,L$/05)_9VG_P#/C#_WZ%/B
MMK: DP6Z(3U*(!F@!]%%% !1110 4444 %%%% !1110 4444 %5[+2-)TV>X
MNM.TNWMY+N3S+J2&!4:9^FYR!\Q]S5BB@"'4=-T[5[*33=6L(;JVF7;+;W$0
M=''H58$&I(HHK>)8((E1$4*B(N H'0 =A3J* "BBB@ KPOP#_P I!/'_ /V(
MFE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]THHHH **** "BBB@ HHHH *^
M5_"O_!,C3?!_ARR\,:1\7=MO96ZQ1_\ %/<M@<L?](ZDY)]R:^J**^=XEX4R
M+B_!1P>;4G4I1DIJ//4@N9)I2:A*-VE*23=[*3M:[/1RK-<=DF+>*P4E&IRN
M/-RQD^5M-I.2=DW&+=M[*^R/BSXU_P#!)?P5\5+OPQ:^,/B=Y_\ 9NO1W=NP
M\/CG:,M$V9SE'PNX<9VBN[_X=U_]5A_\M_\ ^Z*^@/$O_(7T?_K]/_H)K8KY
MG$>$?A_B\#0P5;"2E2H\WLXNM7M#G?-/E7M=.9ZONSZ!<?<61DY+$:O?W*?_
M ,@>1_LT?LHZ;^SGXC\3^)[;Q;_:EQXGM]/BNL:=]G"?93<;6_UC[B1<8[8"
M#K7KE%%?>9?@<-E> I8/#IJG2C&$4Y2DU&*2C&\FY6BDDDV[))+1(^2KU9XB
MO.M.W-.4I2LDKRDW*3LDE>4FV]-6V]V%%%%=AF%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S0!L4
M444 %%%% !1110 4444 %%%% !1110 4444 (Z)(ACD0,K##*PR"/2N.\5_L
MY_L]^.PP\<? GP;K(?[_ /:OA>TN-WU\R,YKLJ*N%2I3=X-KT*A.=-WB[>AX
M#XK_ ."6G_!/7QD&&K_LF^$X=_7^RK5[#\OLS1X_"N3_ .'-_P"QKHQW?#*3
MQ[X)(_U9\*_$+4(=GT\V22OJJBNV&;9I!65>=NW,[?=>QV1S+,8*RK2M_B=O
MN/E0?\$UOB9X:^;X8?\ !2CX]:?M_P!7%X@\20ZO&GL%EB7CVS1_PS#_ ,%0
MO"G/A+_@I7I6O1+_ *NT\5?":R3'LTUN^]OKBOJNBJ_M;&/X^67K"#_%QO\
MB5_:>*?Q<LO6$'^+5SXK^-OPA_X*W?%+X2>(?@O\0]/_ &?/&OA[Q%IDME>K
M$=6T^^PP^61"P:))$8*ZG!PR@]J_$_XO_";QW\"?B=K?P@^)FC'3]=\/W[VF
MHVI<,%<<AE8<,C*596'#*P(ZU_4)7Y5_\'$G['O_ " OVTO!NE_\\]$\:>2G
MU^R738_X% S'_I@*^OX0S[EQWU2I&,8U-K*WO=.MM5IMO8^FX8SGEQGU:<8Q
M4]K*WO=/+7;UL?F;\)?A3X]^.7Q)T;X2?##07U/7]>O5M=-LD=5WN<DDLQ"H
MJJ"S,2 JJ23@5^V7P1^&?_!6CX;?"/P]\%_AEX*^ O@'P]X>TN*RM!J=[J6I
MWV%'S2,80L+R.Q9W) RS$]Z^?O\ @W:_8_5CKW[:/C'3,X,FB>#?-3IT^UW2
MY_X#"K#_ *;BOU5HXOSY3QWU2$(RC3WNK^]UTO;3;5/6X^)\Y4L9]6A&,E#>
MZO[W7K;3;;>Y\J?\,J?\%+O&GS?$#_@I?;Z+ _\ K-.\%_"^R3'^[<3/Y@_*
MC_AUI'XG_>?&#]NKX^^*=W^MLF\>_8[)_7]S#$,?@U?5=%?(_P!KXU? XQ_P
MPA'\5%,^8_M/%KX&H_X8Q7XI)GS'X?\ ^".O_!/+1;S^UM4^!#:]?G_67WB3
MQ'J%Z\G^\LDY0_\ ?->I>#/V-/V1_AYL?P3^S'X"TV1/NW%MX3M!+^,GE[C^
M)KTJBL:N8YA7TJ5I/UDW^IE4Q^-K?'5D_5O_ #(K.RL].MDLM/M(H(8QB.*&
M,*JCT ' J6BBN+<Y HHHH **** "BBB@ HHHH **** "BBB@ KG/BC\)?A]\
M9_"TG@[XC^&X=1LG;<@?*O"_9XW7#(P]0>F0<@D5T=%88K"X;&X>5#$04X25
MG&2333Z-/1HBI3IU8.$TFGNGLSXU\;?\$I?!<.NVL?A/XN:E9VEY<%!#?Z9'
M<O&,9^^KQ@_]\UZA\"?^">7P0^"^L0>*]1-UXEUBV8/;7.JJHAMW'1XX5&-W
M<%R^" 1@C->Q>)?^0OH__7Z?_036Q7P^7^%OA_E>/6-P^ @JB=TVY22?=1E)
MQ372R5NAY-'A[)L/6]K"BN;YO\&VOP"BBBOOSV0HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#Y=_:N_P""<ND?%W7;GXB_"35K71M;NW,F
MH:?=JPM+R0]9 R@F)SU.%(8\X4Y)^;(_^"=W[5,FOR: G@FR+1@,]S_;5MY8
M4G ;[^['_ <^U?IK6/9?\CO>_P#7E%_,U^0\0^"/ W$.8RQLX3HSD[R]E)1C
M)]6U*,DF^O+:^^^I\SC>$\HQM=U6G%O?E=D_DT_PL?.O[*7_  3ETCX1:[;?
M$7XMZM:ZSK=HXDT_3[16-I9R#I(68 RN.HRH"GG#'!'U%117WO#7"V1\(Y<L
M%E=+DA>[ZRD^\F]6_P %LDEH>S@,OPF6T/98>-E^+?=L****^A.T**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL
M?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\ *03Q_P#]B)I7_HQJ
M]TKPOP#_ ,I!/'__ &(FE?\ HQJ /=**** "BBB@ HHHH **** "BBB@#'\2
M_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_
M )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *Y7XX_![P?\ M ?"#Q'\%O'MKYND^)-*ELKO"@M'N'RRIGHZ.%=3
MV9 >U=5150G.G-3B[-:I^94)RIS4HNS6J. _9@^$_A7X%?!'0_@_X)M_+TOP
M[;_8K7< &DV?>D;'5W;<['NS$UW]8_@?_D$2_P#7[-_Z%6Q1.<ZDW.3NWJ_4
M)SE4FY2=V]6%%%%22%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,UL5CV
M7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__ .Q$TK_T8U '
MNE%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U
M^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@
M?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][
M_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[
M-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_
M /[$32O_ $8U 'NE%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\
M036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/
MX'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH
M_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;
M%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !13+JZMK&VDO;VXCAAAC+RRRN%5% R6)/  '))KX
M6^#_ /P6XUWX\?'?0OA1\-/^"5_[4%QX9\2^(([/1?BO??#A[3PS<:=))B/6
M/MDK!19/#B=7ZM&R[5+,%(!]V45XK^T)^VEX:^#GQG\)?LN^!/ U_P".?BEX
MVL+K4M'\'Z5=PVZV>EVQ GU.^N9B%M+5798E;#O+*P2.-R'*WOV5_P!L'P-^
MU#<>,?!UKX?U#PSXX^&^OC1?B%X&UMXFO-&NFB$T#[HF9)K:XA99H)T.V1#T
M5U=% /7**** "O"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_H
MQJ /=**** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7
MT?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]
M"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\
MD=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_
MZ_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH \S_ &R?V?=;_:M_9<\<?LVZ#\6-1\#R^-M!ETB?Q/I-HD]S9VTV
M$G$:.RC+PF2/.05$A(((!KX"^$/Q3_X*:?\ !'[]K#X4_LM_MM?'.R^//P"^
M+WB6V\&>!/B9_P (_'INL^%M<F4BQL;N.,E9(IBNQ2SR$A68.@C\I_O/]LKX
ML?M*_!3X*R_$']E3]F%/B]XFM-4M5G\%CQ9!HTT]BSXN)89YT:-I47!$;;=W
M."2 K>3:EX)^-'_!0KQ9\+O$/QO_ &8-;^$O@KX;>.+/QO)I'C35]-NM:UC6
M[**5;&*./3;FYAM[2*:7[0TLDJS2-!$@A57=Z /G[]D#5M5\<?\ !SY^UMJ/
MB:5Y'\%?!OPGH'AP2G)AL+FWL+^5$]%-P[N0.[>M/^!>O:CX<_X.J/C;X(T%
MW33/$W[+ND:QX@AC.%DO[2^L+:VE?L66">11GG#G'&:]B^+/[*WQ/_9\_P""
MI5O_ ,%,?@9\-[_QEHOCCX;GP5\7?"6A7%M'J4,D$T<^G:U;)<RQ1W.T1?99
M8O,5UC*.BR$,!>_89_8[^(]A^VI\;?\ @IA^T'X2/ASQ3\5X],T/P?X,N+R"
MYNO#GAK3X(XT6ZEMW>'[5=3(+B2.*25(ML:B1CNP ?7M%%% 'B6J?M2_&6PU
M.YL+;]BWQO=1P3O''<Q7-MMF4,0'&6Z$#(^M<-\ OB7XN\8?ML^./$.N_!_6
M=!NIO!>GI)I6H21F6()*0K$J<8;)(_W37U-7A?@'_E()X_\ ^Q$TK_T8U 'K
MG_"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+
MJ_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__
M  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\
M)+J__0H7O_?2UL44 <IKFN:C/J.FR2>&[F,QW)9$9ES(=O05I_\ "2ZO_P!"
MA>_]]+1XE_Y"^C_]?I_]!-;% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\
MWTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[
M_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT
MM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_
M]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\
MWTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[
M_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT
MM;%% &/_ ,)+J_\ T*%[_P!]+69:ZYJ*^*;JZ7PW<L[VT:M &7<H!/)KJZQ[
M+_D=[W_KRB_F: #_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V**
M ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EK8HH Y3PKKFHVNG21P^&[F<&YD8NC+@$MT_"M/_ (275_\ H4+W
M_OI:/ __ "")?^OV;_T*MB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** .4US7-1GU'
M39)/#=S&8[DLB,RYD.WH*T_^$EU?_H4+W_OI:/$O_(7T?_K]/_H)K8H Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^
MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_
M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2
M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EK,M=<U%?%-U=+X;N6=[:-6@#+N
M4 GDUU=8]E_R.][_ ->47\S0 ?\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM
M;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]
M]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6
MQ10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_
M -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM
M;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]
M]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6
MQ10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% '*>%=<U&UTZ2.'PW
M<S@W,C%T9< ENGX5I_\ "2ZO_P!"A>_]]+1X'_Y!$O\ U^S?^A5L4 8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\
M]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM6M*U6]U"1T
MNM$GM0JY#2D8;VXJ]10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![
MI1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/
M_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H
M5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([W
MO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S
M?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@'_E()X__
M .Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5
MC^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\ D$2_
M]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?
MI_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H5;%8
M_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5
MX7X!_P"4@GC_ /[$32O_ $8U 'NE%%% !1110 4444 %%%% !1110!C^)?\
MD+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P C
MO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T
M$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_\
MD$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?@'_E()X_
M_P"Q$TK_ -&-7NE>%^ ?^4@GC_\ [$32O_1C4 >Z4444 %%%% !1110 4444
M %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8
M]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/
M_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]
M>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17BO[0G[:
M7AKX.?&?PE^R[X$\#7_CGXI>-K"ZU+1_!^E7<-NMGI=L0)]3OKF8A;2U5V6)
M6P[RRL$CC<ARM[]E?]L'P-^U#<>,?!UKX?U#PSXX^&^OC1?B%X&UMXFO-&NF
MB$T#[HF9)K:XA99H)T.V1#T5U=% /7**** "O"_ /_*03Q__ -B)I7_HQJ]T
MKPOP#_RD$\?_ /8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T
M?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -B
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_
M _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_
M ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R")?\
MK]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#\S_V0-6U7QQ_P<^?M;:CXFE>1
M_!7P;\)Z!X<$IR8;"YM["_E1/13<.[D#NWK3_@7KVH^'/^#JCXV^"-!=TTSQ
M-^R[I&L>((8SA9+^TOK"VMI7[%E@GD49YPYQQFO8OBS^RM\3_P!GS_@J5;_\
M%,?@9\-[_P 9:+XX^&Y\%?%WPEH5Q;1ZE#)!-'/IVM6R7,L4=SM$7V66+S%=
M8RCHLA# 7OV&?V._B/8?MJ?&W_@IA^T'X2/ASQ3\5X],T/P?X,N+R"YNO#GA
MK3X(XT6ZEMW>'[5=3(+B2.*25(ML:B1CNP ?7M%%% 'B6J>!?V])=3N9=(^.
M_@B&T:=S:Q2^%Y&9(RQVJ3NY(& 37FOC7]E__@HRGCBZ^*OPI_:,^'VF^)=4
MM8;/5KV[\-RLDMK%DH@1ED4$,<Y !]S7UO10!\<_\*7_ ."UO_1Y'PL_\)'_
M .YJ/^%+_P#!:W_H\CX6?^$C_P#<U?8U% 'QS_PI?_@M;_T>1\+/_"1_^YJ/
M^%+_ /!:W_H\CX6?^$C_ /<U?8U% 'QS_P *7_X+6_\ 1Y'PL_\ "1_^YJ/^
M%+_\%K?^CR/A9_X2/_W-7V-10!\<_P#"E_\ @M;_ -'D?"S_ ,)'_P"YJ/\
MA2__  6M_P"CR/A9_P"$C_\ <U?8U% 'QS_PI?\ X+6_]'D?"S_PD?\ [FH_
MX4O_ ,%K?^CR/A9_X2/_ -S5]C44 ? 7Q3T?_@L/X"\9^"O#6N_M:?#FXN?$
M^N-8Z9+:^$EV0RB,N6DW6X.W QQDYKM_^%+_ /!:W_H\CX6?^$C_ /<U>S_M
M'^!?%WBSXL?"36_#F@SW=IH?C"2ZU:>$ K:PF!E#MSTSQ7K] 'QS_P *7_X+
M6_\ 1Y'PL_\ "1_^YJ/^%+_\%K?^CR/A9_X2/_W-7V-10!\<_P#"E_\ @M;_
M -'D?"S_ ,)'_P"YJ/\ A2__  6M_P"CR/A9_P"$C_\ <U?8U% 'QS_PI?\
MX+6_]'D?"S_PD?\ [FH_X4O_ ,%K?^CR/A9_X2/_ -S5]C44 ?'/_"E_^"UO
M_1Y'PL_\)'_[FH_X4O\ \%K?^CR/A9_X2/\ ]S5]C44 ?'/_  I?_@M;_P!'
MD?"S_P )'_[FH_X4O_P6M_Z/(^%G_A(__<U?8U% 'QS_ ,*7_P""UO\ T>1\
M+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S5]C44 ?'/_"E_P#@M;_T
M>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-7V-10!\<_\*7_X+6_]'D?"
MS_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-7V-10!\<_\ "E_^"UO_ $>1\+/_
M  D?_N:C_A2__!:W_H\CX6?^$C_]S5]C44 ?'/\ PI?_ (+6_P#1Y'PL_P#"
M1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ '-7V-10!\<_\*7_ ."UO_1Y'PL_
M\)'_ .YJXC0M'_X+#ZK\>]>^$MK^UI\.4U;2=#M;Z[NW\)+Y$D4K$*JXM]VX
M8YR *^_:\@\&^!?%UA^VGXT^(%YH,\>BZAX/TZULM18#RY9HW8N@YZ@&@#QC
M_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:OL:B@#XY_P"%+_\
M!:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_  D?_N:OL:B@#XY_X4O_
M ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FK[&HH ^.?^%+_
M /!:W_H\CX6?^$C_ /<U'_"E_P#@M;_T>1\+/_"1_P#N:OL:B@#XY_X4O_P6
MM_Z/(^%G_A(__<U'_"E_^"UO_1Y'PL_\)'_[FK[&HH ^.?\ A2__  6M_P"C
MR/A9_P"$C_\ <U'_  I?_@M;_P!'D?"S_P )'_[FK[&HH ^.?^%+_P#!:W_H
M\CX6?^$C_P#<U'_"E_\ @M;_ -'D?"S_ ,)'_P"YJ^QJ* /CG_A2_P#P6M_Z
M/(^%G_A(_P#W-1_PI?\ X+6_]'D?"S_PD?\ [FK[&HH ^.?^%+_\%K?^CR/A
M9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ^QJ* /CG_ (4O_P %K?\ H\CX6?\
MA(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ^QJ* /CG_A2_\ P6M_Z/(^%G_A
M(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:OL:B@#X"^ >C_\%A_BYX,N_$OA
M/]K3X<VEM;ZY>6,D5_X27>989"CL-MN1M)Y'?%=O_P *7_X+6_\ 1Y'PL_\
M"1_^YJ]G_8I\"^+OA]\)]2T3QIH,^G7<WC#5+J."X #-#).61^#T(Y%>OT ?
M'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ '-7
MV-10!\<_\*7_ ."UO_1Y'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C_P#<U?8U
M% 'QS_PI?_@M;_T>1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /<U?8U% 'QS
M_P *7_X+6_\ 1Y'PL_\ "1_^YJ/^%+_\%K?^CR/A9_X2/_W-7V-10!\<_P#"
ME_\ @M;_ -'D?"S_ ,)'_P"YJ/\ A2__  6M_P"CR/A9_P"$C_\ <U?8U% '
MQS_PI?\ X+6_]'D?"S_PD?\ [FH_X4O_ ,%K?^CR/A9_X2/_ -S5]C44 ?'/
M_"E_^"UO_1Y'PL_\)'_[FH_X4O\ \%K?^CR/A9_X2/\ ]S5]C44 ?'/_  I?
M_@M;_P!'D?"S_P )'_[FH_X4O_P6M_Z/(^%G_A(__<U?8U% 'QS_ ,*7_P""
MUO\ T>1\+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S5]C44 ?'/_"E
M_P#@M;_T>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-7V-10!\!?%/1_^
M"P_@+QGX*\-:[^UI\.;BY\3ZXUCIDMKX279#*(RY:3=;@[<#'&3FNW_X4O\
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
M0@6:SU!(&=S#,F[R+B-6*"4!DPL@1/J"@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***^!_P!I/Q7_ ,%Y?B!I?B7]H+]C23X/^%?#&AO<S>"?A?XT
M\/WEYK?BRSMV8":[N \:6<ETJ%X;= I1)8UED1R^P ^^**^'/AO_ ,%MOA7K
M?_!%*'_@L%\0O DVEVL/AR=[WPE#=?--K45\^G+90RL/]7+>*H20@E8Y S#*
ML*J_&C]L[]L7]@/X1_"[]KS]L_Q;X6UCP;XO\1Z5I'Q:\-:-X::Q7P'_ &F,
M07=G<F9WN(;6=HX9Q.&:8.98S#CRB ?=M%?,7[7>J_\ !3#XH_$:7X1_L#:M
MX!\ Z3H>G13^(_B1\1M%N=1-[>S!FCT_3K2,HK".,(\]S(Q4?:(TC5F27;P/
M_!)#]OW]J7]HKXB_&G]BO]O'X>^']'^,OP"UO3K3Q%JW@\2#2=>L-0ADFLKV
M%)"6C9XXMY!P"LL9"H=R( ?;=%?%O[1O[;G[6GPC_P""P'[-G[%R>'?!5I\,
M/C#!XMGN[^WDN+K6+AM)T:>Z5&9UCBM4,KVS;465CL(\P D'[2H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHKS']L+X3_'_ ../P!USX5?LU?M(0_"7Q/K4
M0MD\=GPI_;$^G6[ B4VT/VJW$<Y'"S%V\ODA=VUE /%_VB/AI8_\%%OVGO W
MPOA@6Y^%7P)\?P>+/&VK 9BUOQ79(ZZ?HL!Z21VKRM<WC<JLB6]OR_V@0^!#
M3]0TO_@[-_M#Q8K"#4_V.F'A=Y!\K;-:42(A]05N"0.0&SWKHO!W_!*G_@KM
MX*^'NF_!OPY_P7@31?"%A;)9_P!F>%_V7M#T^Y%ITD2*Z6\:2&5@6/V@9D#M
MYA);)/T?^TS^PEI_Q:^)GPM_:.^#?C*#P?\ $[X.27,/A+7;_37U"TO=+NK?
M[/=Z5?PB:*2>"6/:RN)5DBE19%)^=7 /E#X\6^J:U_P=8_ ^#PXK/_8O[+FK
M7OB$Q?P6<E]J,,6_';SVCQGN1[5TW_!5_P#Y2O\ _!/7_LHWB_\ ],\-?1_[
M-G[$\OPP_:)\<_MG_&KQO9^+?BOX]TVST>YU33=(:QT_0]$M<M!I=C!)+-(L
M9D+332/*S32D-MC55C7BOVT_^">/QM_:L_:_^"/[4OA7]IWPUX4MO@9KM_JF
M@>'+WX93ZD^HR7MM#;SI<W*ZM;C;MC;9LB4KYG._;R ?/?\ P=*0>(O&_P"R
M'\&OV=8=9NM-\.?%7]I?PMX7\97ULP&+"7[3($;<"N/.BBE&X$;H%R#4'_!4
MI_VC/^"47B#X,_MJ?L\?M/\ Q(\2^';KXHZ1X.^*/PU\9^(/[0TO6--OMZ"X
MM+;8L6G7"&/:HM4BCS)'A J,C_;7[;O[%GPS_;Y_9AU?]FCXV7=S!%J2V]U8
M>(-$'D7>CZI;N);?4+0L6\N2.50P!)!4LC$JS9X37?V'OC/^T3J'PRM?VX_C
M;X9\8Z+\+?$MIXEM-+\+>#)=*'B37;-'2SO[\RW<X2.(R--]DB 1I@C%RB"(
M@'T[1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_Q \?^"_A7X)U
M3XC_ !%\26NCZ'HMD]WJFIWLFV.WA099B>I] !DDD  D@5\[_L3_ +.GBC4?
MCU\3?^"B_P 9/"\^B>,OBS!8Z9X7\.:A%MN?#/A2Q0BRMKA>J7=Q(\EY<1Y/
MEM+'#UA+-C_\%!?V$?VX/VN_BEX0\6_ ;_@HMI?PF\.>#9TU"Q\+3_!:V\1K
M>:LI/EWUR]W?I%*8?E:!##B&0>:"9%C>.S^RE^Q7_P %"?AO\=[7XK_MF?\
M!5>]^-&A:3I=S'H?@K3_ (0:=X4M8-0F"Q_;9Y+*XD:[V0F=%AD!4-,'&&09
M /GW_@TXL+W1?^"4C^'=?1TUW3/BQXDM?$L4O^LCOTGC\Q9.^[&S.>:/^#7"
MWU27]D?XY>)G5AI&N?M5^+K[PZQ^X]H8K"/<G;9YD<HX[JU?0MA_P3\^,'P*
M\??%C5_V(_V@M$\!^'_C3K<GB#Q-H^M^#I-3?0=?GB6&\U;2GCO(%22X1(W:
M&=)46>-9 =A:%O7?V3OV3OA=^Q'^S#X:_97_ &>+(V&A^$]):UTR?4A]HEGN
M'9I);NYVE/-DEG=Y9-I0%G8+L&  #Y#_ ."0G_*2G_@H%_V630__ $V25]\^
M,O%WASX?^$-5\>^,-4CL=(T339[_ %2]F.$M[:&-I)9&]E16)^E?,/[#W_!/
M+XU?LC_M3?&W]HWQ7^TWX;\6VGQQ\46^N:WH%E\-)],?39H(988DM[AM6N 4
MVNF[?$Q8IP5W<>J?MU_LY^*/VNOV5/%O[,OACQVGAM/&UM!I6N:JT+R,-(DN
M(AJ,"!64^9-9BX@5LX4S!CD#! /,_P#@CUX.\1C]C]?VD?B!I4EGXJ^/GBK4
MOB;K]O./GMTU60/I]L>X\C3(]/@VGH8C7U15?2=*TW0M+MM$T:QBM;.SMT@M
M+:! J0Q(H544#@    =@*L4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7C7[9GQG\<>"? @^$'P @@O_BUX^M;C3_ -A*Q\JQ?:$FUF[QDQV-D)$ED
M?^-C% F9;B)6]D<,5(0@-C@D9 -?GR__  2__P""NMA\9?&/QP\(?\%O]'T;
M5_&=VC7HB_9:TN[%G:1;A;V%L]YJ<TD5K#N<I$'P7DEE;=)+([ '@?\ P7Q_
M8Z\&?L2?\&^7@?\ 9?\ A*EQ+X-^&OCGPQ%X@O)8\-=V[7,OVF[F R 9KVX6
M5AT#RX':O;_^#J:]LF_X(B_$_3PHFN-3UCPU;Z:B#<TLIURR<! .I*(_2O?/
M '_!//7/&'[%GC?]DK_@H%^T=J?QYOOB3)>?\)GXOO= @T0R1R)'';I9V5N\
MD-B+=88701G'GJTV SD5S4W_  39^*WQ@T7X4_"C]L7]HO2O'?@#X.:U8:QI
M&DZ;X/DL+WQ5J.GQM'I\^L3O=S1R+"")'AACC2XG42-L0>10!I?\%+=-UW1_
M^"*GQOTCQ2S-J=K^S?KL.HLS9)G71)5DR>YW UUG_!*$@?\ !+3]FLDX ^ '
M@W)_[@EG70_MW?LX>//VO?V4O''[,/@?XJ:5X.7Q[X9OM!U;7-3\*R:N8;.[
M@>"4Q0I>6N)=KG:S.R@]5-3?L1?L]^.?V5/V5/ O[,GC[XFZ5XQ_X0'PGIWA
MS3-;TSPO)I(N+&RM(K6$RP/>7692D0+,KJI)X1: /QQ^*W[+_P 7_B%X9^*'
M_!6[_@E5X(?6/V>O&OC&[N/B+^S5=ZW=167Q6TS3;N6+4M:@C@*_9EGN(9]M
MD-QFAB8L'CN&L&_93]B7]I7X3?MA?LF^ ?VE?@9IS6/A7Q9X<@NM(TQX$B;3
MU7,3VC(GR*T,D;PD+\N8SM)&#7D7[-G[!7Q^_8F^$.J?LM_LI?M">&=/^&W]
MJ:A=>!8?%'@F:^U/P=#>W$MS+:121WL45]%'--*T)E1&C#A9#.% /MG[)O[,
M?PO_ &,?V</!W[+GP8M+F'PUX*T:/3]--[*))YL$O)/*P #222,\CD #<[8
M&  #T.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS']L+X3_'_ ../
MP!USX5?LU?M(0_"7Q/K40MD\=GPI_;$^G6[ B4VT/VJW$<Y'"S%V\ODA=VUE
M /%_VB/AI8_\%%OVGO WPOA@6Y^%7P)\?P>+/&VK 9BUOQ79(ZZ?HL!Z21VK
MRM<WC<JLB6]OR_V@0^!#3]0TO_@[-_M#Q8K"#4_V.F'A=Y!\K;-:42(A]05N
M"0.0&SWKHO!W_!*G_@KMX*^'NF_!OPY_P7@31?"%A;)9_P!F>%_V7M#T^Y%I
MTD2*Z6\:2&5@6/V@9D#MYA);)/T?^TS^PEI_Q:^)GPM_:.^#?C*#P?\ $[X.
M27,/A+7;_37U"TO=+NK?[/=Z5?PB:*2>"6/:RN)5DBE19%)^=7 /E#X\6^J:
MU_P=8_ ^#PXK/_8O[+FK7OB$Q?P6<E]J,,6_';SVCQGN1[5TW_!5_P#Y2O\
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
MI^?^">W_ %X?%7_U&TK]"Z^2_P!J'_@GA\=/V@/^"@/P6_;H\-?M0^%_#R_
M]-=C\-^%+SX7W%_]M35K(6=W]IN5U>')$8!C*1)M;DA^E?6<8<(!*P+8&XJN
M 3],G% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?GY_P %
M3?VR/VZ?V8?VW/V;/V=_V=_BSX*L-#_:!\6:AH=W/XH\ 2:E-H+6PLR)8O*O
M;?SPPN6RC%2"@^8@X">(O^"E/[6O[$'_  4D^%?[!_[=]EX%\8^%/CC%);?#
MCXH^ O#]WHMQ!J<;)&UI?V%Q>7:MF26!1)%*H'VA&V\.%\\_X+P6_BNZ_P""
ME_\ P3QM_ VK:=8ZN_Q8UX:?=ZMI\EW;12>7I>#)#'-"TB^PD0^]>Z:E_P $
ML?B1^T+_ ,%!O ?[?7[</Q]T7Q*?A':S+\+/AUX+\*2Z;IFF7<N"]_=3W%U<
M2W4Q8(P51$JF"$\[6# 'VG17Y6_ OPAXM_X*WZ#^T+XQ^*G[,7PL^)4=O\9_
M$_@?P_?^._B3?6-_X+LM.9+:UAT^WBT:Z73I@A2Z>XAF6:66<LQVK&J^5?\
M!2G]E[]K#]GC_@C]\#?A;^U9^U+>^*_B9X/^/OAO0#XQ\,>*=1>WNM.GOI&M
MUO+:<I%>3Q1M" ]Q"[8B0[CN8L ?KE^T;X6^-?C?X%>*O"7[./Q3L_!/CO4-
M&FA\*^+-0T:/4(=+O"/DF>WD!24 ]F# 9R5;&T[/PRTCQSH'PV\/:%\3_%T'
MB#Q+9:':6_B'7K73UM(M2ODA19[E(%)$*R2!W$8)"AMH/%?G7_P4X_X)I?LY
M_LC?\$R/VL?BS\#->^(NF:[XP\*CQ#KM[+\4=9E-QJ5E%(%G8FYS)YIFD:9)
M"Z2$KE<1QA<']H/]H7Q7HWP4_P""</["^G^)-0T7P[\>;?0K?QWJ&EWTEK/>
MZ3INC6$SZ5YT95XDNY;B&.0HRNT:.F=KL" ?J=4.H)?R6$\>E7,,-TT+"VFN
M(#+'')@[69 REU!P2H921QD=:_,?_@I#X(T;_@EO^V7^RS^TU^Q#X3LO ^E?
M$GXRZ?\ #+XH_#_PG:+9:1XFL]2/[BYDLH0L/VRW\N9DG51(2RJS%1M/3_L5
MW?P]_P""IO[;G[5OB;]JWP7I?C3P]\'?B:WPU^'_ ("\4627NEZ+!9*ZWFHK
M:2@Q-=7=P&/VEE,BQQ)&C*H((!Z%_P $>_VJ?VH?VD?%?[3GA+]J#XCZ;XDN
M_A;^T1J_@[PY<:1X=ATVWBTZTBA"!8D+O\S%G/FRRN"Y&\@"O1_^"K_QQ^//
M[+?["7Q$_:A_9Y\6Z-I^N_#_ ,,W.LI9:_H1OK74!$4)B<++$Z?*' 96ZL"0
M0,'YE_X-VOAWH7PC\3_MG?"[PM/>2:7X?_:X\06&FG4+V2YG6WBAMTB1Y9"7
MD*H%7<Q+'&22:]Z_X+G_ /*'_P#:)_[)=J7_ *!0!A?L@:C_ ,%+_P!JC]D'
MX:?M+R_MG?#C0[SXA?#W2?$;:4OP-FN(K"2]LHKCR=_]M(9%0R;<X4L!VS7T
M7^RWJ/Q\U+X$:#)^U%:Z5%X^@%S;>)GT*U:"RN)X;F6(7%O&[NR0RHB2H&8G
M;(,\\5\#?LU_LH_\% ?C-_P0T^'_ (2^!O[=W]D7/B7]F?2;?PUH'_"N=./E
MK-H<0BL?M;R!DW*PA^T'#)N\SJM:?_!S[X;@U'_@FY!XLTKQAKFG:IHOQ)\-
MV872/$=U! 5N;Z&.2.YM8Y!!<_(ZLHGC?;D%<;CD _2:FSB9H76VD5)"I\MW
M0LJMC@D C(]LCZBORT_;L_9G^'W[#_\ P4W_ &.?VA_@!J_B:S\9?$;XMW7A
M/XE:_JGBN]OIO%>GW-GEEO5FE:-MC;FC2-$CC)4(B".,)WG[.&N^"_\ @IK_
M ,%1_P!J3PA^TSX5T[Q9X)_9^N]#\(>!/AYXBM$O-*AGN8;F74-5N+.4-%/<
MRRPB**5U)BAC*IC>Y8 [G_@EK^U/^U5\<OVL?VL_@M^TM\3-)\16WPF^).G:
M-X2&B^&8M,M[:TEM99F 0-)*Q/R9,LTI!7@@'%?0_P"Q]\/_ -J3X9_!>+PM
M^V'^T#IGQ,\:+J]]-+XHTGPO%I$+VCSLUM#]GA^4&.(JI;&3CDL07;X._P""
M*_[/GP]\&?M9_M^_L\Z%)K5OX9@^+NEVEG%9^([VVNK2U>QE=((;N&5+B)8U
M81(5D#+&BKG KQ']C/0+SQ7_ ,&I_P 8]7UCQQXI&J:!;_$35[/6;'Q7?6EY
M+=VMQ>O&\\T$R/<J2H+QRET?^)3@8 /VPHK\-OVU?V9? GP(_P""$_[.O_!2
MKP'XB\4I\:_!'A3X87_AWQQ<>*KQI;.">+3X&TZ*!9!;Q68BEV>4D0W[-TAD
MD>5W^Q_^"H?CC6O#W_!2C]E+PS^T1/';_LV:S=Z_!XLDU5@-#N?%)LF&DP:L
M6_=,F_FWCF_=M.2V"T:E0#] J*_,C_@GK\!/#FH_\%FOV@_%_P "=1\0O\!_
M!UGHTG@VV\+^.M4M?"6G^*KBT U.UL[&TNDT^[&&9YXVBE6"8H (VP*_3>@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BO'=2_;>^$FE:C<:9<>&O&+26T[Q2-%X5N&4LI()! Y''6H?\
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
M .&VO?\ "O8/V:_VJ/AU^U1H>I^(/AUH?B6QATJ[2WN4\2^'YM/=F9=P*+*
M77'4CO6%;+<?AZ;J5:;2[M&-7 8RA#GJ4VEW:.[\4:CK>DZ!<ZCX<\.G5KZ)
M,V^G+=) 9SD?*'?Y5XR>>.*^*/V:/^"TGB?]K/P[X]\7_!'_ ()J?&37=/\
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
M@#]+:*Y7XJ?';X(? NQM-3^-OQD\*>#K:_E:*QN/%7B&VT]+EU&66-KAT#L
M02!D@&IOA?\ &/X1?&_0)O%?P7^*GAOQ?I=O>-:7&I>%]<M]0MXKA41VA:2!
MV57"R(Q4G(#J<8(H Q/VGOVH?@5^QO\ !76/V@_VCOB!:^&_"NAQJ;N_N59W
MDD8[8X(8D!>:9V(5(T!9B>!7FGA#]L']J7QKX:B^)NF?\$W?'5IX9N;<7-I8
MZOXLT>U\236Y&5?^S'N/+B<KSY,UU'*,[616RH^*?^"W.O:A\4O^"RO[ _[)
M?C%RW@6?QS=>*]0TZ4YM]2U*T>,VPE4\/Y?ELH![7;@YW5^L% 'DG[%W[8/@
M7]M_X/W7QG^'OA37]$L;7Q5JN@S:9XHT\VE_!<6%T]M*)H&^:%M\9_=M\R]&
M .0/6Z^3O^"C7[4.D_\ !-OX(VVN? SP=I1\??&WXPZ5X7\(6>IB0Z>WB/5F
M2 WUS'&RMY216[SNB%/,=<%E:4O7EW_!0K]J/]K3_@D=_P *X_:F\=_M$7_Q
M8^$6K^-;+PQ\6M"\3^&=*L[O0X[P,(]6TR;3;6V*QQ.A#6]S]H+!T42*29%
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
M-"O*?VZ?#_QI\5_L;_$[PW^S@KGX@7O@K4(O!?ESB(C5#"WV8[V("CS=F22
M!7JU% 'QW\5OVBOVI_BA^S+K_P #?B]_P2?\;:SXW\2^%[C2-0\/6NN:#=^%
M-0GG@:-G.HR7ZM'998EC+"LZJ"!$[;=WQ[^TO_P1:_;B^"W_  2._9:^ O[+
M&J:5\0?B%^S5\2;;QUK'A"YU%;>R\17GVRYOI(8'N"B,()KEHT$GE^9"TAX<
MA&_8:B@#\L_V^?V5?VO/^"X_P?\ !^G1_L6ZS^S7XY^'FI_\)!X6^*/Q!\6V
M;W^E:I''N%EI\6E2RSO#+,D!>YF^S^5Y*2I%*Z!*]%_X)D?%7_@K/X;\(>"?
MV+/CY_P37T7X<6W@-+73_$/Q8M_&]G<Z+J.G6Q!:2SL86>>6\NE4J2S[4>9Y
MY""! WZ#T4 ?F[X(^!G[:^F?\'"'B7]OK4OV(_%T'PMUKX&Q^!+;6V\5^&6N
M$NQ>6EV;E[9=5,@@_</'P"^<'9@U^D5%% 'GW[4_CWX\_##X!>(_'W[,GP,M
MOB5XXTRVBET/P/=>(X](753YT8EC%W*C)$PA,CKN&&9%3*[LCY\\9:)^T)_P
M4]^&7A[X._'7]C7Q#\&_!!\3:-KGQ#A\=:_I5Y>ZG_9E]!J$.FZ?'IMS<9BD
MNK: 2W-P;=A"KJD+&4/']B44 ?'O[8/[(WQ,\/\ _!0KX3?\%1/V?O!$_BG5
MO"?AN_\ !7Q,\':?=6\%]K'ANZ+S03V;7$D<33VEVWG&)W7S8V958.JJ\?[/
MW[)'Q(^+?_!37Q=_P5&_: ^'USX42V^&]K\/?A1X,UBYMIK^WTQ;F2[O-2O%
MMI)889)IY62*)9'=8=WF;&?8OV-10!^??[(_P!_:S_X)8?!+XG_L7? 3]G#5
MO'NBS>+-7UC]G_Q'I>L:=!I^GVNI?O4T_5?M-S'+;?8[EI&>6..430L#&K2Y
MBKZ"_P""6O[">B_\$W?V&/ O[)&G:Y'JU_H%E+/XCUJ)"%U'5+F5[BZF7=\V
MSS)&1-WS"-$!Y!KZ"HH **** "BBB@ HHHH ***KZK;W]UI=S:Z5?K:W,D#K
M;W+P^8(7((5RN1NP<'&1G'6IG)Q@Y)7:Z*UWY:V7WM(<4G))NQ\?_MK_ !7_
M .$W^) \&Z7<[M/\/;H6VGB2Z./,/_ <!/8JWK7B]?3<_P#P3RFNIWN;GXS-
M))(Y:1WT#)9B<DD_:.33/^'=?_58?_+?_P#NBOX7XH\+O%WBG/\ $9KB<O\
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
M8^="BBB@"AXGUC4- T&YUC2O"U_K=Q @:+2M+DMTN+@Y VH;B6*('G/SR*,
M\YP#^</_  1>_8N_:-^&7@/]I7X#_MZ?L2:GHGAGXV_&+Q!XHBCU;Q%H.I6-
MUI.IPI&UG<+8ZA-*LN(RIPA7]X"'X)'Z6T4 ?GM_P3)^"?\ P4$_X)F?$+Q-
M^P9XE^!7B#XH_L[Z?K)N?@K\4M.\5Z*+WP_I]PWF/I6H6MY>P7$D4#,VV6*-
MSD-M1D=4AS?V/OA=^WU^PY^VO^TG\-/#7['$OBWPK\:OC!=>/O!WQ4_X2VQM
MM&TQ+Z-!/%J$32?:P864 )#"[RD'&U#YH_1NB@#\N/\ @EA\'O\ @II^PQ_P
M27\ ? _Q)^Q$=6\0>'_B)<MXC\"CQ7H[W.O>&=0N[Z>\.+B9;>WDC6XC9(GG
M#2/&$?8K,#T'[,W_  3M\0_!+_@H3\1?VQOV&_V>-<^!W@3Q!\%+S3-6\#ZB
M;.UM_$'C!K@RVMS:Z;'/+#;1P(NTR-Y<9>7$2,CS.?TGHH _*[X_?L(_$W]M
MWXB? K]I'1OV!]=^!/[3OA7Q_H>K?$;XG6>HZ5#I\6GVYSJ0DN+"\D&K+.JF
M.%#&TV'5)3#$9 =;QS\+/^"GW_!,3_@HK\5_VA_V-_V38_V@?@Q\?M3M=<U_
MPAI_BZUTC5?#'B!(5AEF1[GY9(IB"Q(5AMV*QB\H-+^G=% 'P[^VK\-/V_OV
MDO\ @DS\7_A_XJ^ R:E\5OBUHUU9Z+\,O#'BC3GMO"4$\$4,5I+J-[-:Q713
MRVFFF3K+<.D2M&BM7D__  4<_93_ &W/VD_^" /AG]AGX6_L?^(KCXGR^%O"
M.D:GX?NO%7AZ&/39=)DT^6XEDN6U+R7C<VTBQ^6[N>"RH#7Z=44 9?@K7M7\
M4>%;'Q!K_@G4O#=Y=0![C0]7GM9+FS;)&R1K2::%CWRDCC!'.<@?"_[?GQ-_
MX*@>+_VCK?X=_##_ ()*:M\5/@IX<:*[E$GQI\-Z$GB_4T99(FN(KB>24Z?
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
1%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976811608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVER PAGE - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 18, 2022</div></th>
<th class="th"><div>Jun. 30, 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_dei_CoverAbstract', window );"><strong>Cover [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>
</tr>
<tr 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-K<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-17196<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MGP Ingredients, Inc.<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">KS<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">45-4082531<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">66002<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">100 Commercial Street, Box 130<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Atchison<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">KS<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(913)<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">367-1480<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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, no par value<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MGPI<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 880,067,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,965,451<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the MGP Ingredients, Inc. Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;26, 2022 are incorporated by reference into Part III of this report to the extent set forth herein.<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000835011<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_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_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_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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 Securities Act<br> -Number 230<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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332977644616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>AUDIT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_mgpi_AuditorInformationAbstract', window );"><strong>Auditor Information [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_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
</tr>
<tr 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_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
</tr>
<tr 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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Kansas City, Missouri<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</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_mgpi_AuditorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Auditor Information</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;">mgpi_AuditorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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>19
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974479032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_IncomeStatementAbstract', window );"><strong>Income Statement [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>
</tr>
<tr class="ro">
<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 );">Sales to customers:</a></td>
<td class="nump">$ 626,720<span></span>
</td>
<td class="nump">$ 395,521<span></span>
</td>
<td class="nump">$ 362,745<span></span>
</td>
</tr>
<tr class="re">
<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">427,755<span></span>
</td>
<td class="nump">296,715<span></span>
</td>
<td class="nump">286,213<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">198,965<span></span>
</td>
<td class="nump">98,806<span></span>
</td>
<td class="nump">76,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising and promotion expenses</a></td>
<td class="nump">16,098<span></span>
</td>
<td class="nump">2,712<span></span>
</td>
<td class="nump">2,827<span></span>
</td>
</tr>
<tr class="ro">
<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, general, and administrative expenses</a></td>
<td class="nump">72,829<span></span>
</td>
<td class="nump">41,853<span></span>
</td>
<td class="nump">26,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance recoveries</a></td>
<td class="num">(16,325)<span></span>
</td>
<td class="nump">0<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">126,363<span></span>
</td>
<td class="nump">54,241<span></span>
</td>
<td class="nump">47,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense</a></td>
<td class="num">(4,037)<span></span>
</td>
<td class="num">(2,267)<span></span>
</td>
<td class="num">(1,305)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss), net</a></td>
<td class="num">(1,230)<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="nump">0<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 );">Income before income taxes</a></td>
<td class="nump">121,096<span></span>
</td>
<td class="nump">52,601<span></span>
</td>
<td class="nump">45,937<span></span>
</td>
</tr>
<tr class="ro">
<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">30,279<span></span>
</td>
<td class="nump">12,256<span></span>
</td>
<td class="nump">7,144<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">90,817<span></span>
</td>
<td class="nump">40,345<span></span>
</td>
<td class="nump">38,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="nump">490<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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 );">Net income attributable to MGP Ingredients, Inc.</a></td>
<td class="nump">91,307<span></span>
</td>
<td class="nump">40,345<span></span>
</td>
<td class="nump">38,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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Income attributable to participating securities, basic</a></td>
<td class="num">(712)<span></span>
</td>
<td class="num">(261)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted', window );">Income attributable to participating securities, diluted</a></td>
<td class="num">(712)<span></span>
</td>
<td class="num">(261)<span></span>
</td>
<td class="num">(253)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income used in Earnings Per Share calculation, basic</a></td>
<td class="nump">90,595<span></span>
</td>
<td class="nump">40,084<span></span>
</td>
<td class="nump">38,540<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income used in Earnings Per Share calculation, diluted</a></td>
<td class="nump">$ 90,595<span></span>
</td>
<td class="nump">$ 40,084<span></span>
</td>
<td class="nump">$ 38,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>Weighted average common shares</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares, basic (in shares)</a></td>
<td class="nump">20,719,663<span></span>
</td>
<td class="nump">16,937,125<span></span>
</td>
<td class="nump">17,012,288<span></span>
</td>
</tr>
<tr class="ro">
<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 common shares, diluted (in shares)</a></td>
<td class="nump">20,982,453<span></span>
</td>
<td class="nump">16,937,125<span></span>
</td>
<td class="nump">17,012,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_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings 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>
</tr>
<tr class="ro">
<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 );">Earnings per share, basic (in dollars per share)</a></td>
<td class="nump">$ 4.37<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings per share, diluted (in dollars per share)</a></td>
<td class="nump">$ 4.34<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.27<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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of nonoperating interest income (expense).</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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the period for promotion, public relations, and brand or product advertising.</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 http://asc.fasb.org/extlink&amp;oid=123367319&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_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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_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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=123482062&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 http://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class 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/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2740-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 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted</td>
</tr>
<tr>
<td style="padding-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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979583864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<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 attributable to MGP Ingredients, Inc.</a></td>
<td class="nump">$ 91,307<span></span>
</td>
<td class="nump">$ 40,345<span></span>
</td>
<td class="nump">$ 38,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized loss on foreign currency translation adjustment</a></td>
<td class="num">(151)<span></span>
</td>
<td class="nump">0<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Changes in Company-sponsored post-employment benefit plan</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">732<span></span>
</td>
<td class="num">(151)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(132)<span></span>
</td>
<td class="nump">732<span></span>
</td>
<td class="num">(151)<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 attributable to MGP Ingredients, Inc.</a></td>
<td class="nump">91,175<span></span>
</td>
<td class="nump">41,077<span></span>
</td>
<td class="nump">38,642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive loss attributable to noncontrolling interest</a></td>
<td class="num">(490)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">$ 90,685<span></span>
</td>
<td class="nump">$ 41,077<span></span>
</td>
<td class="nump">$ 38,642<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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<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 http://asc.fasb.org/extlink&amp;oid=124509347&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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<br> -URI http://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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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_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 http://asc.fasb.org/extlink&amp;oid=124509347&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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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(19))<br> -URI http://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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, of (increase) decrease in accumulated other comprehensive income 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://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-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>21
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976899544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_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">$ 21,568<span></span>
</td>
<td class="nump">$ 21,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_AccountsReceivableNetCurrent', window );">Receivables (less allowance for credit loss at $150 and $24 at December&#160;31, 2021 and 2020, respectively)</a></td>
<td class="nump">92,537<span></span>
</td>
<td class="nump">56,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory</a></td>
<td class="nump">245,944<span></span>
</td>
<td class="nump">141,011<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">1,510<span></span>
</td>
<td class="nump">2,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">5,539<span></span>
</td>
<td class="nump">0<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">367,098<span></span>
</td>
<td class="nump">222,283<span></span>
</td>
</tr>
<tr class="ro">
<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">207,286<span></span>
</td>
<td class="nump">131,992<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating lease right-of-use assets, net</a></td>
<td class="nump">9,671<span></span>
</td>
<td class="nump">5,151<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Investment in joint venture</a></td>
<td class="nump">4,944<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">218,838<span></span>
</td>
<td class="nump">890<span></span>
</td>
</tr>
<tr class="ro">
<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">226,294<span></span>
</td>
<td class="nump">2,738<span></span>
</td>
</tr>
<tr class="re">
<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">7,336<span></span>
</td>
<td class="nump">3,521<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">1,041,467<span></span>
</td>
<td class="nump">366,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_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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">3,227<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">53,712<span></span>
</td>
<td class="nump">30,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Federal and state excise taxes payable</a></td>
<td class="nump">6,992<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accrued expenses and other</a></td>
<td class="nump">24,869<span></span>
</td>
<td class="nump">20,645<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">88,800<span></span>
</td>
<td class="nump">53,329<span></span>
</td>
</tr>
<tr class="ro">
<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, less current maturities</a></td>
<td class="nump">35,266<span></span>
</td>
<td class="nump">38,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible senior notes</a></td>
<td class="nump">194,906<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_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">6,997<span></span>
</td>
<td class="nump">3,057<span></span>
</td>
</tr>
<tr class="re">
<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 noncurrent liabilities</a></td>
<td class="nump">5,132<span></span>
</td>
<td class="nump">7,094<span></span>
</td>
</tr>
<tr class="ro">
<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">66,101<span></span>
</td>
<td class="nump">2,298<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">397,202<span></span>
</td>
<td class="nump">104,049<span></span>
</td>
</tr>
<tr class="ro">
<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 &#8211; Note 10</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_mgpi_CapitalStockAbstract', window );"><strong>Capital stock</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_PreferredStockValue', window );">Preferred, 5% non-cumulative; $10 par value; authorized 1,000 shares; issued and outstanding 437 shares</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Common stock</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_CommonStockValue', window );">No par value; authorized 40,000,000 shares; issued 23,125,166 and 18,115,965 shares at December&#160;31, 2021 and 2020, respectively; 21,964,314 and 16,915,862 shares outstanding at December&#160;31, 2021 and 2020, respectively</a></td>
<td class="nump">6,715<span></span>
</td>
<td class="nump">6,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">315,802<span></span>
</td>
<td class="nump">15,503<span></span>
</td>
</tr>
<tr class="ro">
<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">344,237<span></span>
</td>
<td class="nump">262,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">354<span></span>
</td>
<td class="nump">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_TreasuryStockValue', window );">Treasury stock, at cost, 1,160,852 and 1,200,103 shares at December&#160;31, 2021 and 2020, respectively</a></td>
<td class="num">(22,357)<span></span>
</td>
<td class="num">(23,125)<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 MGP Ingredients, Inc. stockholders equity</a></td>
<td class="nump">644,755<span></span>
</td>
<td class="nump">262,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="num">(490)<span></span>
</td>
<td class="nump">0<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">644,265<span></span>
</td>
<td class="nump">262,526<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">$ 1,041,467<span></span>
</td>
<td class="nump">$ 366,575<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_CapitalStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</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;">mgpi_CapitalStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities 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 http://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 http://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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: 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(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 http://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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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://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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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_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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://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_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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))<br> -URI http://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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_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 http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://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_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_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/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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: 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.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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.3(a)(4))<br> -URI http://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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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)(1),(b))<br> -URI http://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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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(a))<br> -URI http://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_InventoryGross</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt and lease obligation, 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-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 after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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.22)<br> -URI http://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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority 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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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://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.17)<br> -URI http://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 http://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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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://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(28))<br> -URI http://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 http://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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<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 1<br> -Subparagraph (g)<br> -URI http://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 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: 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 http://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_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<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.19(a))<br> -URI http://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_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://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 http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979588920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Receivables, allowance for credit losses</a></td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Preferred stock, percentage of non-cumulative</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,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_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">437<span></span>
</td>
<td class="nump">437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">437<span></span>
</td>
<td class="nump">437<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 0<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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,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, issued (in shares)</a></td>
<td class="nump">23,125,166<span></span>
</td>
<td class="nump">18,115,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">21,964,314<span></span>
</td>
<td class="nump">16,915,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">1,160,852<span></span>
</td>
<td class="nump">1,200,103<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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 http://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 http://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 http://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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<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 http://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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage rate used to calculate dividend payments on preferred stock.</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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(28))<br> -URI http://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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(28))<br> -URI http://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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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,30)<br> -URI http://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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://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_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332971033544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 90,817<span></span>
</td>
<td class="nump">$ 40,345<span></span>
</td>
<td class="nump">$ 38,793<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">19,092<span></span>
</td>
<td class="nump">12,961<span></span>
</td>
<td class="nump">11,572<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_mgpi_GainLossOnInsuranceRecoveries', window );">Gain on insurance recoveries</a></td>
<td class="num">(16,325)<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">5,555<span></span>
</td>
<td class="nump">3,002<span></span>
</td>
<td class="nump">3,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_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss</a></td>
<td class="nump">1,611<span></span>
</td>
<td class="nump">0<span></span>
</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_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance', window );">Deferred income taxes, including change in valuation allowance</a></td>
<td class="nump">6,772<span></span>
</td>
<td class="nump">593<span></span>
</td>
<td class="nump">252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="num">(116)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effects of acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Receivables, net</a></td>
<td class="num">(6,031)<span></span>
</td>
<td class="num">(16,173)<span></span>
</td>
<td class="num">(2,134)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory</a></td>
<td class="num">(14,214)<span></span>
</td>
<td class="num">(3,886)<span></span>
</td>
<td class="num">(28,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">2,586<span></span>
</td>
<td class="num">(748)<span></span>
</td>
<td class="num">(728)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable (refundable)</a></td>
<td class="num">(6,242)<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
<td class="num">(275)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">5,301<span></span>
</td>
<td class="nump">1,817<span></span>
</td>
<td class="nump">2,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other</a></td>
<td class="nump">738<span></span>
</td>
<td class="nump">11,537<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_IncreaseDecreaseInPropertyAndOtherTaxesPayable', window );">Federal and state excise taxes payable</a></td>
<td class="num">(1,467)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="nump">140<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_mgpi_PaymentsForProceedsFromOtherOperatingActivities', window );">Other, net</a></td>
<td class="num">(75)<span></span>
</td>
<td class="nump">1,597<span></span>
</td>
<td class="num">(344)<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">88,263<span></span>
</td>
<td class="nump">53,255<span></span>
</td>
<td class="nump">19,722<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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">(47,389)<span></span>
</td>
<td class="num">(19,701)<span></span>
</td>
<td class="num">(16,730)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash acquired</a></td>
<td class="num">(149,005)<span></span>
</td>
<td class="num">(2,750)<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_PaymentsToAcquireEquityMethodInvestments', window );">Contributions to equity method investments</a></td>
<td class="num">(1,470)<span></span>
</td>
<td class="nump">0<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_ProceedsFromInsuranceSettlementInvestingActivities', window );">Proceeds from property insurance recoveries</a></td>
<td class="nump">16,325<span></span>
</td>
<td class="nump">0<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,906<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_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(1,080)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="num">(1,201)<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">(182,619)<span></span>
</td>
<td class="num">(19,647)<span></span>
</td>
<td class="num">(17,931)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_PaymentsOfDividends', window );">Payment of dividends and dividend equivalents</a></td>
<td class="num">(10,017)<span></span>
</td>
<td class="num">(8,188)<span></span>
</td>
<td class="num">(6,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_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(4,411)<span></span>
</td>
<td class="num">(5,489)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfLoanCosts', window );">Loan fees incurred with borrowings</a></td>
<td class="num">(7,050)<span></span>
</td>
<td class="num">(1,148)<span></span>
</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_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt', window );">Proceeds from long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,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_RepaymentsOfLongTermDebt', window );">Principal payments on long-term debt</a></td>
<td class="num">(1,620)<span></span>
</td>
<td class="num">(1,208)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from credit agreement - revolver</a></td>
<td class="nump">242,300<span></span>
</td>
<td class="nump">54,700<span></span>
</td>
<td class="nump">17,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on credit agreement - revolver</a></td>
<td class="num">(242,300)<span></span>
</td>
<td class="num">(55,000)<span></span>
</td>
<td class="num">(28,140)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible senior notes</a></td>
<td class="nump">201,250<span></span>
</td>
<td class="nump">0<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_PaymentsOfMergerRelatedCostsFinancingActivities', window );">Payment on assumed debt as part of the Merger</a></td>
<td class="num">(87,509)<span></span>
</td>
<td class="nump">0<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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(76)<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 provided by (used in) financing activities</a></td>
<td class="nump">94,287<span></span>
</td>
<td class="num">(15,255)<span></span>
</td>
<td class="num">(3,507)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(25)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(94)<span></span>
</td>
<td class="nump">18,353<span></span>
</td>
<td class="num">(1,716)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">21,662<span></span>
</td>
<td class="nump">3,309<span></span>
</td>
<td class="nump">5,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">$ 21,568<span></span>
</td>
<td class="nump">$ 21,662<span></span>
</td>
<td class="nump">$ 3,309<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_GainLossOnInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Insurance Recoveries</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;">mgpi_GainLossOnInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Deferred Tax Asset Valuation Allowance</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;">mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_PaymentsForProceedsFromOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for (Proceeds from) Other Operating Activities</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;">mgpi_PaymentsForProceedsFromOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Issuance of Long-term Debt, Excluding Convertible Debt</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;">mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Excludes amount for 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 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) for proportionate share of equity method investee's income (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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInPropertyAndOtherTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount of cash payments due to taxing authorities for non-income-related taxes.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_IncreaseDecreaseInPropertyAndOtherTaxesPayable</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) included in net income that results in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reacquire common stock during 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 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsOfLoanCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for loan origination associated cost which is usually collected through escrow.</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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsOfLoanCosts</td>
</tr>
<tr>
<td style="padding-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_PaymentsOfMergerRelatedCostsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for financing costs associated with business combinations.</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> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsOfMergerRelatedCostsFinancingActivities</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises 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 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromInsuranceSettlementInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement 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 21B<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080549-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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromInsuranceSettlementInvestingActivities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<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 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123570139&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=123482062&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 http://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<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 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123570139&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975664600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Capital Stock Preferred</div></th>
<th class="th"><div>Issued Common</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>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th">
<div>Accumulated Other Comprehensive Income (Loss) </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Non-Controlling Interest</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 201,441<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 6,715<span></span>
</td>
<td class="nump">$ 15,375<span></span>
</td>
<td class="nump">$ 198,914<span></span>
</td>
<td class="num">$ (69)<span></span>
</td>
<td class="num">$ (164)<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (19,403)<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_mgpi_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive income (loss):</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">38,793<span></span>
</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">38,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(151)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(151)<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_Dividends', window );">Dividends and dividend equivalents per common shares and per restricted stock units, net of estimated forfeitures</a></td>
<td class="num">(6,854)<span></span>
</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">(6,854)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">2,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Stock shares awarded, forfeited or vested</a></td>
<td class="nump">851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,799)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,650<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock shares repurchased</a></td>
<td class="num">(5,489)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(5,489)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">231,044<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">6,715<span></span>
</td>
<td class="nump">14,029<span></span>
</td>
<td class="nump">230,784<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(246)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,242)<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_mgpi_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive income (loss):</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">40,345<span></span>
</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">40,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">732<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_Dividends', window );">Dividends and dividend equivalents per common shares and per restricted stock units, net of estimated forfeitures</a></td>
<td class="num">(8,186)<span></span>
</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">(8,186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">2,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Stock shares awarded, forfeited or vested</a></td>
<td class="nump">935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(593)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,528<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock shares repurchased</a></td>
<td class="num">(4,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,411)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">262,526<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">6,715<span></span>
</td>
<td class="nump">15,503<span></span>
</td>
<td class="nump">262,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,125)<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_mgpi_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive income (loss):</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">90,817<span></span>
</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">91,307<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(490)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(132)<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_Dividends', window );">Dividends and dividend equivalents per common shares and per restricted stock units, net of estimated forfeitures</a></td>
<td class="num">(10,013)<span></span>
</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">(10,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">5,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Stock shares awarded, forfeited or vested</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="num">(1,535)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,535<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Stock shares repurchased</a></td>
<td class="num">(767)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(767)<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_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations', window );">Equity consideration for Merger</a></td>
<td class="nump">296,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 644,265<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 6,715<span></span>
</td>
<td class="nump">$ 315,802<span></span>
</td>
<td class="nump">$ 344,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (22,357)<span></span>
</td>
<td class="num">$ (490)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital, Merger Considerations</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;">mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_ComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</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;">mgpi_ComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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(19))<br> -URI http://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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=123482062&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 http://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_StockGrantedDuringPeriodValueSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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 718<br> -SubTopic 10<br> -Section 30<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121321822&amp;loc=d3e3913-113898<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121323062&amp;loc=d3e15009-113911<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<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(28))<br> -URI http://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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional 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(28))<br> -URI http://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(29))<br> -URI http://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 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 http://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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>25
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976762760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Dividends and dividend equivalents (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.40<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 http://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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979311384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;MGP Ingredients, Inc. (&#8220;Company&#8221;) is a Kansas corporation headquartered in Atchison, Kansas and is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients.  Distilled spirits include premium bourbon and rye whiskeys and grain neutral spirits, including vodka and gin.  The Company&#8217;s distilled spirits are either packaged and sold under our own brands to distributors, sold, directly or indirectly to manufactures of other branded spirits, or direct to consumers.  MGP is also a top producer of high quality industrial alcohol for use in both food and non-food applications.  The Company&#8217;s protein and starch food ingredients provide a host of functional, nutritional, and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  The Company&#8217;s industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries.&#160;The Company&#8217;s distillery products are derived from corn and other grains (including rye, barley, wheat, barley malt, and milo), and its ingredient products are derived primarily from wheat flour. </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 April 1, 2021, the Company acquired Luxco, Inc. and its affiliated companies (&#8220;Luxco&#8221;) which is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Luxco&#8217;s operations predominately involve the producing, importing, bottling and rectifying of distilled spirits.  See Note 4, Business Combination, for further details.  </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 a result of the merger with Luxco, during 2021, the Company established a new reportable segment structure that separates Branded Spirits from the Distillery Products segment.  The Ingredient Solutions segment remains unchanged.  The new segment presentation reflects how management is now operating the business and making resource allocations.  The Company now reports three operating segments: Distillery Products, Branded Spirits and Ingredient Solutions.  Prior periods have been revised to reflect the new operating segment structure.</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%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The consolidated financial statements include the accounts of the Company and its wholly owned  and majority owned subsidiaries.  All significant intercompany balances and transactions have been eliminated in consolidation.  Certain amounts in the 2019 and 2020 consolidated financial statements have been reclassified to conform to the 2021 presentation.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The financial reporting policies of the Company conform to accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).&#160;&#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.&#160;&#160;The application of certain of these policies places demands on management&#8217;s judgment, with financial reporting results relying on estimation about the effects of matters that are inherently uncertain, inclusive of effects related to the COVID-19 pandemic.&#160;&#160;For all of these policies, management cautions that future events rarely develop as forecast, and estimates routinely require adjustment and may require material adjustment.</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%">Inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Inventory includes finished goods, raw materials in the form of agricultural commodities used in the production process, as well as bottles, caps and labels used in the bottling process, and certain maintenance and repair items.&#160;&#160;Bourbons and whiskeys, included in inventory, are normally aged in barrels for several years, following industry practice; all barreled bourbon and whiskey is classified as a current asset.  The Company includes warehousing, insurance, and other carrying charges applicable to barreled whiskey in inventory costs. </span></div><div style="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%">Inventories are stated at the lower of cost or net realizable value on the first-in, first-out, or FIFO, method.&#160;&#160;Inventory valuations are impacted by constantly changing prices paid for key materials, primarily corn.</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%">Properties, Depreciation, and Amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Property, plant, and equipment are typically stated at cost.&#160;&#160;Additions, including those that increase the life or utility of an asset, are capitalized and all properties are depreciated over their estimated remaining useful lives.&#160;&#160;Depreciation and amortization are computed using the straight line method over the following estimated useful lives:</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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">Buildings and improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:400;line-height:100%">10 &#8211; 35 years</span></div></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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></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:9pt;font-weight:400;line-height:100%">3 &#8211; 10 years</span></div></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:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></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:9pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></div></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:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></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:9pt;font-weight:400;line-height:100%">3 &#8211; 5 years</span></div></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:9pt;font-weight:400;line-height:100%">Motor vehicles</span></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:9pt;font-weight:400;line-height:100%">5 years</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements are the shorter of economic useful life or life of lease</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance costs are expensed as incurred. The cost of property, plant, and equipment sold, retired, or otherwise disposed of, as well as related accumulated depreciation and amortization, are eliminated from the property accounts with related gains and losses reflected in the Consolidated Statements of Income.&#160;&#160;The Company capitalizes interest costs associated with significant construction projects.&#160; Total interest incurred for 2021, 2020, and 2019 is noted below:</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.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Interest costs charged to expense</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: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%">4,037</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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,267&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,305&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plus: Interest cost capitalized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">339</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">575&#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:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:700;line-height:100%">4,376</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">2,513&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">1,880&#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:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to receive in exchange for the performance obligations.  The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one year or less. </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%">Revenue is recognized for the sale of products at the point in time finished products are delivered to the customer in accordance with shipping terms.  This is a faithful depiction of the satisfaction of the performance obligation because, at that point control passes to the customer, the customer has legal title and the risk and rewards of ownership have transferred, and the customer has present obligation to pay.  </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 Distillery Products segment routinely enters into bill and hold arrangements, whereby the Company produces and sells aged and unaged distillate to customers, and the product is barreled at the customer&#8217;s request and warehoused at a Company location for an extended period of time in accordance with directions received from the Company&#8217;s customers.  Even though the aged and unaged distillate remains in the Company&#8217;s possession, a sale is recognized at the point in time when the customer obtains control of the product.  Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria have been met in order for control to be transferred to the customer: the reason for the bill and hold arrangement is substantive -the customer has requested the product be warehoused, the product has been identified as separately belonging to the customer, the product is currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or direct it to another customer.   </span></div><div style="padding-left:4.5pt;padding-right:4.5pt"><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%">Warehouse service revenue is recognized over the time that warehouse services are rendered and as they are rendered.  This is a faithful depiction of the satisfaction of the performance obligation because control of the aging products has already passed to the customer and there are no additional performance activities required by the Company, except as requested by the customer. The performance of the service activities, as requested, is invoiced as satisfied and revenue is concurrently recognized.  Contract bottling is recognized over the time contract bottling services are rendered and as they are rendered. </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%">Sales in the Branded Spirits segment reflect reductions attributable to consideration given to customers in incentive programs, including discounts and allowances for certain volume targets.  These allowances and discounts are not estimated, are not for distinct goods, and paid only when the depletion volume targets are achieved. The amounts reimbursed to customers is determined based on agreed-upon amounts and are recorded as a reduction of 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:700;line-height:120%">Excise Tax.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the U.S. Treasury Department (the &#8220;TTB&#8221;) regulations which includes making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB.  Individual states also impose excise taxes on alcohol beverages </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in varying amounts. The Company calculates its Federal and state excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. Excise taxes that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are excluded from revenue and 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:700;line-height:120%">Recognition of Insurance Recoveries.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Estimated loss contingencies are recognized as charges to income when they are probable and reasonably estimable.  Insurance recoveries are not recognized until all contingencies related to the insurance claim have been resolved and settlement has been reached with the insurer.  Insurance recoveries, to the extent of costs and losses, are reported as a reduction to costs on the Consolidated Statements of Income.  Insurance recoveries, in excess of costs and losses, if any, would be reported as a separate caption in Operating income on the Consolidated Statements of Income.</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 Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company accounts for income taxes using an asset and liability method which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis.  A valuation allowance is recognized if it is &#8220;more likely than not&#8221; that at least some portion of the deferred tax asset will not be realized.</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%">Earnings Per Share (&#8220;EPS&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Basic and diluted EPS is computed using the two class method, which is an earnings allocation formula that determines net income per share for each class of Common Stock and participating security according to dividends declared and participation rights in undistributed earnings.&#160;Basic EPS amounts are computed by dividing net income attributable to common shareholders by the weighted average shares outstanding during each year or period. Diluted EPS is computed using the if-converted method by dividing the net income attributable to common shareholders by the weighted average shares outstanding, inclusive of the impacts of the conversion feature of the Convertible Senior Notes. </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%">Translation of Foreign Currencies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets and liabilities of Niche Drinks, Co., ltd. (&#8220;Niche&#8221;), a wholly-owned subsidiary of the Company whose functional currency is the British pound sterling, are translated to U.S. dollars using the exchange rate in effect at the consolidated balance sheet date.  Results of operations are translated using average rates during the period.  Adjustments resulting from the translation process are included as a component of Accumulated other comprehensive income. </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%">Business Combinations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets and liabilities assumed during a business combination are generally recorded at fair market value as of the acquisition date.  Goodwill is recognized to the extent that the purchase consideration exceeds the value of the assets acquired and liabilities assumed.  The Company uses its best estimate and third party valuation specialists to determine the fair value of the assets acquired and liabilities assumed.  During the measurement period, which can be up to one year after the acquisition date, the Company can make adjustments to the fair value of the assets acquired and liabilities assumed, with the offset being an adjustment to goodwill.    </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%">Goodwill and Other Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company records goodwill and other indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and other indefinite-lived intangible assets to its respective reporting units.  The Company evaluates goodwill for impairment at least annually, in the fourth quarter, or on an interim basis if events and circumstances occur that would indicate it is more likely than not that the fair value of a reporting unit is less than the carrying value.  To the extent that the carrying amount exceeds fair value, an impairment of goodwill is recognized and allocated to the reporting units.  Judgment is required in the determination of reporting units, the assignment of assets and liabilities to reporting units, including goodwill, and the determination of fair value of the reporting units.  The Company separately evaluates indefinite-lived intangible assets for impairment.  As of December 31, 2021, the Company determined that goodwill and indefinite-lived intangible assets were not impaired. </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:700;line-height:120%">Fair Value of Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company determines the fair values of its financial instruments based on a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The hierarchy is broken down into three levels based upon the observability of inputs.  Fair values determined by Level&#160;1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.  Level&#160;2 inputs include quoted prices for similar assets and liabilities in active markets and inputs other than quoted prices that are observable for the asset or liability.  Level&#160;3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.  In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy.  In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety.  The Company&#8217;s assessment of the significance of a particular input to the fair value in its entirety requires judgment and considers factors specific to the asset or liability. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 short-term financial instruments include cash and cash equivalents, accounts receivable and accounts payable.&#160;&#160;The carrying value of the short-term financial instruments approximates the fair value due to their short-term nature. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial instruments have no stated maturities or the financial instruments have short-term maturities that approximate market.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s debt is estimated based on current market interest rates for debt with similar maturities and credit quality.  The fair value of the Company&#8217;s debt was $272,971 and $44,548 at December&#160;31, 2021 and 2020, respectively.  The financial statement carrying value (including unamortized loan fees) was $233,399 and $39,871 at December&#160;31, 2021 and 2020, respectively.&#160;&#160;These fair values are considered Level 2 under the fair value hierarchy. </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%">See Note 4, Business Combination, for discussion related the the fair value of tangible and intangible assets acquired and liabilities assumed as part of the merger with Luxco. </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%">Derivative Instruments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain commodities the Company uses in its production process, or input costs, exposes it to market price risk due to volatility in the prices for those commodities.&#160; Through the Company&#8217;s grain supply contracts for its Atchison and Lawrenceburg facilities, its wheat flour supply contract for the Atchison facility, and its natural gas contracts for both facilities, it purchases grain, wheat flour, and natural gas, respectively, for delivery from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d">one</span> to 24 months into the future at negotiated fixed prices. &#160;The Company has determined that the firm commitments to purchase grain, wheat flour, and natural gas under the terms of its supply contracts meets the normal purchases and sales exception as defined under ASC 815,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160; Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, because the quantities involved are for amounts to be consumed within the normal expected production process.</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%">Equity Method Investments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the results of Luxco and its affiliated companies since April 1, 2021, when the Company obtained control through the Merger.  The Company holds 50 percent interest in DGL Destiladores, S.de R.L. de C.V. (&#8220;DGL&#8221;) and Agricola LG, S.de R.L. de C.V. (&#8220;Agricola&#8221;) (combined &#8220;LMX&#8221;), which are accounted for as equity method investments.  At December&#160;31, 2021, the investment in LMX was $4,944, which is recorded in Investment in joint ventures on the Consolidated Balance Sheet.  During the year ended December&#160;31, 2021, the Company recorded a $1,611 loss from equity method investments, which is recorded in Other income (loss), net on the Consolidated Statement of Income. </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%">Recently Adopted Accounting Standard Updates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Update (&#8220;ASU&#8221;) No. 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for convertible instruments by eliminating the beneficial conversion feature and cash conversion models. Certain convertible instruments will be accounted for as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, this ASU simplifies the earnings per share calculation, by eliminating the treasury stock method and requiring entities to use the if-converted method. This guidance is effective for annual periods beginning after December 31, 2021 with early adoption permitted.  The Company adopted ASU 2020-06 on January 1, 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%">Recently Issued Accounting Pronouncements. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span>. This ASU is effective for annual and interim periods beginning after December 15, 2022.  Early adoption is permitted. The Company is still evaluating the effect that ASU 2021-08 will have on its consolidated financial statements and related disclosures.<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</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> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979313048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER BALANCE SHEET CAPTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related 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_SupplementalBalanceSheetDisclosuresTextBlock', window );">OTHER BALANCE SHEET CAPTIONS</a></td>
<td class="text">OTHER BALANCE SHEET CAPTIONS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory.</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Finished goods</span></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%">35,362</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 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:9pt;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:9pt;font-weight:400;line-height:100%">16,414&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Barreled distillate (bourbons and whiskeys)</span></td><td colspan="2" style="background-color:#ffffff;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%">174,080</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">105,445&#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:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;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%">24,981</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">6,954&#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:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;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%">1,261</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,805&#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:9pt;font-weight:400;line-height:100%">Maintenance materials</span></td><td colspan="2" style="background-color:#cceeff;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%">9,179</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">8,634&#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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;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%">1,081</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,759&#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 7.75pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">245,944</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">141,011&#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%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, plant, and equipment, net.</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Land, buildings, and improvements</span></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%">158,178</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 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:9pt;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:9pt;font-weight:400;line-height:100%">114,374&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="2" style="background-color:#ffffff;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%">865</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">664&#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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;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%">252,473</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">181,990&#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:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;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%">16,733</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">16,702&#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:9pt;font-weight:400;line-height:100%">Property, plant, and equipment, at cost</span></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%">428,249</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">313,730&#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 2px 7.75pt;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%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;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%">(220,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(181,738)</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 7.75pt;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%">Property, plant, and equipment, net</span></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:9pt;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:9pt;font-weight:700;line-height:100%">207,286</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">131,992&#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:700;line-height:120%">Accrued expenses.</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Employee benefit plans </span></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%">1,427</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 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:9pt;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:9pt;font-weight:400;line-height:100%">3,033&#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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;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%">16,466</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Property taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">1,495</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;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%">2,865</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">2,616</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">24,869</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">20,645&#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="display:none"/><td colspan="3" style="display:none"/></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</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> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979285688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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</a></td>
<td class="text">REVENUEThe Company generates revenues from the Distillery Products segment by the sale of products and by providing warehouse services related to the storage and aging of customer products.  The Company generates revenue from the Branded Spirits segment by the sale of products and by providing contract bottling services.  The Company generates revenue from the Ingredient Solutions segment by the sale of products.  Revenue related to sales of products is recognized at a point in time whereas revenue generated from warehouse services and contract bottling services are recognized over time.  Contracts with customers include a single performance obligation (either the sale of products or the provision of warehouse services and contract bottling service).<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Sales.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s sales disaggregated by segment and major products and services.</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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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-weight:700;line-height:100%">Distillery Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">Brown Goods</span></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: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:9pt;font-weight:700;line-height:100%">162,074</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;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: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%">121,384&#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: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%">104,195&#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:9pt;font-weight:400;line-height:100%">White Goods</span></td><td colspan="2" style="background-color:#ffffff;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%">75,818</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">63,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">62,862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premium beverage alcohol</span></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:9pt;font-weight:700;line-height:100%">237,892</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 #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:9pt;font-weight:400;line-height:100%">185,257&#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:9pt;font-weight:400;line-height:100%">167,057&#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:9pt;font-weight:400;line-height:100%">Industrial alcohol</span></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:9pt;font-weight:700;line-height:100%">62,628</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">80,682&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">79,833&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Food grade alcohol</span></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:9pt;font-weight:700;line-height:100%">300,520</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 #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:9pt;font-weight:400;line-height:100%">265,939&#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:9pt;font-weight:400;line-height:100%">246,890&#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:9pt;font-weight:400;line-height:100%">Fuel grade alcohol</span></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:9pt;font-weight:700;line-height:100%">14,916</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">5,630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,949&#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:9pt;font-weight:400;line-height:100%">Distillers feed and related co-products</span></td><td colspan="2" style="background-color:#cceeff;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%">19,545</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">26,109&#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:9pt;font-weight:400;line-height:100%">26,743&#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:9pt;font-weight:400;line-height:100%">Warehouse services</span></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:9pt;font-weight:700;line-height:100%">17,523</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">15,631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">14,656&#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 19pt;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%">Total Distillery Products</span></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%">352,504</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">313,309&#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="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:400;line-height:100%">294,238&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:700;line-height:100%">Branded Spirits</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"/></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:9pt;font-weight:400;line-height:100%">Ultra premium</span></td><td colspan="2" style="background-color:#ffffff;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%">34,030</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,625&#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:9pt;font-weight:400;line-height:100%">Premium</span></td><td colspan="2" style="background-color:#cceeff;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%">19,663</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">334&#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:9pt;font-weight:400;line-height:100%">370&#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:9pt;font-weight:400;line-height:100%">Mid </span></td><td colspan="2" style="background-color:#ffffff;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%">51,890</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value</span></td><td colspan="2" style="background-color:#cceeff;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%">58,514</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;padding:2px 1pt 2px 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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;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%">19,469</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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 2px 19pt;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%">Total Branded Spirits </span></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%">183,566</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">4,149&#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="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:400;line-height:100%">2,995&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:700;line-height:100%">Ingredient Solutions</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"/></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:9pt;font-weight:400;line-height:100%">Specialty wheat starches</span></td><td colspan="2" style="background-color:#ffffff;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%">47,758</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">41,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">30,816&#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:9pt;font-weight:400;line-height:100%">Specialty wheat proteins</span></td><td colspan="2" style="background-color:#cceeff;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%">31,485</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">26,960&#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:9pt;font-weight:400;line-height:100%">22,359&#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:9pt;font-weight:400;line-height:100%">Commodity wheat starch</span></td><td colspan="2" style="background-color:#ffffff;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%">10,014</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">9,628&#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:9pt;font-weight:400;line-height:100%">Commodity wheat protein</span></td><td colspan="2" style="background-color:#cceeff;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%">1,393</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,842&#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:9pt;font-weight:400;line-height:100%">2,709&#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 2px 19pt;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%">Total Ingredient Solutions</span></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%">90,650</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 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:9pt;font-weight:400;line-height:100%">78,063&#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:9pt;font-weight:400;line-height:100%">65,512&#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:15pt"><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 2px 19pt;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%">Total sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #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%">626,720</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-bottom:3pt double #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;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:#ffffff;border-bottom:3pt double #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:400;line-height:100%">395,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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:#ffffff;border-bottom:3pt double #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:400;line-height:100%">362,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979193288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text">BUSINESS COMBINATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Description of the transaction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. On January 22, 2021, the Company entered into a definitive agreement to acquire Luxco, and subsequently completed the merger on April 1, 2021 (the &#8220;Merger&#8221;).  Luxco is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.  As a result of the Merger, MGP increased its scale and market position in the branded-spirits sector and believes it strengthened its platform for future growth of higher valued-added 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%">Following the Merger, Luxco became a wholly-owned subsidiary of MGP and is included within the Branded Spirits segment.  The aggregate consideration paid by the Company in connection with the Merger was $237,500 in cash (less assumed indebtedness) and 5,007,833 shares of common stock of the Company, subject to adjustment for fractional shares (the &#8220;Company Shares,&#8221; and together with the cash portion, the &#8220;Merger Consideration&#8221;).  The Company Shares were valued at $296,213 and represented approximately 22.8 percent of the Company&#8217;s outstanding common stock immediately following the closing of the Merger.  The Merger Consideration was subject to customary purchase price adjustments related to, among other things, net working capital, acquired cash and assumed debt.  The consideration paid at closing included a preliminary estimated purchase price adjustment.  In September 2021, the parties finalized the purchase price adjustment, which decreased the cash consideration paid by approximately $608 and increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash portion of the Merger Consideration, the repayment of assumed debt, and transaction-related expenses were financed with borrowings under the Company&#8217;s existing Credit Agreement which was drawn down on April 1, 2021.  See Note 6, Corporate Borrowings, for further details. </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:115%">For tax purposes, the transaction was structured partially as a tax-free reorganization and partially as a taxable acquisition, as defined in the Internal Revenue Code.  The Company anticipates the amount transferred in a tax deferred manner, under the tax-free reorganization rules, will not create additional tax basis for the Company.  The taxable component of the transaction will create additional tax basis and a corresponding future tax deduction for the 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:700;line-height:115%">Purchase Price Allocation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Merger was accounted for as a business combination in accordance with Financial Accounting Standards Board Accounting Standard Codification 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> (&#8220;ASC 805&#8221;), and as such, assets acquired, liabilities assumed, and consideration transferred were recorded at their estimated fair values on the acquisition date. The following table summarizes the allocation of the consideration paid for Luxco to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date, with the excess recorded to goodwill.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consideration:</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Cash, net of assumed debt</span></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%">149,484&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of MGP Common Stock issued at close</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  (a)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">296,279&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of total consideration transferred</span></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:9pt;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:9pt;font-weight:400;line-height:100%">445,763&#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:15pt"><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Recognized amounts of identifiable assets acquired and liabilities assumed: </span></td><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:9pt;font-weight:400;line-height:100%">Cash </span></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:9pt;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:9pt;font-weight:400;line-height:100%">479&#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:9pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;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%">29,675&#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:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;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%">90,854&#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:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">1,454&#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:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;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%">41,279&#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:9pt;font-weight:400;line-height:100%">Investments in joint ventures</span></td><td colspan="2" style="background-color:#cceeff;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%">5,085&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  (b)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">219,500&#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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;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%">4,257&#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 2px 13pt;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%">Total assets</span></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:400;line-height:100%">392,583&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (c)</span></div></td><td colspan="2" style="background-color:#cceeff;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%">87,509&#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:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;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%">14,453&#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:9pt;font-weight:400;line-height:100%">Federal and state excise taxes payable</span></td><td colspan="2" style="background-color:#cceeff;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%">8,352&#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:9pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;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%">2,832&#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:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;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%">196&#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:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;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%">57,034&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></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:9pt;font-weight:400;line-height:100%">170,376&#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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;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%">223,556&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">445,763&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued 5,007,833 shares of MGP Common Stock which was valued at $59.15 per share on April 1, 2021.  In September 2021, the parties finalized the purchase price adjustments which increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Intangible assets acquired includes trade names with an estimated fair value of $178,100 and distributor relationships with an estimated fair value of $41,400. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The fair value of Luxco&#8217;s debt that was assumed by MGP in the transaction and repaid on the closing date. </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:115%">In accordance with ASC 805 assets acquired, liabilities assumed, and consideration transferred were recorded at their estimated fair values on the acquisition date.  The fair value measurements of tangible and intangible assets and liabilities were based on significant inputs not observable in the market and represent Level 3 measurements within the fair value hierarchy.  Level 3 inputs include discount rates that would be used by a market participant in valuing these assets and liabilities, projections of revenues and cash flows, distributor attrition rates, royalty rates and market comparable, among others.  The fair value of work-in-process and finished goods inventory was determined using the comparative sales method and raw materials was determined </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">using the replacement cost method.  The fair value of personal property assets was determined using the market approach and the indirect and direct method of the cost approach, and the fair value of real property was determined using the cost approach and and the sales comparison approach. </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%">Goodwill of $223,556, all of which is expected to be deductible for tax purposes, represents the excess of the consideration transferred over the estimated fair value of assets acquired net of liabilities assumed.  The Intangible assets acquired includes indefinite-lived intangible assets, trade names, with an estimated fair value of $178,100 and definite-lived intangible assets, distributor relationships, with an estimated fair value of $41,400 and a useful life of 20 years.  The trade names and distributor relationships acquired by the Company have been recorded at the estimated fair values using the relief from royalty method and multi-period earnings method, respectively.  Management engaged a third party valuation specialist to assist in the valuation analysis of certain acquired assets including trade name and distributor relationship.</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:115%">Operating Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The operating results of Luxco were consolidated with the Company&#8217;s operating results subsequent to the merger date.  During the year ended December 31, 2021, the Company recorded $177,607 and $17,027, of Sales and Income before income taxes, respectively, attributable to Luxco on it&#8217;s Consolidated Statement of Income.  During the year ended December 31, 2021, the Company has incurred $8,927 of transaction related costs, which are included in Selling, general and administrative expenses on the Consolidated Statements of Income. </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%">Pro Forma Information</span><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 unaudited pro forma financial results for the year ended December 31, 2021 and 2020, as if the Merger had occurred on January 1, 2020:</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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Pro Forma Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;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%">Sales</span></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:9pt;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:9pt;font-weight:700;line-height:100%">671,090</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 #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:9pt;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:9pt;font-weight:400;line-height:100%">592,025&#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 2px 1.75pt;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">100,597</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">46,200&#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 1.75pt;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%">Basic earnings per share</span></td><td colspan="2" style="background-color:#cceeff;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%">4.84</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2.09&#160;</span></td><td style="background-color:#cceeff;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:112%">The pro forma results are adjusted for items that are non-recurring in nature and directly attributable to the Merger, including the income tax effect of the adjustments.  Merger related costs incurred by the Company of $8,927 for the year ended December 31, 2021 were excluded and $7,037 is assumed to have been incurred on January 1, 2020.  Merger related costs incurred by Luxco of $3,132 were excluded from the year ended December 31, 2021 pro forma results.  A non-recurring expense of $2,529 for the year ended December 31, 2021 related to the fair value adjustment of finished goods inventory estimated to have been sold was removed and included in the results for the year ended December 31, 2020.  Other acquired tangible and intangible assets are assumed to be recorded at estimated fair value on January 1, 2020 and are amortized or depreciated over their estimated useful lives.  &#160;&#160;&#160;&#160;</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 summary pro forma financial information is for informational purposes only, is based on estimates and assumptions, and does not purport to represent what the Company&#8217;s consolidated results of operations actually would have been if the Merger had occurred at an earlier date, and such data does not purport to project the Company&#8217;s results of operations for any future period.  The basic shares outstanding used to calculate the pro forma net income per share amounts presented above have been adjusted to assume shares issued at the closing of the Merger were outstanding since January 1, 2020.</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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</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> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979707656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_GoodwillDisclosureTextBlock', window );">GOODWILL AND OTHER INTANGIBLE ASSETS</a></td>
<td class="text">GOODWILL AND OTHER INTANGIBLE ASSETS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definite-Lived Intangible Assets</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 a definite-lived intangible asset which was acquired as a result of the Merger.  The distributor relationships have a carrying value of $39,848, net of accumulated amortization of $1,552.  The distributor relationships have a useful life of 20 years.  The amortization expense for the year ended December 31, 2021 was $1,552. </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 December 31, 2021, the expected future amortization expense related to definite-lived intangibles assets 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:87.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.865%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">2022</span></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%">2,070&#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:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;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%">29,498&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">39,848&#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:700;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</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 records goodwill and indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and indefinite-lived intangible assets to its respective reporting units.  Changes in carrying amount of goodwill by business segment were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:24.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%">Distillery Products</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:400;line-height:100%">Branded Spirits</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:400;line-height:100%">Ingredient Solutions</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:400;line-height:100%">Total</span></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%">Balance at December&#160;31, 2020</span></div></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%">&#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%">2,738&#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%">2,738&#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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">223,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">223,556&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></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%">&#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 #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%">226,294</span><span style="color:#000000;font-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%">&#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 #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%">226,294</span><span style="color:#000000;font-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%">Changes in carrying amount of indefinite-lived intangible assets by business segment were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:24.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%">Distillery Products</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:400;line-height:100%">Branded Spirits</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:400;line-height:100%">Ingredient Solutions</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:400;line-height:100%">Total</span></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%">Balance at December&#160;31, 2020</span></div></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%">&#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%">890&#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%">890&#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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">178,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">178,100&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></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%">&#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 #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%">178,990</span><span style="color:#000000;font-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%">&#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 #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%">178,990</span><span style="color:#000000;font-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_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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 350<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979212248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">CORPORATE BORROWINGS</a></td>
<td class="text">CORPORATE BORROWINGS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indebtedness Outstanding.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s outstanding indebtedness </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 style="width:75.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Description</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">(a)</span></div></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Credit Agreement - Revolver, 1.09% (variable rate) due 2025</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">&#8212;</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 #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:9pt;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:9pt;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Convertible Note, 1.88% (fixed rate) due 2041</span></div></td><td colspan="2" style="background-color:#ffffff;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%">201,250</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Prudential Note Purchase Agreement, 3.53% (fixed rate) due 2027</span></div></td><td colspan="2" style="background-color:#cceeff;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%">18,400</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Prudential Note Purchase Agreement, 3.80% (fixed rate) due 2029</span></div></td><td colspan="2" style="background-color:#ffffff;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%">20,000</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Other long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;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%">203</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;padding:2px 1pt 2px 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:9pt;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total indebtedness outstanding</span></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%">239,853</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 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:9pt;font-weight:400;line-height:100%">40,000&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Less unamortized loan fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;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%">(6,454)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total indebtedness outstanding, net</span></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%">233,399</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 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:9pt;font-weight:400;line-height:100%">39,871&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">&#160;&#160;&#160;&#160;Less current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;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%">(3,227)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(1,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Long-term debt</span></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:9pt;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:9pt;font-weight:700;line-height:100%">230,172</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">38,271&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rates are as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan fees are being amortized over the life of the Credit Agreement and Note Purchase Agreement.</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%">Credit Agreement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  On February 14, 2020, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with multiple participants led by Wells Fargo Bank, National Association (&#8220;Wells Fargo Bank&#8221;), which provided for a $300,000 revolving credit facility. On May 14, 2021, the Company amended the Credit Agreement to increase the principal amount to $400,000 and to increase the amount of the revolving credit facility by up to an additional $100,000 provided certain conditions are satisfied and at the discretion of the lender.  The Credit Agreement matures on February 14, 2025.  The Credit Agreement is </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">secured by substantially all assets, excluding real property. The cash portion of the Merger Consideration, the repayment of assumed debt, and transaction-related expenses were financed with $242,300 borrowings under the Credit Agreement which was drawn on April 1, 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 Credit Agreement includes certain requirements and covenants, which the Company was in compliance with at December&#160;31, 2021.  The Company incurred $666 new loan fees related to the Credit Agreement during 2021. The unamortized balance of total loan fees related to the Credit Agreement was $1,529 at December&#160;31, 2021, which were included in Other assets, net on the Consolidated Balance Sheet. The unamortized loan fees are being amortized over the life of the Credit Agreement.</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 December&#160;31, 2021, the Company had no outstanding borrowings under the Credit Agreement leaving $400,000 available.  The interest rate for the borrowings of the Credit Agreement at December&#160;31, 2021 was 1.1%.</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:115%">Note Purchase Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. On August 23, 2017, the Company also entered into a Note Purchase and Private Shelf Agreement (the &#8220;Note Purchase Agreement&#8221;) with PGIM, Inc. (&#8220;Prudential Capital Group&#8221;), an affiliate of Prudential Financial, Inc., and certain affiliates of PGIM, Inc.  The Note Purchase Agreement was amended by the First Amendment to Private Shelf Agreement as of February 14, 2020, the Second Amendment to Private Shelf Agreement as of September 30, 2020, the Third Amendment to Private Shelf Agreement as of January 25, 2021, and the Fourth Amendment to Private Shelf Agreement as of May 14, 2021. The amended agreement provides for the issuance of up to $105,000 of Senior Secured Notes under the shelf facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and issuance of up $20,000 Senior Secured Notes.  </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:115%">On July 29, 2021, PGIM, Inc. provided the Company notice pursuant to Section 1.2 of the Note Agreement that Prudential has authorized an increase in the amount of the senior promissory notes that may be issued under the uncommitted shelf facility under the Note Agreement from $105,000 to $140,000, effective as of July 29, 2021.  The deadline for issuing the notes under the shelf facility is August 23, 2023.  </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:115%">The Company initially issued $20,000 of Senior Secured Notes with a maturity date of August 23, 2027.  The Senior Secured Notes bear interest at a rate of 3.5 percent per year.  On April 30, 2019, the Company issued $20,000 of additional Senior Secured Notes with a maturity date of April 30, 2029.  The Senior Secured Notes bear interest at a rate of 3.8 percent per year.  The Note Purchase Agreement includes certain requirements and covenants, which the Company was in compliance with at December&#160;31, 2021.  The Company incurred no new loan fees related to the Note Purchase Agreement during 2021.  The unamortized balance of total loan fees related to the Note Purchase Agreement was $110 at December&#160;31, 2021 and is being amortized over the life of the Note Purchase Agreement. The Note Purchase Agreement is secured by substantially all assets, excluding real property.</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:115%">Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  On November 16, 2021, the Company issued $201,250 in aggregate principal amount of 1.875% convertible senior notes due in 2041 (&#8220;2041 Notes&#8221;).  The total aggregate principal amount includes $26,250 aggregate principal amount of 2041 Notes purchased by the initial purchasers in the offering pursuant to their exercise in full of their option to purchase additional notes under the purchase agreement for the offering.  The 2041 Notes were issued pursuant to an indenture, dated as of November 16, 2021 ( the &#8220;Indenture&#8221;), by and among the Company, as issuer, Luxco, Inc., MGPI Processing, Inc. and MGPI of Indiana, LLC as subsidiary guarantors, and U.S. Bank National Association, as trustee. The 2041 Notes are senior, unsecured obligations of the Company and interest is payable semi-annually in arrears at a fixed interest rate of 1.875% on May 15 and November 15 of each year.  The 2041 Notes mature on November 15, 2041 (&#8220;Maturity Date&#8221;) unless earlier repurchased, redeemed or converted, per the agreement.  The Company will settle conversion by paying or delivering, as applicable, cash, shares of its common stock or a combination of cash and shares at the Company&#8217;s election.  </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:115%">The Company incurred $6,384 of new loan fees related to the 2041 Notes during 2021.  The unamortized balance of total loan fees related to the 2041 Notes was $6,344 at December&#160;31, 2021 and is being amortized over the life of the 2041 Notes.</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:115%">The initial conversion rate for the 2041 Notes is 10.3911 shares of common stock per $1 principal amount of the 2041 Notes.  Prior to the Maturity Date, holders may convert at their option only in the following circumstances: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">During any calendar quarter commencing after the quarter ending March 31, 2022, if the closing sale price of common stock for at least 20 trading days in the period of 30 consecutive trading days is more than 130% of the conversion price;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">during the 5 consecutive business days following any 10 consecutive trading day period in which the trading price per $1 principal amount of the notes for each trading day was less than 98% of the product of the closing sale price of common stock on such trading day and the conversion rate on such trading day;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">upon the occurrence of specified corporate events, as defined in the Indenture;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">if the Company calls the notes for redemption; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">during the period July 15, 2026 ending close of business day immediately preceding November 20, 2026 or the period </span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">July 15, 2041 and close of business day immediately preceding the Maturity Date.</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:115%">Other long-term borrowings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. As part of the Merger, the Company acquired additional long-term notes payable to certain counties in Kentucky. </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%">Debt Maturities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate amount of maturities for long-term debt as of December&#160;31, 2021 are as follows:</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:87.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.865%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">2022</span></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%">3,227&#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:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;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%">5,629&#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:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;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%">6,430&#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:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;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%">6,432&#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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">6,433&#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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;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%">211,702&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">239,853&#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_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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>32
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979302248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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%">Income tax expense is composed of the following:&#160;</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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Current:</span></td><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 2px 7.75pt;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%">Federal</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">19,746</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;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:9pt;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:9pt;font-weight:400;line-height:100%">10,825&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">6,426&#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 7.75pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;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%">3,489</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,291&#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:9pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;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%">294</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></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%">23,529</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">12,116&#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="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:400;line-height:100%">6,838&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;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%">5,345</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">352&#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 2px 7.75pt;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%">State</span></td><td colspan="2" style="background-color:#ffffff;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%">1,405</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">6,750</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 #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:9pt;font-weight:400;line-height:100%">140&#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:9pt;font-weight:400;line-height:100%">306&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">30,279</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">12,256&#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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">7,144&#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><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 tax expense also included tax expense allocated to comprehensive income for 2021, 2020, and 2019 of $19, $229, and $14, respectively (see the Consolidated Statements of Comprehensive Income). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax expense at the normal statutory federal rate to income tax expense included in the accompanying Consolidated Statements of Income is below:</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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">&#8220;Expected&#8221; provision at federal statutory rate</span></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%">25,435</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 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:9pt;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:9pt;font-weight:400;line-height:100%">11,046&#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:9pt;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:9pt;font-weight:400;line-height:100%">9,654&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net</span></td><td colspan="2" style="background-color:#ffffff;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%">5,713</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,540&#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:9pt;font-weight:400;line-height:100%">Foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">294</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;padding:2px 1pt 2px 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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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%">204</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;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%">31</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">56&#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:9pt;font-weight:400;line-height:100%">(2,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Federal and state tax credits</span></td><td colspan="2" style="background-color:#ffffff;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%">(1,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,302)</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">(35)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">203&#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:9pt;font-weight:400;line-height:100%">297&#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:9pt;font-weight:400;line-height:100%">Income tax expense</span></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:9pt;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:9pt;font-weight:700;line-height:100%">30,279</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">12,256&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">7,144&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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%">25.0</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:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 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%">%</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%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences giving rise to deferred income taxes shown on the Consolidated Balance Sheets are as follows:</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Share-based compensation</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1,973</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2,123&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">State tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;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%">2,343</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2,986&#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 2px 7.75pt;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%">Operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;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%">2,416</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,264&#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 7.75pt;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%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;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%">1,923</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2,077&#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 2px 7.75pt;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%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;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%">2,536</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,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 2px 7.75pt;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%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;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%">1,357</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,250&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Other</span></td><td colspan="2" style="background-color:#ffffff;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%">3,362</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,732&#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 7.75pt;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%">Gross deferred income tax assets</span></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%">15,910</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">12,754&#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 2px 7.75pt;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%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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%">(1,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(862)</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 19pt;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%">Net deferred income tax assets</span></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%">14,253</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">11,892&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;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%">(24,627)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(12,205)</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 7.75pt;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%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;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%">(46,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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 2px 7.75pt;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%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;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%">(4,307)</span></td><td style="background-color:#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:9pt;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 2px 7.75pt;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%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;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%">(2,487)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,318)</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 7.75pt;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">(1,977)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(667)</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 19pt;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%">Gross deferred income tax liabilities</span></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%">(80,354)</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:9pt;font-weight:400;line-height:100%">(14,190)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></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:9pt;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:9pt;font-weight:700;line-height:100%">(66,101)</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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">(2,298)</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 style="margin-bottom:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of the change in valuation allowance is as follows:</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 style="width:87.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.865%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></div></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%">1,284&#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:9pt;font-weight:400;line-height:100%">Decrease</span></td><td colspan="2" style="background-color:#ffffff;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%">(422)</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:9pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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:400;line-height:100%">862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="2" style="background-color:#ffffff;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%">795&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">1,657</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 #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 December&#160;31, 2021, the Company&#8217;s total valuation allowance of $1,657 related to net operating loss and tax credits carryforwards in states and foreign countries in which it is not &#8220;more likely than not&#8221; to create enough taxable income to fully utilize the carryforwards before expiration of the carryforward periods.  As of December 31, 2020, the Company&#8217;s total valuation allowance of $862 related to net operating loss carryforwards and certain tax credits in states in which it is not &#8220;more likely than not&#8221; to create enough state taxable income to fully utilize the carryforwards before expiration of the carryforward periods.  The increase of the valuation allowance year-over-year is primarily due to the acquisition of certain foreign entities that created the inability to fully utilize certain foreign tax credits and net operating losses. </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 Merger with Luxco was largely structured as a non-taxable merger for U.S. income tax purposes. This merger required the Company to book an additional $57,034 in deferred tax liabilities to its opening balance sheet. In addition, at December 31, 2021, the Company had book tax differences resulting in a net deferred tax liability balance of $66,101. This increase in the Company&#8217;s deferred tax balances could make the Company more susceptible to the tax impact of tax rate changes and its effect on earnings and earnings per share in the future.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company had $19,823 and $18,697 in gross state net operating loss carryforwards, respectively.  Due to varying state carryforward periods, the state net operating loss carryforwards will expire in varying years between calendar years 2022 and 2042.  As of December&#160;31, 2021 and 2020, the Company had gross state tax credit carryforwards of $2,966 and $3,778, respectively.  State credits, if not used to offset income tax expense in their respective jurisdictions, will expire in varying years between 2022 and 2038.</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 treats accrued interest and penalties related to tax liabilities, if any, as a component of income tax expense.&#160;&#160;During 2021, 2020, and 2019, the Company&#8217;s activity in accrued interest and penalties was not significant.</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 is a reconciliation of the total amount of unrecognized tax benefits (excluding interest and penalties) for 2021,  2020, and 2019:  </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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Beginning of year balance</span></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%">112</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 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:9pt;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:9pt;font-weight:400;line-height:100%">255&#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:9pt;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:9pt;font-weight:400;line-height:100%">193&#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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Additions based on prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Additions based on current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;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%">31</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">20&#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:9pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Reduction for prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;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%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Reductions for settlements</span></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#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:9pt;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">End of year balance</span></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:9pt;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:9pt;font-weight:700;line-height:100%">113</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">112&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">255&#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="display:none"/><td colspan="3" style="display:none"/></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%">For each period presented, substantially all of the amount of unrecognized benefits (excluding interest and penalties) would impact the effective tax rate, if recognized. The Company reasonably expects that the amount of unrecognized tax benefit will not change significantly over 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 is not under any federal, state or foreign income tax audits.  For federal tax purpose, all tax years after 2017 remain open to adjustment. Amounts paid for income tax in foreign jurisdictions are not material to the financial statements. In addition, the Company is subject to examination for its state tax returns for years 2017, and forward, with the exception of certain net operating losses and credit carryforwards originating in years prior to 2017 that remain subject to adjustment.</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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>33
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979214216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY AND EPS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_StockholdersEquityNoteDisclosureTextBlock', window );">EQUITY AND EPS</a></td>
<td class="text">EQUITY AND EPS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Stock.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common Stockholders are entitled to elect four of the nine members of the Board of Directors, while Preferred Stockholders are entitled to elect the remaining five members.  All directors are elected annually for a one year term.  Any vacancies on the Board are to be filled only by the shareholders and not by the Board.  Shareholders who own 10 percent or more of the outstanding Common or Preferred Stock have the right to call a special meeting of stockholders.  Common Stockholders are not entitled to vote with respect to a merger, dissolution, lease, exchange or sale of substantially all of the Company&#8217;s assets, or on an amendment to the Articles of Incorporation, unless such action would increase or decrease the authorized shares or par value of the Common or Preferred Stock, or change the powers, preferences or special rights of the Common or Preferred Stock so as to affect the Common Stockholders adversely.  Generally, Common Stockholders and Preferred Stockholders vote as separate classes on all other matters requiring shareholder approval.</span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EPS.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computations of basic and diluted EPS: </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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended  December 31, </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-weight:700;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Operations:</span></td><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">90,817</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;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:9pt;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:9pt;font-weight:400;line-height:100%">40,345&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">38,793&#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:9pt;font-weight:400;line-height:100%">Net loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;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%">490</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;padding:2px 1pt 2px 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:9pt;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:9pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income attributable to participating securities (unvested shares and units) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">(712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(253)</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:9pt;font-weight:400;line-height:100%">Net income used in EPS calculation</span></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%">90,595</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 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:9pt;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:9pt;font-weight:400;line-height:100%">40,084&#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:9pt;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:9pt;font-weight:400;line-height:100%">38,540&#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:11pt"><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:9pt;font-weight:700;line-height:100%">Share information:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Basic weighted average common shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">20,719,663</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">16,937,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">17,012,288&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(D)</span></div></td><td colspan="2" style="background-color:#cceeff;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%">20,982,453</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">16,937,125&#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:9pt;font-weight:400;line-height:100%">17,012,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><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:9pt;font-weight:700;line-height:100%">Basic EPS</span></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: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:9pt;font-weight:700;line-height:100%">4.37</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;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: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%">2.37&#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: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%">2.27&#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:9pt;font-weight:700;line-height:100%">Diluted EPS</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">4.34</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2.37&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">2.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Net income attributable to all shareholders.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt">Participating securities included RSUs of 163,024, 110,665, and 111,365 for the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Under the two class method, basic weighted average common shares exclude outstanding unvested participating securities.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt">Diluted weighted average common shares included the dilutive effect of Convertible Senior Notes of 262,790 shares for the year end December 31, 2021. There was no dilutive impact for the years ended December 31, 2020 and 2019. </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%">Share Issuance.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2021, as part of the consideration for the Merger, the Company issued 5,007,833 shares of common stock.  Additionally, in September 2021, the parties finalized the purchase price adjustments, which increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing. </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%">Share Repurchase.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2019, the Board of Directors approved a $25,000 share repurchase authorization commencing February 27, 2019 through February 27, 2022.  Under the share repurchase program, the company can repurchase stock from time to time for cash in open market purchases, block transactions, and privately negotiated transactions in accordance with applicable federal securities laws.  This share repurchase program may be modified, suspended, or terminated by the company at any time without prior notice.  During the year ended December 31, 2021, the Company did not repurchase any shares of MGP Common Stock and has $20,947 remaining under the share repurchase plan.  During the year ended December 31, 2020, the Company repurchased approximately 159,104 shares of MGP Common Stock for $4,053.</span></div><div style="margin-top:8.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Share Activity. </span></div><div style="margin-top:8.8pt"><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:55.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.930%"/><td style="width:0.1%"/></tr><tr><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%">Shares Outstanding </span></td></tr><tr><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%">Capital Stock Preferred</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%">Common Stock</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%">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">437</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%">17,028,125&#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%">Issuance of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">57,278&#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%">Repurchase of Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(169,541)</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%">Balance, December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">437</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%">16,915,862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5,060,339&#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%">Repurchase of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(11,887)</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%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">437</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">21,964,314&#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 style="margin-top:8.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Dividend Equivalents. </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 style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.877%"/><td style="width:0.1%"/></tr><tr><td colspan="45" 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:9pt;font-weight:700;line-height:100%">Dividend and Dividend Equivalent Information (per Share and Unit)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Declaration date</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:9pt;font-weight:700;line-height:100%">Record date</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:9pt;font-weight:700;line-height:100%">Payment date</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:9pt;font-weight:700;line-height:100%">Declared</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:9pt;font-weight:700;line-height:100%">Paid</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:9pt;font-weight:700;line-height:100%">Dividend payment</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:left;vertical-align:bottom"><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%">Dividend equivalent payment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)(b)</span></div></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:left;vertical-align:bottom"><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%">Total payment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">February 23</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 12</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 26</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:9pt;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:9pt;font-weight:700;line-height:100%">0.12</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;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:9pt;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:9pt;font-weight:700;line-height:100%">0.12</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;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:9pt;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:9pt;font-weight:700;line-height:100%">2,033</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;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:9pt;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:9pt;font-weight:700;line-height:100%">19</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;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:9pt;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:9pt;font-weight:700;line-height:100%">2,052</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;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:9pt;font-weight:400;line-height:100%">May 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 21</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 4</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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,655</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;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:9pt;font-weight:400;line-height:100%">August 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 20</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 3</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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">2,635</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">20</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">2,655</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;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:9pt;font-weight:400;line-height:100%">November 1</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 19</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 3</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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,655</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 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%">0.48</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 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: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%">0.48</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 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: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%">9,938</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 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: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%">79</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 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: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%">10,017</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"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2020</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;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"/><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:9pt;font-weight:400;line-height:100%">February 24</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 13</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 27</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: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%">0.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: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%">0.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: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%">2,047&#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: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%">13&#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: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%">2,060&#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:9pt;font-weight:400;line-height:100%">April 28</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 22</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 5</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:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">2,041&#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:9pt;font-weight:400;line-height:100%">July 28</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 21</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 4</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:9pt;font-weight:400;line-height:100%">0.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 colspan="2" style="background-color:#cceeff;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%">0.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 colspan="2" style="background-color:#cceeff;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%">2,029&#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:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">2,043&#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:9pt;font-weight:400;line-height:100%">October 27</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 20</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 4</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:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,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:9pt;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:9pt;font-weight:400;line-height:100%">2,044&#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: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 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:9pt;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:9pt;font-weight:400;line-height:100%">0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%">0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%">8,133&#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:9pt;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:9pt;font-weight:400;line-height:100%">55&#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:9pt;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:9pt;font-weight:400;line-height:100%">8,188&#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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2019</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;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"/><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:9pt;font-weight:400;line-height:100%">February 25</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 13</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 29</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: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%">0.10&#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: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%">0.10&#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: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%">1,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 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%">13&#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: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%">1,714&#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:9pt;font-weight:400;line-height:100%">April 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 15</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 31</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:9pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,713&#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:9pt;font-weight:400;line-height:100%">July 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 14</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 30</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:9pt;font-weight:400;line-height:100%">0.10&#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:9pt;font-weight:400;line-height:100%">0.10&#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:9pt;font-weight:400;line-height:100%">1,703&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,714&#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:9pt;font-weight:400;line-height:100%">October 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 14</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 26</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:9pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,715&#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: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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">6,809&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">47&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">6,856&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividend equivalent payments on unvested participating securities (see Note 11).  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Includes estimated forfeitures.</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_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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: 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(e)(1))<br> -URI http://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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979302248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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%">The Company has operating leases for railcars, computer equipment, office spaces, a bottling facility, a warehouse facility, fulfillment center, retail location, and certain equipment.  The Company has no finance leases.  Leases with terms of twelve months or less are not recorded on the Company&#8217;s Consolidated Balance Sheets.  The Company recognizes lease expense for these leases on a straight-line basis over the lease term.  Lease components are accounted for separately from non-lease components, such as common-area maintenance, based on the relative, observable stand-alone prices of the components. </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 leases have remaining lease terms of one year to six years, some of which may include options to extend the lease.  Options to renew the Company&#8217;s leases were not considered when assessing the value of the right-of-use assets because the Company was not reasonably certain that it will assert the options to renew the leases.  As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its estimated incremental collateralized borrowing rate based on the information available at commencement date in determining the present value of lease payments.</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 provides supplemental balance sheet classification information related to leases: </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 style="width:35.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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: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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><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-weight:700;line-height:100%">Balance Sheet Classification</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use-assets, net</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">9,671</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;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:9pt;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:9pt;font-weight:400;line-height:100%">5,151&#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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total leased assets</span></div></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 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%">9,671</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 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:9pt;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:9pt;font-weight:400;line-height:100%">5,151&#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:15pt"><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;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:9pt;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"/><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 12.25pt;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%">Current Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313">Accrued expenses</span></span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">2,865</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2,112&#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 12.25pt;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%">Noncurrent Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease 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:9pt;font-weight:700;line-height:100%">6,997</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">3,057&#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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total operating lease liability</span></div></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 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:9pt;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:9pt;font-weight:700;line-height:100%">9,862</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">5,169&#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 following table presents the components of lease costs:  </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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr style="height:12pt"><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Operating lease costs</span></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%">2,358</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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,704&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;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%">1,043</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">281&#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:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;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%">(4)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(99)</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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">3,397</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">2,886&#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:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Recorded as a component of Operating income on the Company&#8217;s Consolidated Statement of Income.</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 presents supplemental cash flow and non-cash activity related to lease information:</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:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr style="height:12pt"><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">2,857</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:9pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></div></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: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:9pt;font-weight:700;line-height:100%">7,312</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;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: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%">1,048&#160;</span></td><td style="background-color:#cceeff;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 presents weighted average discount rate and remaining lease term:</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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></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:9pt;font-weight:700;line-height:100%">Weighted average discount rate</span></div></td><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 2px 7.75pt;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%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;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%">2.26</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;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">5.01&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted average remaining lease term</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Operating leases</span></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:9pt;font-weight:700;line-height:100%">4.1 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:9pt;font-weight:400;line-height:100%">2.8 years</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%">As of December&#160;31, 2021, the maturities of operating lease liabilities were as follows:</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:85.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">2022</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: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%">3,032&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,482&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,837&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,424&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,101&#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:9pt;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:9pt;font-weight:400;line-height:100%">321&#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:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">10,197&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest</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:9pt;font-weight:400;line-height:100%">(335)</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 25.75pt;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%">Total operating lease 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:9pt;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:9pt;font-weight:700;line-height:100%">9,862</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 #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_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_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 http://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>35
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140333061373240">
<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">12 Months Ended</th>
</tr>
<tr><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_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_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Commitments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We are in various stages of financing projects with industrial revenue bond transactions for our facilities located in Kentucky. The bonds allow a 30 year real property tax abatement on our renovated and newly-constructed warehouse buildings and distilleries in Kentucky.  We have been approved for $25,000 of industrial revenue bonds with the City of Williamstown Kentucky, and have used approximately $11,000.  Additionally, we have been approved for $50,000 of industrial revenue bonds with Nelson County Kentucky and have used approximately $33,000.  The City of Williamstown and Nelson County issued the industrial revenue bonds to us and then used the proceeds to purchase the land and warehouse from us.  The Company recorded as property, plant, and equipment, net, on its Consolidated Balance Sheet under a capital lease.  The lease payment on the facilities is sufficient to pay principal and interest on the bonds.  Because the Company owns all of the outstanding bonds, has a legal right to set-off, and intends to set-off the corresponding lease and interest payment, the Company netted the capital lease obligation with the bond asset and, in turn, reflected no amount for the obligation or the corresponding asset on its Consolidated Balance Sheet at December&#160;31, 2021 and 2020. </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are various legal and regulatory proceedings involving the Company and its subsidiaries.&#160;&#160;The Company accrues estimated costs for a contingency when management believes that a loss is probable and can be reasonably estimated. </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:107%">Dryer Fire Incident. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">During November 2020, the Company experienced a fire at the Atchison facility.  The fire damaged certain equipment in the facility&#8217;s feed drying operations and caused temporary loss of production time.  The Company impaired $681 of spare parts and other inventory which was recorded in Cost of sales on the Consolidated Statements of Income for the year ended December 31, 2020.  Additionally, the Company incurred $486 in losses from the write off of property, plant and equipment, which was recorded as a component of Operating income on the Consolidated Statements of Income for the year ended December 31, 2020.  </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:115%">At December 31, 2021, the Company received a legally binding commitment from its insurance carrier for final settlement of $43,688, $27,363 related to business interruption and $16,325 for the damaged dryer. As of December 31, 2021, $7,188 of the insurance recovery was recorded as Receivables on the Consolidated Balance Sheet.  The Company recorded a settlement related to business interruption from its insurance carrier of $23,583 and $3,780 for the years ended December 31, 2021 and 2020, respectively.  The business interruption portion of the settlement was recorded as a reduction of Cost of sales on the Consolidated Statement of Income and the insurance recoveries for the replacement of the damaged dryer was recorded as Insurance recoveries on the Consolidated Statement of Income.  The Company finalized the construction of the replacement drying system and placed this dryer into service 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-style:italic;font-weight:400;line-height:115%">Ransomware Cyber-Attack</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. In May 2020, the Company was affected by a ransomware cyber-attack that temporarily disrupted production at its Atchison facilities.  The Company&#8217;s financial information was not affected and there is no evidence that any sensitive or confidential company, supplier, customer or employee data was improperly accessed or extracted from our network.  The Company has insurance related to this event and partially recovered $633 in December 2020 and received a final recovery of $230 in December 2021 as a reduction of Cost of sales on the Consolidated Statement of Income.  </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:115%">Shareholder matters. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2020, two putative class action lawsuits were filed in the United States District Court for District of Kansas, naming the Company and certain of its current and former executive officers as defendants, asserting claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934.  The plaintiffs sought to pursue claims on behalf of a class consisting of purchasers or acquirers of the Company's Common Stock during certain specified periods (the &#8220;Class Periods&#8221;).  On May 28, 2020, the two lawsuits were consolidated and the Court appointed City of Miami Fire Fighters&#8217; and Police Officers&#8217; Retirement Trust as lead plaintiff.  The consolidated action is captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">In re MGP Ingredients, Inc. Securities Litigation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">and the file is maintained under Master File No. 2:20-cv-2090-DDCJPO.  On July 22, 2020, the Retirement Trust filed a consolidated Amended Complaint.  The Consolidated Complaint alleges that the defendants made false and/or misleading statements regarding the Company&#8217;s forecasts of sales of aged whiskey, and that, as a result the Company's Common Stock traded at artificially inflated prices throughout the Class Periods.  The plaintiffs sought compensatory damages, interest, attorneys&#8217; fees, costs, and unspecified equitable relief, but did not specify the amount of damages being sought.  On September 8, 2020, defendants filed a Motion to Dismiss the Consolidated Amended Complaint.  On August 31, 2021, the court issued a Memorandum and Order granting the Motion to Dismiss dismissing plaintiff&#8217;s claims with prejudice. The Plaintiff had until September 30, 2021 to file a notice of appeal and the Plaintiff did not appeal.</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:115%">On May 11, 2020, Mitchell Dorfman, a shareholder in MGP, filed an action in the United States District Court for the District of Kansas, under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman, derivatively on behalf of MGP Ingredients v. Griffin, et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Case 2:20-cv-02239.  On June 4, 2020, Justin Carter, a shareholder in MGP, filed an action in the United States District Court for the District of Kansas, under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Carter, derivatively on behalf of MGP Ingredients v. Griffin, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Case 2:20-cv-02281.  On June 18, 2020, Alexandra Kearns, a shareholder in MGP, filed an action in the District Court of Atchison County, Kansas, under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kearns, derivatively on behalf of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">MGP Ingredients v. Griffin, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, Case 2020-CV-000042.  The defendants are certain of the Company&#8217;s current and former officers and directors. The Company is a nominal defendant in each action.  Plaintiffs allege that the Company was damaged as a result of the conduct of the individual defendants alleged in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">MGP Ingredients, Inc. Securities Litigation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, the repurchase of company stock at artificially inflated prices, and compensation paid to the individual defendants.  The Complaint in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> asserts claims for violations of Sections 14(a), 10(b), and 20(a) of the Securities Exchange Act of 1934, breach of fiduciary duties, waste of corporate assets, and unjust enrichment.  The Complaint in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> asserts claims for violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, breach of fiduciary duties, waste of corporate assets, and unjust enrichment. The Petition in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kearns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> asserts claims for breach of fiduciary duties, waste of corporate assets, and unjust enrichment.  The pleadings pray for an award of compensatory damages, including interest, in favor of the Company, for equitable relief related to the Company&#8217;s corporate governance, for disgorgement of compensation, and for an award of attorneys&#8217; fees and costs.  On July 13, 2020, defendants filed a Motion to Dismiss in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  On August 13, 2020, defendants filed a Motion to Stay the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Kearns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> action pending the resolution of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.  On November 3, 2020, the court entered an order providing that Defendants&#8217; response to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Complaint shall be due 14 days after a ruling on the Motion to Dismiss filed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</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 March 31, 2021, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> court issued a Memorandum and Order in which it granted defendants&#8217; Motion to Dismiss plaintiff&#8217;s federal claims, dismissed those claims without prejudice, denied without prejudice defendants&#8217; Motion to Dismiss </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">plaintiff&#8217;s state claims, and stayed the case pending the Kansas Supreme Court&#8217;s decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Herington v. City of Wichita.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Herington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> involved the issue of whether a federal decision that determines federal claims and dismisses pendent state law claims for lack of supplemental jurisdiction precludes the reassertion of the state law claims in state court. </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 April 14, 2021, defendants in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> filed a Motion to dismiss plaintiff&#8217;s federal claims and to stay plaintiff&#8217;s state claims until fourteen days after the Court rules on the state claims in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  On November 9, 2021, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> court entered a Memorandum and Order dismissing plaintiff&#8217;s federal claims with prejudice, denying the Motion to Dismiss as it applies to plaintiff&#8217;s state law claims, and staying the case pending a decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Herington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  On December 17, 2021, the Kansas Supreme Court issued its decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Herington</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The court held that where a federal court declines to exercise supplemental jurisdiction over state law claims and dismisses those claims without prejudice, the Kansas common law doctrine of res judicata does not preclude a litigant from bringing those claims in state court.</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 4, 2022, the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> court entered a Memorandum and Order directing the clerk of the court to enter Judgment (1) dismissing plaintiff&#8217;s federal claims with prejudice (2) dismissing plaintiff&#8217;s state law claims without prejudice. On January 11, 2022, the court entered a Memorandum and Order in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> directing the clerk of the court to enter Judgment (1) dismissing plaintiff&#8217;s federal claims without prejudice and (2) dismissing plaintiff&#8217;s state law claims without prejudice.  The Judgment has been entered in each case. </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 10, 2022, the parties filed a joint motion in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> requesting the dismissal of the action without prejudice.  The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Kearns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> court has not yet taken any action in response to the court&#8217;s Memorandum and Order in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dorfman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  </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 November 25, 2020, Kenneth Laury filed an action in the District Court of Shawnee County, Kansas under the caption </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Laury v. MGP Ingredients, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case Number: 2020-CV-000609.  The Petition alleges that plaintiff commenced the action under K.S.A. 17-6510 to enforce his alleged right to inspect books and records of the Company, in order to enable him to evaluate possible misconduct by the Company&#8217;s Board of Directors and management.  On January 8, 2021, the Company filed an answer to the Petition, denying that plaintiff has satisfied the statutory requirements for his demand.  On May 13, 2021, the parties stipulated to the voluntary dismissal, with prejudice, of the action. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </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%">2016 Atchison Chemical Release.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  A chemical release occurred at the Company&#8217;s Atchison facility on October 21, 2016, which resulted in emissions venting into the air (&#8220;the Atchison Chemical Release&#8221;).  Private plaintiffs have initiated, and additional private plaintiffs may initiate, legal proceedings for damages resulting from the Atchsion Chemical Release, but the Company is currently unable to reasonably estimate the amount of any such damages that might result.&#160; The Company&#8217;s insurance may provide coverage of any damages to private plaintiffs, subject to a deductible of $250, but certain regulatory fines or penalties may not be covered and there can be no assurance to the amount or timing of possible insurance recoveries if ultimately claimed by the Company.</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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and contingencies.</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 450<br> -URI http://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 http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979315320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">EMPLOYEE BENEFIT PLANS</a></td>
<td class="text">EMPLOYEE BENEFIT PLANS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company has established 401(k) plans covering all employees after certain eligibility requirements are met.&#160;&#160;Amounts charged to operations for employer contributions related to the plans totaled $1,826, $1,733, and $1,603 for 2021, 2020, and 2019, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Post-Employment Benefits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; The Company sponsors life insurance coverage as well as medical benefits, including prescription drug coverage, to certain retired employees and their spouses.&#160;&#160;In 2014, the Company made a change to the plan to terminate post-employment health care and life insurance benefits for retirees and employees except for a specified grandfathered group.  As of December&#160;31, 2021 and 2020, total current benefit obligation recorded in Accrued expense on the Consolidated Balance Sheets was $232 and $266, respectively.  As of December&#160;31, 2021 and 2020, total noncurrent benefit obligation was $1,159 and $1,476, which was recorded in Other noncurrent liabilities on the Consolidated Balance Sheets, 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:700;line-height:120%">Share-Based Compensation Plans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;As of December&#160;31, 2021, the Company was authorized to issue 40,000,000 shares of Common Stock and had a treasury share balance of 1,160,852 at December&#160;31, 2021.</span></div><div style="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 Company currently has two active share-based compensation plans: the Employee Equity Incentive Plan of 2014 (the &#8220;2014 Plan&#8221;) and the Non-Employee Director Equity Incentive Plan (the &#8220;Directors&#8217; Plan&#8221;).  The plans were approved by shareholders at the Company&#8217;s annual meeting in May 2014.  Detail of activities in both plans follows below.</span></div><div style="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 Company&#8217;s share-based compensation plans provide for the awarding of stock options, stock appreciation rights, and shares of restricted stock and RSUs for senior executives and salaried employees, as well as for outside directors.&#160;&#160; </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense related to restricted stock awards is based on the market price of the stock on the date the Board of Directors communicates the approved award and is amortized over the vesting period of the restricted stock award.  The Consolidated Statements of Income for 2021, 2020, and 2019 reflect total share-based compensation costs and director fees for awarded grants of $2,346, $2,723, $2,424, respectively, related to these 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%">For long-term incentive awards to be granted in the form of RSUs in 2022 based on 2021 results, the Human Resources and Compensation Committee (&#8220;HRCC&#8221;) determined that the grants would have performance conditions that would be based on the same performance metrics as the Short-Term Incentive Plan (the &#8220;STI Plan&#8221;).  The performance metrics are operating income, earnings before interest, taxes, depreciation, and amortization (&#8220;EBITDA&#8221;), and EPS.  Because management determined at the beginning of 2021 that the performance metrics would most likely be met, amortization of the estimated dollar pool of RSUs to be awarded based on 2021 results was started in the first quarter over an estimated 48 month period, including 12 months to the grant date and an additional 36 months to the vesting date.  The Consolidated Statements of Income for 2021, 2020, and 2019 reflects share-based compensation costs for grants to be awarded of $960, $2,566, and $123, respectively.</span></div><div style="text-indent:36pt"><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%">2014 Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2014 Plan, with 1,500,000 shares registered for future grants, provides that vesting occurs pursuant to the time period specified in the particular award agreement approved for that issuance of RSUs, which is to be not less than three years unless vesting is accelerated due to the occurrence of certain events.  As of December&#160;31, 2021, 516,861 RSUs had been granted of the 1,500,000 shares approved for under the 2014 Plan.</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%">Directors&#8217; Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Director&#8217;s Plan, with 300,000 shares registered for future grants, provides that vesting occurs pursuant to the time period specified in the particular award agreement approved for that issuance of equity.&#160;&#160;As of December&#160;31, 2021, 122,279 shares were granted of the 300,000 shares approved for grants under the Directors&#8217; Plan and all 122,279 shares were vested.</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%">RSUs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Summary of unvested RSUs under the Company&#8217;s share-based compensation plans for 2021, 2020, and 2019:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:28.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.750%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date <br/>Fair Value</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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date <br/>Fair Value</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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Unvested balance at beginning of year</span></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%">118,855</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 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: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%">60.56</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">116,855&#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:9pt;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:9pt;font-weight:400;line-height:100%">65.73&#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="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:400;line-height:100%">329,205&#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:9pt;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:9pt;font-weight:400;line-height:100%">25.42&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;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%">95,113</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65.66</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">38,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">31.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">45,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">77.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;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%">(7,915)</span></td><td style="background-color:#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:9pt;font-weight:700;line-height:100%">62.77</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">(5,278)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">63.17&#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:9pt;font-weight:400;line-height:100%">(22,934)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">57.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;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%">(38,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">70.60</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(31,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">44.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(235,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Unvested balance at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">167,994</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 #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;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;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%">61.07</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;padding:2px 1pt 2px 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-bottom:3pt double #000000;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:400;line-height:100%">118,855&#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;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%">60.56&#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;border-bottom:3pt double #000000;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:400;line-height:100%">116,855&#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;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%">65.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">During 2021, 2020, and 2019, the total grant date fair value of RSU awards vested was $2,687, $1,384, and $2,951, respectively.  As of December&#160;31, 2021 there was $3,004 of total estimated unrecognized compensation costs (net of estimated forfeitures) related to granted RSU awards.&#160;&#160;These costs are expected to be recognized over a weighted average period of approximately 0.8 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:120%">Upon their vesting, the Company purchased restricted stock and RSUs from employees to cover associated withholding taxes.  Total treasury stock purchases added 11,887 shares for $767 in 2021; 10,437 shares for $358 in 2020; and 77,481 shares for $5,489 in 2019.</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%">Annual Cash Incentive Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The STI Plan was amended and restated as of January 1, 2019.  Pursuant to the STI Plan, short-term incentive compensation is dependent on the achievement of certain performance metrics by the Company, established by the Board of Directors.  Each performance metric is calculated in accordance with the rules approved by the HRCC, which may adjust the results to eliminate unusual items.  For 2021, 2020, and 2019, the performance metrics were operating income, EBITDA, and EPS.  Operating income for the performance metric was defined as reported GAAP operating income adjusted for certain discretionary items as determined by the Company&#8217;s management, if applicable (&#8220;adjusted operating income&#8221;).  The HRCC determines the officers and employees eligible to participate under the STI Plan for the plan year as well as the target annual incentive compensation for each participant for each plan year. For 2021, the Branded Spirits segment incentive plan was based on performance metrics of number of depleted cases and gross margin. </span></div><div style="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%">Amounts expensed under the STI Plan totaled $11,155, $9,732, and $461 for 2021, 2020, and 2019, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Compensation Plan.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established an unfunded Executive Deferred Compensation Plan (&#8220;EDC Plan&#8221;) effective as of June 30, 2018, with a purpose to attract and retain highly-compensated key employees by providing participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified compensation.  The Company's obligations under this plan will change in conjunction with the performance of the participants&#8217; investments, along with contributions to and withdrawals from the plan.  Realized and unrealized gains (losses) on deferred compensation plan investments were insignificant and were included as a component of Operating income in the Company&#8217;s Consolidated Statements of Income, because the Company&#8217;s deferred compensation investments consist of mutual funds that are considered trading securities. </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%">Plan investments are classified as Level 1 in the fair value hierarchy since the investments trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.  The current portion of deferred compensation plan deferrals is comprised of estimated amounts to be paid within one year depending on timing of planned disbursements.  At December&#160;31, 2021 and 2020, the EDC Plan investments were $3,072 and $2,007, respectively, which were recorded in Other assets on the Company&#8217;s Consolidated Balance Sheet.  The EDC Plan current liabilities were $617 at December 31, 2021 and were included in Accrued expenses and other on the Company&#8217;s Consolidated Balance Sheet. The EDC Plan non-current liabilities were $2,981 and $3,140 as of December&#160;31, 2021 and 2020, respectively, which were recorded in Other non-current liabilities on the Company&#8217;s Consolidated Balance Sheet.</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_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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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>37
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979198280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS AND RELATED PARTIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATIONS AND RELATED PARTIES</a></td>
<td class="text">CONCENTRATIONS AND RELATED PARTIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;For 2021, 2020, and 2019, the Company had no sales to an individual customer that accounted for more than 10 percent of consolidated sales.&#160;&#160;During the years 2021, 2020, and 2019, the Company&#8217;s ten largest customers accounted for approximately 36 percent, 37 percent, and 39 percent of consolidated sales, respectively. </span></div><div style="text-indent:36pt"><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%">Significant suppliers. </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%">For 2021, the Company had purchases from two grain suppliers that approximated 14 percent of consolidated purchases.  In addition, the Company&#8217;s ten largest suppliers, accounted for approximately 43 percent of consolidated purchases.  </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%">For 2020, the Company had purchases from two grain suppliers that approximated 30 percent of consolidated purchases.  In addition, the Company&#8217;s ten largest suppliers accounted for approximately 65 percent of consolidated purchases. </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%">For 2019, the Company had purchases from two grain suppliers that approximated 31 percent of consolidated purchases.  In addition, the Company&#8217;s ten largest suppliers accounted for approximately 66 percent of consolidated purchases.</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%">Related Parties. </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%">For the year ended December 31, 2021, the Company purchased $23,463 of bulk beverage alcohol from LMX. The Company holds 50 percent interest in LMX, which is accounted for as equity method investments. See Note 1, Nature of Operations and Summary of Significant Accounting Policies.</span></div>For the year ended December 31, 2021, the Company purchased $2,718 of finished goods from Meier&#8217;s Wine Cellars, Inc. (&#8220;Meier&#8217;s&#8221;) and sold $2,411 of bulk beverage alcohol to Meier&#8217;s.  The Lux Family Group owns approximately 22.8 percent of the outstanding shares of MGP.  One member of the Lux Family Group has a relative that is the president of Meier&#8217;s.  The members of the Lux Family Group did not have any involvement in the negotiation of transactions for either party.<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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</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 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979368264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">OPERATING SEGMENTS</a></td>
<td class="text">OPERATING SEGMENTSAs discussed in Note 1, the Company established a new reporting structure as a result of the Merger and prior periods have been revised to reflect the new operating segments.  At December&#160;31, 2021, the Company had three segments: Distillery Products, Branded Spirits and Ingredient Solutions.  The Distillery Products segment consists of food grade alcohol and distillery co-products, such as distillers feed (commonly called dried distillers grain in the industry) and fuel grade alcohol.  The Distillery Products segment also includes warehouse services, including barrel put away, barrel storage, and barrel retrieval services.  The Branded Spirits segment consists of producing, importing, bottling and rectifying of distilled spirits.  Ingredient Solutions segment consists of specialty starches and proteins and commodity starches and proteins.  <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating profit for each segment is based on sales less identifiable operating expenses.&#160;&#160;Non-direct SG&amp;A, interest expense,  and other general miscellaneous expenses are excluded from segment operations and are classified as Corporate.&#160;&#160;Receivables, inventories, and equipment have been identified with the segments to which they relate.&#160;&#160;All other assets are considered as Corporate. </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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%">Year Ended December 31, </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-weight:700;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Sales to customers:</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">352,504</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;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:9pt;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:9pt;font-weight:400;line-height:100%">313,309&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">294,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">183,566</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">4,149&#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:9pt;font-weight:400;line-height:100%">2,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">90,650</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">78,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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%">626,720</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 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:9pt;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:9pt;font-weight:400;line-height:100%">395,521&#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:9pt;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:9pt;font-weight:400;line-height:100%">362,745&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Gross profit:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">114,106</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;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:9pt;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:9pt;font-weight:400;line-height:100%">75,773&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">64,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">62,644</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2,187&#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:9pt;font-weight:400;line-height:100%">1,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">22,215</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">10,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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%">198,965</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 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:9pt;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:9pt;font-weight:400;line-height:100%">98,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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">76,532&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Depreciation and amortization:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">10,766</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;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:9pt;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:9pt;font-weight:400;line-height:100%">9,816&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">8,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">5,138</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">100&#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:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">2,069</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;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%">1,119</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,174&#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:9pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">19,092</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">12,961&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">11,572&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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: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:9pt;font-weight:700;line-height:100%">110,317</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;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: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%">73,533&#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: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%">62,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#ffffff;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%">20,742</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(2,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(2,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#cceeff;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%">19,194</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">18,024&#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:9pt;font-weight:400;line-height:100%">8,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;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%">(29,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(36,446)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(21,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">121,096</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">52,601&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">45,937&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Sales revenue from foreign sources totaled $42,593, $23,905, and $19,372 for 2021, 2020, and 2019, respectively, and is largely derived from the United Kingdom, Japan, Thailand, Canada, and Mexico.&#160;&#160;The balance of total sales revenue is from domestic sources. </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:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Identifiable Assets</span></td><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: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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">314,816</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;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:9pt;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:9pt;font-weight:400;line-height:100%">281,721&#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 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">658,826</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">6,348&#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 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">43,009</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">41,276&#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 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;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%">24,816</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">37,230&#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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">1,041,467</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">366,575&#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>(a)The Company has $12,758 of assets located in Ireland.<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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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>39
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979263672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTAL CASH FLOW INFORMATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [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 CASH FLOW INFORMATION</a></td>
<td class="text">SUPPLEMENTAL CASH FLOW INFORMATION<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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant, and equipment in accounts payable</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">7,232</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;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:9pt;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:9pt;font-weight:400;line-height:100%">3,375&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">4,430&#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:9pt;font-weight:400;line-height:100%">Additional cash payment information:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Interest paid</span></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:9pt;font-weight:700;line-height:100%">3,457</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">2,212&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,611&#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 7.75pt;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%">Income taxes paid</span></td><td colspan="2" style="background-color:#cceeff;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%">29,766</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">10,566&#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:9pt;font-weight:400;line-height:100%">7,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>See Note 9, Leases for operating lease supplemental cash flow information.<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 http://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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979277656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY FINANCIAL DATA (UNAUDITED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">QUARTERLY FINANCIAL DATA (UNAUDITED)</a></td>
<td class="text">QUARTERLY FINANCIAL DATA (UNAUDITED)<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summary of selected quarterly financial data for year ended December 31, 2021 and 2020: </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:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Year Ended 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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Third<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Second<br/>Quarter</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:9pt;font-weight:700;line-height:100%">First<br/>Quarter</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:9pt;font-weight:400;line-height:100%">Sales</span></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%">166,847</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 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:9pt;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:9pt;font-weight:400;line-height:100%">176,611&#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:9pt;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:9pt;font-weight:400;line-height:100%">174,939&#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:9pt;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:9pt;font-weight:400;line-height:100%">108,323&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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%">114,094</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">119,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">118,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">76,024&#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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Gross profit</span></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%">52,753</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">57,086&#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="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:400;line-height:100%">56,827&#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="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:400;line-height:100%">32,299&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#ffffff;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%">6,210</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">853&#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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">17,552</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">18,538&#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:9pt;font-weight:400;line-height:100%">25,793&#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:9pt;font-weight:400;line-height:100%">10,946&#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:9pt;font-weight:400;line-height:100%">Insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;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%">(16,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Operating income</span></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%">45,316</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">32,884&#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="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:400;line-height:100%">27,663&#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="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:400;line-height:100%">20,500&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;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%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(488)</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#cceeff;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%">(751)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(421)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">30&#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:9pt;font-weight:700;line-height:100%">Income before income taxes</span></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%">43,236</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 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:9pt;font-weight:400;line-height:100%">31,347&#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:9pt;font-weight:400;line-height:100%">26,471&#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:9pt;font-weight:400;line-height:100%">20,042&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;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%">11,578</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">7,674&#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:9pt;font-weight:400;line-height:100%">6,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:9pt;font-weight:400;line-height:100%">4,615&#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 2px 7.75pt;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%">Net income</span></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:9pt;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:9pt;font-weight:700;line-height:100%">31,658</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">23,673&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">20,059&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">15,427&#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:14pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1.44</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;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:9pt;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:9pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.90&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:700;line-height:100%">Diluted EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1.40</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;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:9pt;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:9pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.90&#160;</span></td><td style="background-color:#ffffff;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:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Year Ended December 31, 2020</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Third<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Second<br/>Quarter</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:9pt;font-weight:700;line-height:100%">First<br/>Quarter</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:9pt;font-weight:400;line-height:100%">Sales</span></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: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:9pt;font-weight:400;line-height:100%">100,915&#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:9pt;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:9pt;font-weight:400;line-height:100%">102,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:9pt;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:9pt;font-weight:400;line-height:100%">92,560&#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:9pt;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:9pt;font-weight:400;line-height:100%">99,082&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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%">69,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">79,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">71,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">75,871&#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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Gross profit</span></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:400;line-height:100%">31,731&#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="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:400;line-height:100%">23,162&#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="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:400;line-height:100%">20,702&#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="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:400;line-height:100%">23,211&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">807&#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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">15,310&#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:9pt;font-weight:400;line-height:100%">8,958&#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:9pt;font-weight:400;line-height:100%">8,889&#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:9pt;font-weight:400;line-height:100%">8,696&#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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Operating income</span></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:400;line-height:100%">15,543&#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:9pt;font-weight:400;line-height:100%">13,652&#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:9pt;font-weight:400;line-height:100%">11,338&#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:9pt;font-weight:400;line-height:100%">13,708&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;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%">(566)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(594)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(628)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(479)</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(163)</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:9pt;font-weight:700;line-height:100%">Income before income taxes</span></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:400;line-height:100%">15,252&#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="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:400;line-height:100%">13,243&#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="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:400;line-height:100%">11,040&#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="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:400;line-height:100%">13,066&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;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%">3,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3,224&#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 7.75pt;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%">Net income</span></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: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:9pt;font-weight:400;line-height:100%">11,632&#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:9pt;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:9pt;font-weight:400;line-height:100%">10,381&#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:9pt;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:9pt;font-weight:400;line-height:100%">8,490&#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:9pt;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:9pt;font-weight:400;line-height:100%">9,842&#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:14pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic and diluted EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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%">0.69&#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: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%">0.61&#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: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%">0.50&#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: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%">0.57&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Quarterly EPS amounts may not add to amounts for the year because quarterly and annual EPS calculations are performed separately.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</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 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=SL124452896-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979242264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text">SUBSEQUENT EVENTS<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">Dividend Declaration</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 February&#160;22, 2022, the Board of Directors declared a quarterly dividend payable to stockholders of record as of March&#160;11, 2022, of our Common Stock and a dividend equivalent payable to holders of certain RSUs as of March&#160;11, 2022, of $0.12 per share and per unit. &#160;The dividend payment and dividend equivalent payment will occur on March&#160;25, 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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332971006152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_BasisOfAccountingPolicyPolicyTextBlock', window );">The Company</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;MGP Ingredients, Inc. (&#8220;Company&#8221;) is a Kansas corporation headquartered in Atchison, Kansas and is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients.  Distilled spirits include premium bourbon and rye whiskeys and grain neutral spirits, including vodka and gin.  The Company&#8217;s distilled spirits are either packaged and sold under our own brands to distributors, sold, directly or indirectly to manufactures of other branded spirits, or direct to consumers.  MGP is also a top producer of high quality industrial alcohol for use in both food and non-food applications.  The Company&#8217;s protein and starch food ingredients provide a host of functional, nutritional, and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  The Company&#8217;s industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries.&#160;The Company&#8217;s distillery products are derived from corn and other grains (including rye, barley, wheat, barley malt, and milo), and its ingredient products are derived primarily from wheat flour. </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 April 1, 2021, the Company acquired Luxco, Inc. and its affiliated companies (&#8220;Luxco&#8221;) which is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Luxco&#8217;s operations predominately involve the producing, importing, bottling and rectifying of distilled spirits.  See Note 4, Business Combination, for further details.  </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 a result of the merger with Luxco, during 2021, the Company established a new reportable segment structure that separates Branded Spirits from the Distillery Products segment.  The Ingredient Solutions segment remains unchanged.  The new segment presentation reflects how management is now operating the business and making resource allocations.  The Company now reports three operating segments: Distillery Products, Branded Spirits and Ingredient Solutions.  Prior periods have been revised to reflect the new operating segment structure.</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The consolidated financial statements include the accounts of the Company and its wholly owned  and majority owned subsidiaries.  All significant intercompany balances and transactions have been eliminated in consolidation.  Certain amounts in the 2019 and 2020 consolidated financial statements have been reclassified to conform to the 2021 presentation.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The financial reporting policies of the Company conform to accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;).&#160;&#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.&#160;&#160;The application of certain of these policies places demands on management&#8217;s judgment, with financial reporting results relying on estimation about the effects of matters that are inherently uncertain, inclusive of effects related to the COVID-19 pandemic.&#160;&#160;For all of these policies, management cautions that future events rarely develop as forecast, and estimates routinely require adjustment and may require material adjustment.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Inventory includes finished goods, raw materials in the form of agricultural commodities used in the production process, as well as bottles, caps and labels used in the bottling process, and certain maintenance and repair items.&#160;&#160;Bourbons and whiskeys, included in inventory, are normally aged in barrels for several years, following industry practice; all barreled bourbon and whiskey is classified as a current asset.  The Company includes warehousing, insurance, and other carrying charges applicable to barreled whiskey in inventory costs. </span></div><div style="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%">Inventories are stated at the lower of cost or net realizable value on the first-in, first-out, or FIFO, method.&#160;&#160;Inventory valuations are impacted by constantly changing prices paid for key materials, primarily corn.</span></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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Properties, Depreciation, and Amortization</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Properties, Depreciation, and Amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Property, plant, and equipment are typically stated at cost.&#160;&#160;Additions, including those that increase the life or utility of an asset, are capitalized and all properties are depreciated over their estimated remaining useful lives.&#160;&#160;Depreciation and amortization are computed using the straight line method over the following estimated useful lives:</span><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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">Buildings and improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:400;line-height:100%">10 &#8211; 35 years</span></div></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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></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:9pt;font-weight:400;line-height:100%">3 &#8211; 10 years</span></div></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:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></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:9pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></div></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:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></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:9pt;font-weight:400;line-height:100%">3 &#8211; 5 years</span></div></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:9pt;font-weight:400;line-height:100%">Motor vehicles</span></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:9pt;font-weight:400;line-height:100%">5 years</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements are the shorter of economic useful life or life of lease</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance costs are expensed as incurred. The cost of property, plant, and equipment sold, retired, or otherwise disposed of, as well as related accumulated depreciation and amortization, are eliminated from the property accounts with related gains and losses reflected in the Consolidated Statements of Income.&#160;&#160;The Company capitalizes interest costs associated with significant construction projects.&#160; Total interest incurred for 2021, 2020, and 2019 is noted below:</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.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Interest costs charged to expense</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: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%">4,037</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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,267&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,305&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plus: Interest cost capitalized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">339</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">575&#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:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:700;line-height:100%">4,376</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">2,513&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">1,880&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', 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:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to receive in exchange for the performance obligations.  The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one year or less. </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%">Revenue is recognized for the sale of products at the point in time finished products are delivered to the customer in accordance with shipping terms.  This is a faithful depiction of the satisfaction of the performance obligation because, at that point control passes to the customer, the customer has legal title and the risk and rewards of ownership have transferred, and the customer has present obligation to pay.  </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 Distillery Products segment routinely enters into bill and hold arrangements, whereby the Company produces and sells aged and unaged distillate to customers, and the product is barreled at the customer&#8217;s request and warehoused at a Company location for an extended period of time in accordance with directions received from the Company&#8217;s customers.  Even though the aged and unaged distillate remains in the Company&#8217;s possession, a sale is recognized at the point in time when the customer obtains control of the product.  Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria have been met in order for control to be transferred to the customer: the reason for the bill and hold arrangement is substantive -the customer has requested the product be warehoused, the product has been identified as separately belonging to the customer, the product is currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or direct it to another customer.   </span></div><div style="padding-left:4.5pt;padding-right:4.5pt"><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%">Warehouse service revenue is recognized over the time that warehouse services are rendered and as they are rendered.  This is a faithful depiction of the satisfaction of the performance obligation because control of the aging products has already passed to the customer and there are no additional performance activities required by the Company, except as requested by the customer. The performance of the service activities, as requested, is invoiced as satisfied and revenue is concurrently recognized.  Contract bottling is recognized over the time contract bottling services are rendered and as they are rendered. </span></div>Sales in the Branded Spirits segment reflect reductions attributable to consideration given to customers in incentive programs, including discounts and allowances for certain volume targets.  These allowances and discounts are not estimated, are not for distinct goods, and paid only when the depletion volume targets are achieved. The amounts reimbursed to customers is determined based on agreed-upon amounts and are recorded as a reduction of revenue.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock', window );">Excise Tax</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Excise Tax.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the U.S. Treasury Department (the &#8220;TTB&#8221;) regulations which includes making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB.  Individual states also impose excise taxes on alcohol beverages </span></div>in varying amounts. The Company calculates its Federal and state excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. Excise taxes that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are excluded from revenue and expense.<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_mgpi_InsuranceRecoveryPolicyPolicyTextBlock', window );">Recognition of Insurance Recoveries</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognition of Insurance Recoveries.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Estimated loss contingencies are recognized as charges to income when they are probable and reasonably estimable.  Insurance recoveries are not recognized until all contingencies related to the insurance claim have been resolved and settlement has been reached with the insurer.  Insurance recoveries, to the extent of costs and losses, are reported as a reduction to costs on the Consolidated Statements of Income.  Insurance recoveries, in excess of costs and losses, if any, would be reported as a separate caption in Operating income on the Consolidated Statements of Income.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The Company accounts for income taxes using an asset and liability method which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis.  A valuation allowance is recognized if it is &#8220;more likely than not&#8221; that at least some portion of the deferred tax asset will not be realized.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share ("EPS")</a></td>
<td class="text">Earnings Per Share (&#8220;EPS&#8221;).&#160;&#160;Basic and diluted EPS is computed using the two class method, which is an earnings allocation formula that determines net income per share for each class of Common Stock and participating security according to dividends declared and participation rights in undistributed earnings.&#160;Basic EPS amounts are computed by dividing net income attributable to common shareholders by the weighted average shares outstanding during each year or period. Diluted EPS is computed using the if-converted method by dividing the net income attributable to common shareholders by the weighted average shares outstanding, inclusive of the impacts of the conversion feature of the Convertible Senior Notes.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Translation of Foreign Currencies</a></td>
<td class="text">Translation of Foreign Currencies. Assets and liabilities of Niche Drinks, Co., ltd. (&#8220;Niche&#8221;), a wholly-owned subsidiary of the Company whose functional currency is the British pound sterling, are translated to U.S. dollars using the exchange rate in effect at the consolidated balance sheet date.  Results of operations are translated using average rates during the period.  Adjustments resulting from the translation process are included as a component of Accumulated other comprehensive income.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text">Business Combinations. Assets and liabilities assumed during a business combination are generally recorded at fair market value as of the acquisition date.  Goodwill is recognized to the extent that the purchase consideration exceeds the value of the assets acquired and liabilities assumed.  The Company uses its best estimate and third party valuation specialists to determine the fair value of the assets acquired and liabilities assumed.  During the measurement period, which can be up to one year after the acquisition date, the Company can make adjustments to the fair value of the assets acquired and liabilities assumed, with the offset being an adjustment to goodwill.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill and Other Intangible Assets. The Company records goodwill and other indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and other indefinite-lived intangible assets to its respective reporting units.  The Company evaluates goodwill for impairment at least annually, in the fourth quarter, or on an interim basis if events and circumstances occur that would indicate it is more likely than not that the fair value of a reporting unit is less than the carrying value.  To the extent that the carrying amount exceeds fair value, an impairment of goodwill is recognized and allocated to the reporting units.  Judgment is required in the determination of reporting units, the assignment of assets and liabilities to reporting units, including goodwill, and the determination of fair value of the reporting units.  The Company separately evaluates indefinite-lived intangible assets for impairment.  As of December 31, 2021, the Company determined that goodwill and indefinite-lived intangible assets were not impaired.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The Company determines the fair values of its financial instruments based on a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The hierarchy is broken down into three levels based upon the observability of inputs.  Fair values determined by Level&#160;1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.  Level&#160;2 inputs include quoted prices for similar assets and liabilities in active markets and inputs other than quoted prices that are observable for the asset or liability.  Level&#160;3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.  In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy.  In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety.  The Company&#8217;s assessment of the significance of a particular input to the fair value in its entirety requires judgment and considers factors specific to the asset or liability. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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 short-term financial instruments include cash and cash equivalents, accounts receivable and accounts payable.&#160;&#160;The carrying value of the short-term financial instruments approximates the fair value due to their short-term nature. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial instruments have no stated maturities or the financial instruments have short-term maturities that approximate market.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s debt is estimated based on current market interest rates for debt with similar maturities and credit quality.  The fair value of the Company&#8217;s debt was $272,971 and $44,548 at December&#160;31, 2021 and 2020, respectively.  The financial statement carrying value (including unamortized loan fees) was $233,399 and $39,871 at December&#160;31, 2021 and 2020, respectively.&#160;&#160;These fair values are considered Level 2 under the fair value hierarchy. </span></div>See Note 4, Business Combination, for discussion related the the fair value of tangible and intangible assets acquired and liabilities assumed as part of the merger with Luxco.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain commodities the Company uses in its production process, or input costs, exposes it to market price risk due to volatility in the prices for those commodities.&#160; Through the Company&#8217;s grain supply contracts for its Atchison and Lawrenceburg facilities, its wheat flour supply contract for the Atchison facility, and its natural gas contracts for both facilities, it purchases grain, wheat flour, and natural gas, respectively, for delivery from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d">one</span> to 24 months into the future at negotiated fixed prices. &#160;The Company has determined that the firm commitments to purchase grain, wheat flour, and natural gas under the terms of its supply contracts meets the normal purchases and sales exception as defined under ASC 815,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160; Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, because the quantities involved are for amounts to be consumed within the normal expected production process.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity Method Investments</a></td>
<td class="text">Equity Method Investments. The consolidated financial statements include the results of Luxco and its affiliated companies since April 1, 2021, when the Company obtained control through the Merger.  The Company holds 50 percent interest in DGL Destiladores, S.de R.L. de C.V. (&#8220;DGL&#8221;) and Agricola LG, S.de R.L. de C.V. (&#8220;Agricola&#8221;) (combined &#8220;LMX&#8221;), which are accounted for as equity method investments.  At December&#160;31, 2021, the investment in LMX was $4,944, which is recorded in Investment in joint ventures on the Consolidated Balance Sheet.  During the year ended December&#160;31, 2021, the Company recorded a $1,611 loss from equity method investments, which is recorded in Other income (loss), net on the Consolidated Statement of Income.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted and Issued Accounting Standard Updates and Pronouncements</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standard Updates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Update (&#8220;ASU&#8221;) No. 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for convertible instruments by eliminating the beneficial conversion feature and cash conversion models. Certain convertible instruments will be accounted for as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, this ASU simplifies the earnings per share calculation, by eliminating the treasury stock method and requiring entities to use the if-converted method. This guidance is effective for annual periods beginning after December 31, 2021 with early adoption permitted.  The Company adopted ASU 2020-06 on January 1, 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%">Recently Issued Accounting Pronouncements. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span>. This ASU is effective for annual and interim periods beginning after December 15, 2022.  Early adoption is permitted. The Company is still evaluating the effect that ASU 2021-08 will have on its consolidated financial statements and related disclosures.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_InsuranceRecoveryPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Insurance Recovery, Policy</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;">mgpi_InsuranceRecoveryPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</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 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 its derivative instruments and hedging 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<br> -URI http://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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</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 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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.12)<br> -URI http://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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: 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 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-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_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial 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 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible 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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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> -URI http://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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: 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 http://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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual 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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<br> -URI http://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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<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 50<br> -Paragraph 1<br> -URI http://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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contract with customer.</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> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<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 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<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 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<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 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-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 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 election to exclude from measurement of transaction price tax assessed by governmental authority that are both imposed on and concurrent with specific revenue-producing transaction, and collected from customer. Includes, but is not limited to, sales, use, value-added and excise tax.</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> -SubTopic 10<br> -Section 32<br> -Paragraph 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=123355311&amp;loc=SL82860478-203043<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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_UseOfEstimates</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979245768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Schedule of Estimated Useful Lives</a></td>
<td class="text">Depreciation and amortization are computed using the straight line method over the following estimated useful lives:<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:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">Buildings and improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:400;line-height:100%">10 &#8211; 35 years</span></div></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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></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:9pt;font-weight:400;line-height:100%">3 &#8211; 10 years</span></div></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:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></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:9pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></div></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:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></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:9pt;font-weight:400;line-height:100%">3 &#8211; 5 years</span></div></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:9pt;font-weight:400;line-height:100%">Motor vehicles</span></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:9pt;font-weight:400;line-height:100%">5 years</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements are the shorter of economic useful life or life of lease</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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Schedule of Interest Expenses Incurred</a></td>
<td class="text">Total interest incurred for 2021, 2020, and 2019 is noted below:<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.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Interest costs charged to expense</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: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%">4,037</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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,267&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,305&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plus: Interest cost capitalized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">339</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">575&#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:9pt;font-weight:400;line-height:100%">Total</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:9pt;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:9pt;font-weight:700;line-height:100%">4,376</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">2,513&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">1,880&#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_mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Property, Plant and Equipment, Estimated Useful Lives</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;">mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332982041016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER BALANCE SHEET CAPTIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory.</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Finished goods</span></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%">35,362</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 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:9pt;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:9pt;font-weight:400;line-height:100%">16,414&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Barreled distillate (bourbons and whiskeys)</span></td><td colspan="2" style="background-color:#ffffff;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%">174,080</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">105,445&#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:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;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%">24,981</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">6,954&#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:9pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;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%">1,261</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,805&#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:9pt;font-weight:400;line-height:100%">Maintenance materials</span></td><td colspan="2" style="background-color:#cceeff;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%">9,179</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">8,634&#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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;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%">1,081</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,759&#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 7.75pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">245,944</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">141,011&#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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment, Net</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, plant, and equipment, net.</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Land, buildings, and improvements</span></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%">158,178</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 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:9pt;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:9pt;font-weight:400;line-height:100%">114,374&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transportation equipment</span></td><td colspan="2" style="background-color:#ffffff;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%">865</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">664&#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:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;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%">252,473</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">181,990&#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:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;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%">16,733</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">16,702&#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:9pt;font-weight:400;line-height:100%">Property, plant, and equipment, at cost</span></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%">428,249</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">313,730&#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 2px 7.75pt;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%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;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%">(220,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(181,738)</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 7.75pt;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%">Property, plant, and equipment, net</span></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:9pt;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:9pt;font-weight:700;line-height:100%">207,286</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">131,992&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses.</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Employee benefit plans </span></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%">1,427</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 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:9pt;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:9pt;font-weight:400;line-height:100%">3,033&#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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;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%">16,466</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Property taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">1,495</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;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%">2,865</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">2,616</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">24,869</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">20,645&#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="display:none"/><td colspan="3" style="display:none"/></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://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> -URI http://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>
<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>
<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 http://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 http://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 http://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 http://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>45
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979388552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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 );">Schedule of Revenues Disaggregated</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s sales disaggregated by segment and major products and services.</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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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-weight:700;line-height:100%">Distillery Products</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">Brown Goods</span></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: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:9pt;font-weight:700;line-height:100%">162,074</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;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: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%">121,384&#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: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%">104,195&#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:9pt;font-weight:400;line-height:100%">White Goods</span></td><td colspan="2" style="background-color:#ffffff;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%">75,818</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">63,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">62,862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premium beverage alcohol</span></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:9pt;font-weight:700;line-height:100%">237,892</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 #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:9pt;font-weight:400;line-height:100%">185,257&#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:9pt;font-weight:400;line-height:100%">167,057&#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:9pt;font-weight:400;line-height:100%">Industrial alcohol</span></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:9pt;font-weight:700;line-height:100%">62,628</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">80,682&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">79,833&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Food grade alcohol</span></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:9pt;font-weight:700;line-height:100%">300,520</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 #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:9pt;font-weight:400;line-height:100%">265,939&#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:9pt;font-weight:400;line-height:100%">246,890&#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:9pt;font-weight:400;line-height:100%">Fuel grade alcohol</span></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:9pt;font-weight:700;line-height:100%">14,916</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">5,630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,949&#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:9pt;font-weight:400;line-height:100%">Distillers feed and related co-products</span></td><td colspan="2" style="background-color:#cceeff;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%">19,545</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">26,109&#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:9pt;font-weight:400;line-height:100%">26,743&#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:9pt;font-weight:400;line-height:100%">Warehouse services</span></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:9pt;font-weight:700;line-height:100%">17,523</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">15,631&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">14,656&#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 19pt;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%">Total Distillery Products</span></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%">352,504</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">313,309&#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="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:400;line-height:100%">294,238&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:700;line-height:100%">Branded Spirits</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"/></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:9pt;font-weight:400;line-height:100%">Ultra premium</span></td><td colspan="2" style="background-color:#ffffff;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%">34,030</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,625&#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:9pt;font-weight:400;line-height:100%">Premium</span></td><td colspan="2" style="background-color:#cceeff;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%">19,663</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">334&#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:9pt;font-weight:400;line-height:100%">370&#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:9pt;font-weight:400;line-height:100%">Mid </span></td><td colspan="2" style="background-color:#ffffff;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%">51,890</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value</span></td><td colspan="2" style="background-color:#cceeff;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%">58,514</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;padding:2px 1pt 2px 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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;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%">19,469</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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 2px 19pt;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%">Total Branded Spirits </span></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%">183,566</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">4,149&#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="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:400;line-height:100%">2,995&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:700;line-height:100%">Ingredient Solutions</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"/></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:9pt;font-weight:400;line-height:100%">Specialty wheat starches</span></td><td colspan="2" style="background-color:#ffffff;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%">47,758</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">41,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">30,816&#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:9pt;font-weight:400;line-height:100%">Specialty wheat proteins</span></td><td colspan="2" style="background-color:#cceeff;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%">31,485</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">26,960&#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:9pt;font-weight:400;line-height:100%">22,359&#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:9pt;font-weight:400;line-height:100%">Commodity wheat starch</span></td><td colspan="2" style="background-color:#ffffff;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%">10,014</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">7,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">9,628&#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:9pt;font-weight:400;line-height:100%">Commodity wheat protein</span></td><td colspan="2" style="background-color:#cceeff;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%">1,393</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,842&#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:9pt;font-weight:400;line-height:100%">2,709&#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 2px 19pt;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%">Total Ingredient Solutions</span></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%">90,650</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 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:9pt;font-weight:400;line-height:100%">78,063&#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:9pt;font-weight:400;line-height:100%">65,512&#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:15pt"><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 2px 19pt;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%">Total sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:#ffffff;border-bottom:3pt double #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%">626,720</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-bottom:3pt double #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;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:#ffffff;border-bottom:3pt double #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:400;line-height:100%">395,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;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:#ffffff;border-bottom:3pt double #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:400;line-height:100%">362,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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_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 http://asc.fasb.org/extlink&amp;oid=123351226&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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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>46
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979242840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Assets Acquired and Liabilities Assumed</a></td>
<td class="text">The following table summarizes the allocation of the consideration paid for Luxco to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date, with the excess recorded to goodwill.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Consideration:</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Cash, net of assumed debt</span></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%">149,484&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of MGP Common Stock issued at close</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  (a)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">296,279&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of total consideration transferred</span></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:9pt;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:9pt;font-weight:400;line-height:100%">445,763&#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:15pt"><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:9pt;font-weight:700;line-height:100%;text-decoration:underline">Recognized amounts of identifiable assets acquired and liabilities assumed: </span></td><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:9pt;font-weight:400;line-height:100%">Cash </span></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:9pt;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:9pt;font-weight:400;line-height:100%">479&#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:9pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="2" style="background-color:#cceeff;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%">29,675&#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:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;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%">90,854&#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:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">1,454&#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:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;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%">41,279&#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:9pt;font-weight:400;line-height:100%">Investments in joint ventures</span></td><td colspan="2" style="background-color:#cceeff;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%">5,085&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  (b)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">219,500&#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:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;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%">4,257&#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 2px 13pt;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%">Total assets</span></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:400;line-height:100%">392,583&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current maturities of long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (c)</span></div></td><td colspan="2" style="background-color:#cceeff;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%">87,509&#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:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;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%">14,453&#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:9pt;font-weight:400;line-height:100%">Federal and state excise taxes payable</span></td><td colspan="2" style="background-color:#cceeff;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%">8,352&#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:9pt;font-weight:400;line-height:100%">Accrued expenses and other</span></td><td colspan="2" style="background-color:#ffffff;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%">2,832&#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:9pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;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%">196&#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:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;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%">57,034&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></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:9pt;font-weight:400;line-height:100%">170,376&#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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;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%">223,556&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">445,763&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued 5,007,833 shares of MGP Common Stock which was valued at $59.15 per share on April 1, 2021.  In September 2021, the parties finalized the purchase price adjustments which increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Intangible assets acquired includes trade names with an estimated fair value of $178,100 and distributor relationships with an estimated fair value of $41,400. </span></div>(c) The fair value of Luxco&#8217;s debt that was assumed by MGP in the transaction and repaid on the closing date.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of Pro Forma Information</a></td>
<td class="text">The following table summarizes the unaudited pro forma financial results for the year ended December 31, 2021 and 2020, as if the Merger had occurred on January 1, 2020:<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:68.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.960%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Pro Forma Financial Information</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;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%">Sales</span></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:9pt;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:9pt;font-weight:700;line-height:100%">671,090</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 #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:9pt;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:9pt;font-weight:400;line-height:100%">592,025&#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 2px 1.75pt;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%">Net income</span></td><td colspan="2" style="background-color:#ffffff;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%">100,597</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">46,200&#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 1.75pt;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%">Basic earnings per share</span></td><td colspan="2" style="background-color:#cceeff;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%">4.84</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2.09&#160;</span></td><td style="background-color:#cceeff;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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332982082152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</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%">As of December 31, 2021, the expected future amortization expense related to definite-lived intangibles assets 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:87.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.865%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">2022</span></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%">2,070&#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:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">2,070&#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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;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%">29,498&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">39,848&#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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill by Business Segment</a></td>
<td class="text">Changes in carrying amount of goodwill by business segment were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:24.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%">Distillery Products</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:400;line-height:100%">Branded Spirits</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:400;line-height:100%">Ingredient Solutions</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:400;line-height:100%">Total</span></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%">Balance at December&#160;31, 2020</span></div></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%">&#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%">2,738&#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%">2,738&#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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">223,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">223,556&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></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%">&#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 #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%">226,294</span><span style="color:#000000;font-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%">&#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 #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%">226,294</span><span style="color:#000000;font-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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Indefinite-Lived Intangible Assets by Business 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%">Changes in carrying amount of indefinite-lived intangible assets by business segment were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:24.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.405%"/><td style="width:0.1%"/></tr><tr><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:400;line-height:100%">Distillery Products</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:400;line-height:100%">Branded Spirits</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:400;line-height:100%">Ingredient Solutions</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:400;line-height:100%">Total</span></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%">Balance at December&#160;31, 2020</span></div></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%">&#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%">890&#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%">890&#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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">178,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">178,100&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2021</span></div></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%">&#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 #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%">178,990</span><span style="color:#000000;font-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%">&#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 #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%">178,990</span><span style="color:#000000;font-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_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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and exist in perpetuity, 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 3<br> -Subparagraph (b),(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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 2<br> -Subparagraph (b)<br> -URI http://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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332980476088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE BORROWINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indebtedness Outstanding.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s outstanding indebtedness </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 style="width:75.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Description</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">(a)</span></div></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Credit Agreement - Revolver, 1.09% (variable rate) due 2025</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">&#8212;</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 #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:9pt;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:9pt;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Convertible Note, 1.88% (fixed rate) due 2041</span></div></td><td colspan="2" style="background-color:#ffffff;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%">201,250</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Prudential Note Purchase Agreement, 3.53% (fixed rate) due 2027</span></div></td><td colspan="2" style="background-color:#cceeff;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%">18,400</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Prudential Note Purchase Agreement, 3.80% (fixed rate) due 2029</span></div></td><td colspan="2" style="background-color:#ffffff;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%">20,000</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Other long-term borrowings</span></td><td colspan="2" style="background-color:#cceeff;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%">203</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;padding:2px 1pt 2px 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:9pt;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total indebtedness outstanding</span></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%">239,853</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 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:9pt;font-weight:400;line-height:100%">40,000&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Less unamortized loan fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;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%">(6,454)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Total indebtedness outstanding, net</span></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%">233,399</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 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:9pt;font-weight:400;line-height:100%">39,871&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">&#160;&#160;&#160;&#160;Less current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;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%">(3,227)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(1,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Long-term debt</span></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:9pt;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:9pt;font-weight:700;line-height:100%">230,172</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">38,271&#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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</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">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rates are as of December&#160;31, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loan fees are being amortized over the life of the Credit Agreement and Note Purchase Agreement.</span></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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Contractual Obligation, Fiscal Year Maturity Schedule</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Maturities.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate amount of maturities for long-term debt as of December&#160;31, 2021 are as follows:</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:87.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.865%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">2022</span></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%">3,227&#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:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;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%">5,629&#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:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;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%">6,430&#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:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;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%">6,432&#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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;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%">6,433&#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:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;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%">211,702&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">239,853&#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_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase 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/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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>49
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332977632648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</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%">Income tax expense is composed of the following:&#160;</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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Current:</span></td><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 2px 7.75pt;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%">Federal</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">19,746</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;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:9pt;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:9pt;font-weight:400;line-height:100%">10,825&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">6,426&#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 7.75pt;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%">State</span></td><td colspan="2" style="background-color:#cceeff;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%">3,489</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,291&#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:9pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;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%">294</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></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%">23,529</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">12,116&#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="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:400;line-height:100%">6,838&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Federal</span></td><td colspan="2" style="background-color:#cceeff;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%">5,345</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">352&#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 2px 7.75pt;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%">State</span></td><td colspan="2" style="background-color:#ffffff;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%">1,405</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">6,750</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 #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:9pt;font-weight:400;line-height:100%">140&#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:9pt;font-weight:400;line-height:100%">306&#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:9pt;font-weight:400;line-height:100%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">30,279</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">12,256&#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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">7,144&#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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax expense at the normal statutory federal rate to income tax expense included in the accompanying Consolidated Statements of Income is below:</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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">&#8220;Expected&#8221; provision at federal statutory rate</span></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%">25,435</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 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:9pt;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:9pt;font-weight:400;line-height:100%">11,046&#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:9pt;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:9pt;font-weight:400;line-height:100%">9,654&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net</span></td><td colspan="2" style="background-color:#ffffff;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%">5,713</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,540&#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:9pt;font-weight:400;line-height:100%">Foreign income taxes</span></td><td colspan="2" style="background-color:#cceeff;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%">294</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;padding:2px 1pt 2px 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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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%">204</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(168)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;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%">31</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">56&#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:9pt;font-weight:400;line-height:100%">(2,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Federal and state tax credits</span></td><td colspan="2" style="background-color:#ffffff;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%">(1,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,302)</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:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">(35)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">203&#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:9pt;font-weight:400;line-height:100%">297&#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:9pt;font-weight:400;line-height:100%">Income tax expense</span></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:9pt;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:9pt;font-weight:700;line-height:100%">30,279</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">12,256&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">7,144&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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%">25.0</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:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:400;line-height:100%">23.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 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%">%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences giving rise to deferred income taxes shown on the Consolidated Balance Sheets are as follows:</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 style="width:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Share-based compensation</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1,973</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2,123&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">State tax credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;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%">2,343</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2,986&#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 2px 7.75pt;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%">Operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;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%">2,416</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,264&#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 7.75pt;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%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;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%">1,923</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2,077&#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 2px 7.75pt;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%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;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%">2,536</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,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 2px 7.75pt;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%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;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%">1,357</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,250&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Other</span></td><td colspan="2" style="background-color:#ffffff;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%">3,362</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,732&#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 7.75pt;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%">Gross deferred income tax assets</span></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%">15,910</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">12,754&#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 2px 7.75pt;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%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;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%">(1,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(862)</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 19pt;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%">Net deferred income tax assets</span></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%">14,253</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">11,892&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;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%">(24,627)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(12,205)</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 7.75pt;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%">Intangibles</span></td><td colspan="2" style="background-color:#ffffff;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%">(46,956)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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 2px 7.75pt;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%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;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%">(4,307)</span></td><td style="background-color:#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:9pt;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 2px 7.75pt;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%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;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%">(2,487)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,318)</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 7.75pt;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%">Other</span></td><td colspan="2" style="background-color:#cceeff;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%">(1,977)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(667)</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 19pt;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%">Gross deferred income tax liabilities</span></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%">(80,354)</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:9pt;font-weight:400;line-height:100%">(14,190)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred income tax liability</span></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:9pt;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:9pt;font-weight:700;line-height:100%">(66,101)</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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">(2,298)</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Summary of Valuation Allowance</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A schedule of the change in valuation allowance is as follows:</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 style="width:87.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.865%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></div></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%">1,284&#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:9pt;font-weight:400;line-height:100%">Decrease</span></td><td colspan="2" style="background-color:#ffffff;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%">(422)</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:9pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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:400;line-height:100%">862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="2" style="background-color:#ffffff;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%">795&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">1,657</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 #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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the total amount of unrecognized tax benefits (excluding interest and penalties) for 2021,  2020, and 2019:  </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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Beginning of year balance</span></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%">112</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 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:9pt;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:9pt;font-weight:400;line-height:100%">255&#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:9pt;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:9pt;font-weight:400;line-height:100%">193&#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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Additions based on prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;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%">&#8212;</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Additions based on current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;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%">31</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">20&#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:9pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Reduction for prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;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%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Reductions for settlements</span></td><td colspan="2" style="background-color:#cceeff;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%">&#8212;</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#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:9pt;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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">End of year balance</span></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:9pt;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:9pt;font-weight:700;line-height:100%">113</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">112&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">255&#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="display:none"/><td colspan="3" style="display:none"/></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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 50<br> -Paragraph 9<br> -URI http://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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in unrecognized tax 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 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332982236968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY AND EPS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computations of basic and diluted EPS: </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 style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended  December 31, </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-weight:700;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:700;line-height:100%">Operations:</span></td><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">90,817</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;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:9pt;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:9pt;font-weight:400;line-height:100%">40,345&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">38,793&#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:9pt;font-weight:400;line-height:100%">Net loss attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;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%">490</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;padding:2px 1pt 2px 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:9pt;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:9pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income attributable to participating securities (unvested shares and units) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">(712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(253)</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:9pt;font-weight:400;line-height:100%">Net income used in EPS calculation</span></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%">90,595</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 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:9pt;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:9pt;font-weight:400;line-height:100%">40,084&#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:9pt;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:9pt;font-weight:400;line-height:100%">38,540&#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:11pt"><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:9pt;font-weight:700;line-height:100%">Share information:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:400;line-height:100%">Basic weighted average common shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;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%">20,719,663</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">16,937,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">17,012,288&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(D)</span></div></td><td colspan="2" style="background-color:#cceeff;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%">20,982,453</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">16,937,125&#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:9pt;font-weight:400;line-height:100%">17,012,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><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:9pt;font-weight:700;line-height:100%">Basic EPS</span></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: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:9pt;font-weight:700;line-height:100%">4.37</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;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: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%">2.37&#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: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%">2.27&#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:9pt;font-weight:700;line-height:100%">Diluted EPS</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">4.34</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2.37&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">2.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Net income attributable to all shareholders.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt">Participating securities included RSUs of 163,024, 110,665, and 111,365 for the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Under the two class method, basic weighted average common shares exclude outstanding unvested participating securities.</span></div>(d)Diluted weighted average common shares included the dilutive effect of Convertible Senior Notes of 262,790 shares for the year end December 31, 2021. There was no dilutive impact for the years ended December 31, 2020 and 2019.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Common Stock Activity</a></td>
<td class="text"><div style="margin-top:8.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Share Activity. </span></div><div style="margin-top:8.8pt"><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:55.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.930%"/><td style="width:0.1%"/></tr><tr><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%">Shares Outstanding </span></td></tr><tr><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%">Capital Stock Preferred</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%">Common Stock</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%">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">437</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%">17,028,125&#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%">Issuance of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">57,278&#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%">Repurchase of Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(169,541)</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%">Balance, December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">437</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%">16,915,862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5,060,339&#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%">Repurchase of Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(11,887)</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%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">437</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">21,964,314&#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_DividendsDeclaredTableTextBlock', window );">Schedule of Dividends</a></td>
<td class="text"><div style="margin-top:8.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends and Dividend Equivalents. </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 style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.877%"/><td style="width:0.1%"/></tr><tr><td colspan="45" 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:9pt;font-weight:700;line-height:100%">Dividend and Dividend Equivalent Information (per Share and Unit)</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">Declaration date</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:9pt;font-weight:700;line-height:100%">Record date</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:9pt;font-weight:700;line-height:100%">Payment date</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:9pt;font-weight:700;line-height:100%">Declared</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:9pt;font-weight:700;line-height:100%">Paid</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:9pt;font-weight:700;line-height:100%">Dividend payment</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:left;vertical-align:bottom"><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%">Dividend equivalent payment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)(b)</span></div></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:left;vertical-align:bottom"><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%">Total payment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td></tr><tr><td colspan="3" style="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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">February 23</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 12</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 26</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:9pt;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:9pt;font-weight:700;line-height:100%">0.12</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;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:9pt;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:9pt;font-weight:700;line-height:100%">0.12</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;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:9pt;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:9pt;font-weight:700;line-height:100%">2,033</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;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:9pt;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:9pt;font-weight:700;line-height:100%">19</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;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:9pt;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:9pt;font-weight:700;line-height:100%">2,052</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;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:9pt;font-weight:400;line-height:100%">May 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 21</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 4</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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,655</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;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:9pt;font-weight:400;line-height:100%">August 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 20</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 3</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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">2,635</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">20</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;padding:2px 1pt 2px 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:9pt;font-weight:700;line-height:100%">2,655</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;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:9pt;font-weight:400;line-height:100%">November 1</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 19</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 3</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:9pt;font-weight:700;line-height:100%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,635</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,655</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 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%">0.48</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 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: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%">0.48</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 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: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%">9,938</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 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: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%">79</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 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: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%">10,017</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"/></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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2020</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;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"/><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:9pt;font-weight:400;line-height:100%">February 24</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 13</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 27</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: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%">0.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: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%">0.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: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%">2,047&#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: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%">13&#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: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%">2,060&#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:9pt;font-weight:400;line-height:100%">April 28</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 22</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 5</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:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">2,041&#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:9pt;font-weight:400;line-height:100%">July 28</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 21</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 4</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:9pt;font-weight:400;line-height:100%">0.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 colspan="2" style="background-color:#cceeff;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%">0.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 colspan="2" style="background-color:#cceeff;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%">2,029&#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:9pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">2,043&#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:9pt;font-weight:400;line-height:100%">October 27</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 20</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 4</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:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,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:9pt;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:9pt;font-weight:400;line-height:100%">2,044&#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: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 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:9pt;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:9pt;font-weight:400;line-height:100%">0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%">0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%">8,133&#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:9pt;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:9pt;font-weight:400;line-height:100%">55&#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:9pt;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:9pt;font-weight:400;line-height:100%">8,188&#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:9pt;font-weight:700;line-height:100%;text-decoration:underline">2019</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;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"/><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:9pt;font-weight:400;line-height:100%">February 25</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 13</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 29</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: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%">0.10&#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: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%">0.10&#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: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%">1,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 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%">13&#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: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%">1,714&#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:9pt;font-weight:400;line-height:100%">April 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 15</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 31</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:9pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,713&#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:9pt;font-weight:400;line-height:100%">July 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 14</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">August 30</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:9pt;font-weight:400;line-height:100%">0.10&#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:9pt;font-weight:400;line-height:100%">0.10&#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:9pt;font-weight:400;line-height:100%">1,703&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,714&#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:9pt;font-weight:400;line-height:100%">October 29</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 14</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 26</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:9pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,715&#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: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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">6,809&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">47&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">6,856&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividend equivalent payments on unvested participating securities (see Note 11).  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Includes estimated forfeitures.</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_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared, including paid and unpaid dividends.</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_DividendsDeclaredTableTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in common stock outstanding.</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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_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 http://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>51
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974242248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Components of Lease Costs</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental balance sheet classification information related to leases: </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 style="width:35.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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: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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><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-weight:700;line-height:100%">Balance Sheet Classification</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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use-assets, net</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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">9,671</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;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:9pt;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:9pt;font-weight:400;line-height:100%">5,151&#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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total leased assets</span></div></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 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%">9,671</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 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:9pt;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:9pt;font-weight:400;line-height:100%">5,151&#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:15pt"><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;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:9pt;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"/><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 12.25pt;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%">Current Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313">Accrued expenses</span></span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">2,865</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2,112&#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 12.25pt;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%">Noncurrent Operating</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term operating lease 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:9pt;font-weight:700;line-height:100%">6,997</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">3,057&#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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total operating lease liability</span></div></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 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:9pt;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:9pt;font-weight:700;line-height:100%">9,862</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">5,169&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of lease costs:  </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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr style="height:12pt"><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Operating lease costs</span></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%">2,358</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 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:9pt;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:9pt;font-weight:400;line-height:100%">2,704&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="2" style="background-color:#ffffff;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%">1,043</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">281&#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:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;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%">(4)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(99)</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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">3,397</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">2,886&#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:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Recorded as a component of Operating income on the Company&#8217;s Consolidated Statement of Income.</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 presents supplemental cash flow and non-cash activity related to lease information:</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:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr style="height:12pt"><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><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:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">2,857</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;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:9pt;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:9pt;font-weight:400;line-height:100%">2,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:9pt;font-weight:700;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></div></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: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:9pt;font-weight:700;line-height:100%">7,312</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;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: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%">1,048&#160;</span></td><td style="background-color:#cceeff;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 presents weighted average discount rate and remaining lease term:</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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</span></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:9pt;font-weight:700;line-height:100%">Weighted average discount rate</span></div></td><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 2px 7.75pt;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%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;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%">2.26</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;padding:2px 1pt 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%">%</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:9pt;font-weight:400;line-height:100%">5.01&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted average remaining lease term</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Operating leases</span></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:9pt;font-weight:700;line-height:100%">4.1 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:9pt;font-weight:400;line-height:100%">2.8 years</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Operating Lease 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%">As of December&#160;31, 2021, the maturities of operating lease liabilities were as follows:</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:85.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></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:9pt;font-weight:400;line-height:100%">2022</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: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%">3,032&#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:9pt;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:9pt;font-weight:400;line-height:100%">2,482&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,837&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,424&#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:9pt;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:9pt;font-weight:400;line-height:100%">1,101&#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:9pt;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:9pt;font-weight:400;line-height:100%">321&#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:9pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">10,197&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less interest</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:9pt;font-weight:400;line-height:100%">(335)</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 25.75pt;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%">Total operating lease 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:9pt;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:9pt;font-weight:700;line-height:100%">9,862</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 #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_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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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>52
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979257288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity</a></td>
<td class="text">Summary of unvested RSUs under the Company&#8217;s share-based compensation plans for 2021, 2020, and 2019:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"><tr><td style="width:1.0%"/><td style="width:28.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.569%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.750%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-weight:400;line-height:100%">&#160;</span></td><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date <br/>Fair Value</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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date <br/>Fair Value</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:9pt;font-weight:700;line-height:100%">Units</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:9pt;font-weight:700;line-height:100%">Weighted Average<br/>&#160;Grant-Date Fair Value</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Unvested balance at beginning of year</span></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%">118,855</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 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: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%">60.56</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">116,855&#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:9pt;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:9pt;font-weight:400;line-height:100%">65.73&#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="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:400;line-height:100%">329,205&#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:9pt;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:9pt;font-weight:400;line-height:100%">25.42&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;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%">95,113</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65.66</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">38,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">31.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">45,993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">77.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;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%">(7,915)</span></td><td style="background-color:#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:9pt;font-weight:700;line-height:100%">62.77</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">(5,278)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">63.17&#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:9pt;font-weight:400;line-height:100%">(22,934)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">57.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;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%">(38,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">70.60</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(31,422)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">44.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(235,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">12.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Unvested balance at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">167,994</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 #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;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;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%">61.07</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;padding:2px 1pt 2px 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-bottom:3pt double #000000;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:400;line-height:100%">118,855&#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;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%">60.56&#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;border-bottom:3pt double #000000;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:400;line-height:100%">116,855&#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;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%">65.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979252968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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 );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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%">Year Ended December 31, </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-weight:700;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Sales to customers:</span></td><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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">352,504</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;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:9pt;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:9pt;font-weight:400;line-height:100%">313,309&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">294,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">183,566</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">4,149&#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:9pt;font-weight:400;line-height:100%">2,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">90,650</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">78,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">65,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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%">626,720</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 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:9pt;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:9pt;font-weight:400;line-height:100%">395,521&#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:9pt;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:9pt;font-weight:400;line-height:100%">362,745&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Gross profit:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">114,106</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;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:9pt;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:9pt;font-weight:400;line-height:100%">75,773&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">64,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">62,644</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">2,187&#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:9pt;font-weight:400;line-height:100%">1,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">22,215</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">20,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">10,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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%">198,965</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 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:9pt;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:9pt;font-weight:400;line-height:100%">98,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"/><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:9pt;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:9pt;font-weight:400;line-height:100%">76,532&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Depreciation and amortization:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">10,766</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;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:9pt;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:9pt;font-weight:400;line-height:100%">9,816&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">8,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">5,138</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">100&#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:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">2,069</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;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%">1,119</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">1,174&#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:9pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">19,092</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">12,961&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">11,572&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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: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:9pt;font-weight:700;line-height:100%">110,317</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;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: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%">73,533&#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: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%">62,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#ffffff;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%">20,742</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(2,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(2,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#cceeff;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%">19,194</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">18,024&#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:9pt;font-weight:400;line-height:100%">8,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;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%">(29,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(36,446)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(21,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">Total</span></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:9pt;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:9pt;font-weight:700;line-height:100%">121,096</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 #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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">52,601&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">45,937&#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="display:none"/><td colspan="3" style="display:none"/></tr></table>(a)Sales revenue from foreign sources totaled $42,593, $23,905, and $19,372 for 2021, 2020, and 2019, respectively, and is largely derived from the United Kingdom, Japan, Thailand, Canada, and Mexico.&#160;&#160;The balance of total sales revenue is from domestic sources.<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_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock', window );">Schedule of Segment Reporting Identifiable Assets</a></td>
<td class="text"><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:76.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.867%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">December 31,</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:400;line-height:100%">Identifiable Assets</span></td><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: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%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Distillery Products</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">314,816</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;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:9pt;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:9pt;font-weight:400;line-height:100%">281,721&#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 7.75pt;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%">Branded Spirits</span></td><td colspan="2" style="background-color:#cceeff;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%">658,826</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">6,348&#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 2px 7.75pt;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%">Ingredient Solutions</span></td><td colspan="2" style="background-color:#ffffff;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%">43,009</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">41,276&#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 7.75pt;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%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;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%">24,816</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">37,230&#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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;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:9pt;font-weight:700;line-height:100%">1,041,467</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-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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">366,575&#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>(a)The Company has $12,758 of assets located in Ireland.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</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;">mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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>54
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979218296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTAL CASH FLOW INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [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 );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text"><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:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.869%"/><td style="width:0.1%"/></tr><tr><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:9pt;font-weight:700;line-height:100%">Year Ended December 31, </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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">2021</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:9pt;font-weight:700;line-height:100%">2020</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:9pt;font-weight:700;line-height:100%">2019</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:9pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant, and equipment in accounts payable</span></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">7,232</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;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:9pt;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:9pt;font-weight:400;line-height:100%">3,375&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">4,430&#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:9pt;font-weight:400;line-height:100%">Additional cash payment information:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Interest paid</span></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:9pt;font-weight:700;line-height:100%">3,457</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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">2,212&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">1,611&#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 7.75pt;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%">Income taxes paid</span></td><td colspan="2" style="background-color:#cceeff;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%">29,766</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">10,566&#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:9pt;font-weight:400;line-height:100%">7,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>See Note 9, Leases for operating lease supplemental cash flow information.<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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>55
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979368264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><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:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Year Ended 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:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Third<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Second<br/>Quarter</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:9pt;font-weight:700;line-height:100%">First<br/>Quarter</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:9pt;font-weight:400;line-height:100%">Sales</span></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%">166,847</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 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:9pt;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:9pt;font-weight:400;line-height:100%">176,611&#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:9pt;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:9pt;font-weight:400;line-height:100%">174,939&#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:9pt;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:9pt;font-weight:400;line-height:100%">108,323&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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%">114,094</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">119,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">118,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">76,024&#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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Gross profit</span></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%">52,753</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">57,086&#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="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:400;line-height:100%">56,827&#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="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:400;line-height:100%">32,299&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#ffffff;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%">6,210</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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">5,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">853&#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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">17,552</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">18,538&#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:9pt;font-weight:400;line-height:100%">25,793&#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:9pt;font-weight:400;line-height:100%">10,946&#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:9pt;font-weight:400;line-height:100%">Insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;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%">(16,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">&#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:9pt;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:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Operating income</span></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%">45,316</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:400;line-height:100%">32,884&#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="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:400;line-height:100%">27,663&#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="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:400;line-height:100%">20,500&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;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%">(1,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(1,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(488)</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#cceeff;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%">(751)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(421)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">30&#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:9pt;font-weight:700;line-height:100%">Income before income taxes</span></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%">43,236</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 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:9pt;font-weight:400;line-height:100%">31,347&#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:9pt;font-weight:400;line-height:100%">26,471&#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:9pt;font-weight:400;line-height:100%">20,042&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;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%">11,578</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;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:100%">7,674&#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:9pt;font-weight:400;line-height:100%">6,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:9pt;font-weight:400;line-height:100%">4,615&#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 2px 7.75pt;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%">Net income</span></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:9pt;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:9pt;font-weight:700;line-height:100%">31,658</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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">23,673&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">20,059&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%">15,427&#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:14pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1.44</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;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:9pt;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:9pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.90&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;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-weight:700;line-height:100%">Diluted EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%">1.40</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;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:9pt;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:9pt;font-weight:400;line-height:100%">1.08&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-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:9pt;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:9pt;font-weight:400;line-height:100%">0.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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:52.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" 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%">Year Ended December 31, 2020</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-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Third<br/>Quarter</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:9pt;font-weight:700;line-height:100%">Second<br/>Quarter</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:9pt;font-weight:700;line-height:100%">First<br/>Quarter</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:9pt;font-weight:400;line-height:100%">Sales</span></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: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:9pt;font-weight:400;line-height:100%">100,915&#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:9pt;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:9pt;font-weight:400;line-height:100%">102,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:9pt;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:9pt;font-weight:400;line-height:100%">92,560&#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:9pt;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:9pt;font-weight:400;line-height:100%">99,082&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;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%">69,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">79,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">71,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">75,871&#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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Gross profit</span></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:400;line-height:100%">31,731&#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="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:400;line-height:100%">23,162&#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="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:400;line-height:100%">20,702&#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="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:400;line-height:100%">23,211&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion expenses</span></td><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">807&#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:9pt;font-weight:400;line-height:100%">SG&amp;A expenses</span></td><td colspan="2" style="background-color:#cceeff;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%">15,310&#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:9pt;font-weight:400;line-height:100%">8,958&#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:9pt;font-weight:400;line-height:100%">8,889&#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:9pt;font-weight:400;line-height:100%">8,696&#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:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Operating income</span></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:400;line-height:100%">15,543&#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:9pt;font-weight:400;line-height:100%">13,652&#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:9pt;font-weight:400;line-height:100%">11,338&#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:9pt;font-weight:400;line-height:100%">13,708&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;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%">(566)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(594)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(628)</span></td><td style="background-color:#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:9pt;font-weight:400;line-height:100%">(479)</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:9pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="background-color:#ffffff;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%">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:9pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">(163)</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:9pt;font-weight:700;line-height:100%">Income before income taxes</span></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:400;line-height:100%">15,252&#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="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:400;line-height:100%">13,243&#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="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:400;line-height:100%">11,040&#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="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:400;line-height:100%">13,066&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;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%">3,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">2,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">3,224&#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 7.75pt;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%">Net income</span></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: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:9pt;font-weight:400;line-height:100%">11,632&#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:9pt;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:9pt;font-weight:400;line-height:100%">10,381&#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:9pt;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:9pt;font-weight:400;line-height:100%">8,490&#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:9pt;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:9pt;font-weight:400;line-height:100%">9,842&#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:14pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic and diluted EPS data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></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%">0.69&#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: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%">0.61&#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: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%">0.50&#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: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%">0.57&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt">Quarterly EPS amounts may not add to amounts for the year because quarterly and annual EPS calculations are performed separately.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974102712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">35 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office furniture and equipment | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office furniture and equipment | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment and software | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment and software | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Motor vehicles</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 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_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_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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingAndBuildingImprovementsMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComputerEquipmentMember</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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VehiclesMember</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>57
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332980421240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Interest Incurred (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
</tr>
<tr class="ro">
<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 costs charged to expense</a></td>
<td class="nump">$ 4,037<span></span>
</td>
<td class="nump">$ 2,267<span></span>
</td>
<td class="nump">$ 1,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Plus: Interest cost capitalized</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">575<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_mgpi_InterestCostsIncurredAndExpensed', window );">Total</a></td>
<td class="nump">$ 4,376<span></span>
</td>
<td class="nump">$ 2,513<span></span>
</td>
<td class="nump">$ 1,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_InterestCostsIncurredAndExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Costs Incurred And Expensed</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;">mgpi_InterestCostsIncurredAndExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalized during 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974407672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Apr. 01, 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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_NumberOfOperatingSegments', window );">Number of operating segments | segment</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>
</tr>
<tr class="re">
<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 instrument, fair value disclosure</a></td>
<td class="nump">$ 272,971<span></span>
</td>
<td class="nump">$ 44,548<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt, including current maturities</a></td>
<td class="nump">233,399<span></span>
</td>
<td class="nump">39,871<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_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss</a></td>
<td class="nump">$ 1,611<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="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>
<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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_DerivativeTermOfContract', window );">Derivative term</a></td>
<td class="text">1 month<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_DerivativeTermOfContract', window );">Derivative term</a></td>
<td class="text">24 months<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember', window );">LMX</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method ownership percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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_IncomeLossFromEquityMethodInvestments', window );">Equity method investment loss</a></td>
<td class="nump">$ 1,611<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_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 http://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 http://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 http://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 http://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_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period the derivative contract is outstanding, 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_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) for proportionate share of equity method investee's income (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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt and lease obligation, including portion classified as 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;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</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>59
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332973809528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER BALANCE SHEET CAPTIONS - Components of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">$ 35,362<span></span>
</td>
<td class="nump">$ 16,414<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_mgpi_InventoryBarreledDistillateGross', window );">Barreled distillate (bourbons and whiskeys)</a></td>
<td class="nump">174,080<span></span>
</td>
<td class="nump">105,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">24,981<span></span>
</td>
<td class="nump">6,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">1,261<span></span>
</td>
<td class="nump">1,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Maintenance materials</a></td>
<td class="nump">9,179<span></span>
</td>
<td class="nump">8,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventory', window );">Other</a></td>
<td class="nump">1,081<span></span>
</td>
<td class="nump">1,759<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_InventoryGross', window );">Total</a></td>
<td class="nump">$ 245,944<span></span>
</td>
<td class="nump">$ 141,011<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_InventoryBarreledDistillateGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Barreled finished brown goods held by the entity 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>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;">mgpi_InventoryBarreledDistillateGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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(a))<br> -URI http://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_InventoryGross</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of raw materials 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-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_OtherInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of other 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://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 http://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_OtherInventory</td>
</tr>
<tr>
<td style="padding-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_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(5))<br> -URI http://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_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-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>60
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332971087400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_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 );">Property, plant, and equipment, at cost</a></td>
<td class="nump">$ 428,249<span></span>
</td>
<td class="nump">$ 313,730<span></span>
</td>
</tr>
<tr class="re">
<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 accumulated depreciation and amortization</a></td>
<td class="num">(220,963)<span></span>
</td>
<td class="num">(181,738)<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">207,286<span></span>
</td>
<td class="nump">131,992<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_LandBuildingsAndImprovementsMember', window );">Land, buildings, and 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 );">Property, plant, and equipment, at cost</a></td>
<td class="nump">158,178<span></span>
</td>
<td class="nump">114,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_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 );">Property, plant, and equipment, at cost</a></td>
<td class="nump">865<span></span>
</td>
<td class="nump">664<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 );">Property, plant, and equipment, at cost</a></td>
<td class="nump">252,473<span></span>
</td>
<td class="nump">181,990<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="re">
<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 );">Property, plant, and equipment, at cost</a></td>
<td class="nump">$ 16,733<span></span>
</td>
<td class="nump">$ 16,702<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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://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://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandBuildingsAndImprovementsMember</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_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_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>61
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974074488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER BALANCE SHEET CAPTIONS - Components of Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_AccruedEmployeeBenefitsCurrent', window );">Employee benefit plans</a></td>
<td class="nump">$ 1,427<span></span>
</td>
<td class="nump">$ 3,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salaries and wages</a></td>
<td class="nump">16,466<span></span>
</td>
<td class="nump">12,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Property taxes</a></td>
<td class="nump">1,495<span></span>
</td>
<td class="nump">1,461<span></span>
</td>
</tr>
<tr class="re">
<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 operating lease liabilities</a></td>
<td class="nump">2,865<span></span>
</td>
<td class="nump">2,112<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other</a></td>
<td class="nump">2,616<span></span>
</td>
<td class="nump">1,432<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</a></td>
<td class="nump">$ 24,869<span></span>
</td>
<td class="nump">$ 20,645<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_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 real and property 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<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.20)<br> -URI http://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 45<br> -Paragraph 8<br> -URI http://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_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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 http://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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-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 http://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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the obligations incurred through that date and payable for employees' services provided. 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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.20)<br> -URI http://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 45<br> -Paragraph 8<br> -URI http://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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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 http://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_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 http://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332968830472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</a></td>
<td class="nump">$ 166,847<span></span>
</td>
<td class="nump">$ 176,611<span></span>
</td>
<td class="nump">$ 174,939<span></span>
</td>
<td class="nump">$ 108,323<span></span>
</td>
<td class="nump">$ 100,915<span></span>
</td>
<td class="nump">$ 102,964<span></span>
</td>
<td class="nump">$ 92,560<span></span>
</td>
<td class="nump">$ 99,082<span></span>
</td>
<td class="nump">$ 626,720<span></span>
</td>
<td class="nump">$ 395,521<span></span>
</td>
<td class="nump">$ 362,745<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=mgpi_DistilleryProductsMember', window );">Distillery Products</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">352,504<span></span>
</td>
<td class="nump">313,309<span></span>
</td>
<td class="nump">294,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_StatementBusinessSegmentsAxis=mgpi_DistilleryProductsMember', window );">Distillery Products | Premium beverage alcohol</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">237,892<span></span>
</td>
<td class="nump">185,257<span></span>
</td>
<td class="nump">167,057<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=mgpi_DistilleryProductsMember', window );">Distillery Products | Brown Goods</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">162,074<span></span>
</td>
<td class="nump">121,384<span></span>
</td>
<td class="nump">104,195<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=mgpi_DistilleryProductsMember', window );">Distillery Products | White Goods</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">75,818<span></span>
</td>
<td class="nump">63,873<span></span>
</td>
<td class="nump">62,862<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=mgpi_DistilleryProductsMember', window );">Distillery Products | Food grade alcohol</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">300,520<span></span>
</td>
<td class="nump">265,939<span></span>
</td>
<td class="nump">246,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_StatementBusinessSegmentsAxis=mgpi_DistilleryProductsMember', window );">Distillery Products | Industrial alcohol</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">62,628<span></span>
</td>
<td class="nump">80,682<span></span>
</td>
<td class="nump">79,833<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=mgpi_DistilleryProductsMember', window );">Distillery Products | Fuel grade alcohol</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">14,916<span></span>
</td>
<td class="nump">5,630<span></span>
</td>
<td class="nump">5,949<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=mgpi_DistilleryProductsMember', window );">Distillery Products | Distillers feed and related co-products</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">19,545<span></span>
</td>
<td class="nump">26,109<span></span>
</td>
<td class="nump">26,743<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=mgpi_DistilleryProductsMember', window );">Distillery Products | Warehouse services</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">17,523<span></span>
</td>
<td class="nump">15,631<span></span>
</td>
<td class="nump">14,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_StatementBusinessSegmentsAxis=mgpi_BrandedSpiritsMember', window );">Branded Spirits</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">183,566<span></span>
</td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">2,995<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=mgpi_BrandedSpiritsMember', window );">Branded Spirits | Ultra premium</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">34,030<span></span>
</td>
<td class="nump">3,772<span></span>
</td>
<td class="nump">2,625<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=mgpi_BrandedSpiritsMember', window );">Branded Spirits | Premium</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">19,663<span></span>
</td>
<td class="nump">334<span></span>
</td>
<td class="nump">370<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=mgpi_BrandedSpiritsMember', window );">Branded Spirits | Mid</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">51,890<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_StatementBusinessSegmentsAxis=mgpi_BrandedSpiritsMember', window );">Branded Spirits | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">58,514<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_StatementBusinessSegmentsAxis=mgpi_BrandedSpiritsMember', window );">Branded Spirits | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">19,469<span></span>
</td>
<td class="nump">43<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_StatementBusinessSegmentsAxis=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">90,650<span></span>
</td>
<td class="nump">78,063<span></span>
</td>
<td class="nump">65,512<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions | Specialty wheat starches</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">47,758<span></span>
</td>
<td class="nump">41,631<span></span>
</td>
<td class="nump">30,816<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions | Specialty wheat proteins</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">31,485<span></span>
</td>
<td class="nump">26,960<span></span>
</td>
<td class="nump">22,359<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions | Commodity wheat starch</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">10,014<span></span>
</td>
<td class="nump">7,630<span></span>
</td>
<td class="nump">9,628<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions | Commodity wheat protein</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">$ 1,393<span></span>
</td>
<td class="nump">$ 1,842<span></span>
</td>
<td class="nump">$ 2,709<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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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_StatementBusinessSegmentsAxis=mgpi_DistilleryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DistilleryProductsMember</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=mgpi_PremiumBeverageAlcoholMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_PremiumBeverageAlcoholMember</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=mgpi_BrownGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_BrownGoodsMember</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=mgpi_WhiteGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_WhiteGoodsMember</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=mgpi_FoodGradeAlcoholMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_FoodGradeAlcoholMember</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=mgpi_IndustrialAlcoholMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IndustrialAlcoholMember</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=mgpi_FuelGradeAlcoholMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_FuelGradeAlcoholMember</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=mgpi_DistillersFeedAndRelatedCoProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DistillersFeedAndRelatedCoProductsMember</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=mgpi_WarehouseServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_WarehouseServicesMember</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=mgpi_BrandedSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_BrandedSpiritsMember</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=mgpi_UltraPremiumSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_UltraPremiumSpiritsMember</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=mgpi_PremiumSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_PremiumSpiritsMember</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=mgpi_MidSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_MidSpiritsMember</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=mgpi_ValueSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_ValueSpiritsMember</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=mgpi_OtherBrandedSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_OtherBrandedSpiritsMember</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=mgpi_IngredientSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IngredientSolutionsMember</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=mgpi_SpecialtyWheatStarchesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_SpecialtyWheatStarchesMember</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=mgpi_SpecialtyWheatProteinsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_SpecialtyWheatProteinsMember</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=mgpi_CommodityWheatStarchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_CommodityWheatStarchMember</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=mgpi_CommodityWheatProteinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_CommodityWheatProteinMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975331896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2021</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,294<span></span>
</td>
<td class="nump">$ 2,738<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration paid</a></td>
<td class="nump">$ 237,500<span></span>
</td>
<td class="text">&#160;<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Common stock issued to acquire business (in shares)</a></td>
<td class="nump">5,007,833<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Value of MGP Common Stock issued at close</a></td>
<td class="nump">$ 296,213<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions', window );">Shares issued to acquire business as a percentage of outstanding common stock</a></td>
<td class="nump">22.80%<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred', window );">Decrease in cash consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 608<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_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares', window );">Increase in stock consideration (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,373<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 223,556<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">219,500<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">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="nump">177,607<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Income before income taxes</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">17,027<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_BusinessCombinationAcquisitionRelatedCosts', window );">Transaction costs incurred</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">8,927<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Adjustments to pro forma net 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="num">(100,597)<span></span>
</td>
<td class="num">$ (46,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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | Acquisition-related 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Adjustments to pro forma net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,037<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | Acquisition-related Costs | Luxco</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Adjustments to pro forma net 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="nump">3,132<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | Fair Value Adjustment to Inventory</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Adjustments to pro forma net 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="nump">$ 2,529<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | Trade Names</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">178,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>
</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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">$ 41,400<span></span>
</td>
<td class="text">&#160;<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">20 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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Consideration Transferred, Increase (Decrease) In Equity Interests Issued And Issuable, Number Of 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;">mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Increase (Decrease) In Consideration Transferred</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;">mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cumulative Percentage Outstanding Common Stock, After All Transactions</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;">mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>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 1<br> -Subparagraph (a)(3)<br> -URI http://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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares of equity interests issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</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 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</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 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<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 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue of the acquiree since the acquisition date included in the consolidated income statement for 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets, excluding goodwill, acquired at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-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/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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</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 (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mgpi_LuxcoMember</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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember</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_dei_LegalEntityAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=mgpi_LuxcoMember</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_NonrecurringAdjustmentAxis=us-gaap_FairValueAdjustmentToInventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonrecurringAdjustmentAxis=us-gaap_FairValueAdjustmentToInventoryMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=mgpi_DistributorRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=mgpi_DistributorRelationshipsMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975976392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION - Considerations Transferred (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,005<span></span>
</td>
<td class="nump">$ 2,750<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 226,294<span></span>
</td>
<td class="nump">$ 2,738<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco</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_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of business, net of cash acquired</a></td>
<td class="nump">$ 149,484<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet', window );">Value of MGP Common Stock issued at close</a></td>
<td class="nump">296,279<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of total consideration transferred</a></td>
<td class="nump">445,763<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">479<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Receivables</a></td>
<td class="nump">29,675<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">90,854<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">1,454<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="nump">41,279<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments', window );">Investments in joint ventures</a></td>
<td class="nump">5,085<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">219,500<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">4,257<span></span>
</td>
<td class="text">&#160;<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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">392,583<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Current maturities of long-term debt</a></td>
<td class="nump">87,509<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">14,453<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable', window );">Federal and state excise taxes payable</a></td>
<td class="nump">8,352<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther', window );">Accrued expenses and other</a></td>
<td class="nump">2,832<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other noncurrent liabilities</a></td>
<td class="nump">196<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income taxes</a></td>
<td class="nump">57,034<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="nump">170,376<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">223,556<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">$ 445,763<span></span>
</td>
<td class="text">&#160;<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Common stock issued to acquire business (in shares)</a></td>
<td class="nump">5,007,833<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Common stock price to acquire business (in dollars per share)</a></td>
<td class="nump">$ 59.15<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares', window );">Increase in stock consideration (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,373<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | Trade Names</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_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">$ 178,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>
</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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems', window );"><strong>Business Combination, Separately Recognized Transactions [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">$ 41,400<span></span>
</td>
<td class="text">&#160;<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_mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Consideration Transferred, Equity Interests Issued and Issuable, 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;">mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Consideration Transferred, Increase (Decrease) In Equity Interests Issued And Issuable, Number Of 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;">mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense</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;">mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses and 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;">mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Excise Taxes Payable</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;">mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equity Method Investments</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;">mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares of equity interests issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets acquired at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, acquired at the acquisition date. 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.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences assumed at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets, excluding goodwill, acquired at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory recognized as of the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<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 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumed at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant, and equipment recognized as of the acquisition date.</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 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationSeparatelyRecognizedTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessCombinationSeparatelyRecognizedTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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_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/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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 http://asc.fasb.org/extlink&amp;oid=123570139&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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a 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;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mgpi_LuxcoMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=mgpi_DistributorRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=mgpi_DistributorRelationshipsMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332977298648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION - Schedule of Pro Forma Information (Details) - Luxco - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [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_BusinessAcquisitionsProFormaRevenue', window );">Sales</a></td>
<td class="nump">$ 671,090<span></span>
</td>
<td class="nump">$ 592,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 100,597<span></span>
</td>
<td class="nump">$ 46,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_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic earnings per sale (in dollar per share)</a></td>
<td class="nump">$ 4.84<span></span>
</td>
<td class="nump">$ 2.09<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_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mgpi_LuxcoMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975637496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 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_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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,552<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco | Distribution Rights</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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">$ 39,848<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">$ 1,552<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">20 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>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 1<br> -Subparagraph (a)(3)<br> -URI http://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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 identifiable intangible assets recognized as of the acquisition date.</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 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-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_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 http://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_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_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_BusinessAcquisitionAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mgpi_LuxcoMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=mgpi_DistributorRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=mgpi_DistributorRelationshipsMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976849032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Expected Future Amortization Expense (Details)<br> $ in Thousands</strong></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_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 2,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">2,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">2,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">2,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">2,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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">29,498<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</a></td>
<td class="nump">$ 39,848<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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>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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://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)(3)<br> -URI http://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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976643656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill balance at beginning of period</a></td>
<td class="nump">$ 2,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">223,556<span></span>
</td>
</tr>
<tr class="ro">
<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 balance at end of period</a></td>
<td class="nump">226,294<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=mgpi_DistilleryProductsMember', window );">Distillery Products</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill balance at beginning of period</a></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_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></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_Goodwill', window );">Goodwill balance at end of period</a></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_StatementBusinessSegmentsAxis=mgpi_BrandedSpiritsMember', window );">Branded Spirits</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill balance at beginning of period</a></td>
<td class="nump">2,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">223,556<span></span>
</td>
</tr>
<tr class="ro">
<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 balance at end of period</a></td>
<td class="nump">226,294<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill balance at beginning of period</a></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_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></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_Goodwill', window );">Goodwill balance at end of period</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_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/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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from 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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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=mgpi_DistilleryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DistilleryProductsMember</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=mgpi_BrandedSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_BrandedSpiritsMember</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=mgpi_IngredientSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IngredientSolutionsMember</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>69
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975549480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Indefinite-lived Intangible Assets [Roll Forward]</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at beginning of period</a></td>
<td class="nump">$ 890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Acquisitions</a></td>
<td class="nump">178,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at end of period</a></td>
<td class="nump">178,990<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=mgpi_DistilleryProductsMember', window );">Distillery Products</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_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Indefinite-lived Intangible Assets [Roll Forward]</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at beginning of period</a></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_IndefinitelivedIntangibleAssetsAcquired', window );">Acquisitions</a></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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at end of period</a></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_StatementBusinessSegmentsAxis=mgpi_BrandedSpiritsMember', window );">Branded Spirits</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_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Indefinite-lived Intangible Assets [Roll Forward]</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at beginning of period</a></td>
<td class="nump">890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Acquisitions</a></td>
<td class="nump">178,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at end of period</a></td>
<td class="nump">178,990<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions</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_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Indefinite-lived Intangible Assets [Roll Forward]</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at beginning of period</a></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_IndefinitelivedIntangibleAssetsAcquired', window );">Acquisitions</a></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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets at end of period</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_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</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 (b)<br> -URI http://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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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_IndefiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IndefiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-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_IndefinitelivedIntangibleAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.</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_IndefinitelivedIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=mgpi_DistilleryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DistilleryProductsMember</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=mgpi_BrandedSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_BrandedSpiritsMember</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=mgpi_IngredientSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IngredientSolutionsMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975845704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CORPORATE BORROWINGS - Indebtedness Outstanding Summary (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 16, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</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>
<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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 239,853,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<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_DeferredFinanceCostsNet', window );">Unamortized loan fees</a></td>
<td class="num">(6,454,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(129,000)<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total indebtedness outstanding, net</a></td>
<td class="nump">233,399,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,871,000<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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less current maturities of long-term debt</a></td>
<td class="num">(3,227,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,600,000)<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_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">$ 230,172,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,271,000<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Credit Agreement | Revolver</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Credit Agreement, interest rate</a></td>
<td class="nump">1.10%<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Credit Agreement | Revolver | Revolving Credit Agreement, Due 2025</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Credit Agreement, interest rate</a></td>
<td class="nump">1.09%<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Convertible Note 1.88% Due 2041</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 201,250,000<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized loan fees</a></td>
<td class="num">$ (6,344,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>
</tr>
<tr class="ro">
<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 );">Senior secured notes, stated interest rate</a></td>
<td class="nump">1.88%<span></span>
</td>
<td class="nump">1.875%<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Note Purchase Agreement Due 2027</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<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 );">Senior secured notes, stated interest rate</a></td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Note Purchase Agreement Due 2029</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<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 );">Senior secured notes, stated interest rate</a></td>
<td class="nump">3.80%<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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Other long-term borrowings</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 203,000<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>
</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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 3<br> -URI http://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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effective interest rate 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>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(b),22(b))<br> -URI http://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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt and lease obligation, 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://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 http://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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt and lease obligation, 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt and lease obligation, including portion classified as 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;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-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_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_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_DebtInstrumentAxis=mgpi_RevolvingCreditAgreementDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_RevolvingCreditAgreementDue2025Member</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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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=mgpi_A188NoteDue2041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_A188NoteDue2041Member</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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SecuredDebtMember</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=mgpi_NotePurchaseAgreementDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_NotePurchaseAgreementDue2027Member</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=mgpi_NotePurchaseAgreementDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_NotePurchaseAgreementDue2029Member</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_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotesPayableOtherPayablesMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969917608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CORPORATE BORROWINGS - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 16, 2021 </div>
<div>USD ($) </div>
<div>d</div>
</th>
<th class="th">
<div>Apr. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 29, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 14, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 14, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2018</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromLinesOfCredit', window );">Proceeds from credit agreement - revolver</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">$ 242,300,000<span></span>
</td>
<td class="nump">$ 54,700,000<span></span>
</td>
<td class="nump">$ 17,440,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized loan 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="nump">6,454,000<span></span>
</td>
<td class="nump">129,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,853,000<span></span>
</td>
<td class="nump">40,000,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>
<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_DebtInstrumentAxis=mgpi_CreditAgreementDue2025Member', window );">Credit Agreement Due 2025</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCredit', window );">Credit agreement - revolver</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="nump">$ 400,000,000<span></span>
</td>
<td class="nump">$ 300,000,000<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_DebtInstrumentAxis=mgpi_CreditAgreementDue2025Member', window );">Credit Agreement Due 2025 | Luxco</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromLinesOfCredit', window );">Proceeds from credit agreement - revolver</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 242,300,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>
<td class="text">&#160;<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_DebtInstrumentAxis=mgpi_CreditAgreementMember', window );">Credit 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFeeAmount', window );">New loan 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="nump">666,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>
<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_DeferredFinanceCostsNet', window );">Unamortized loan 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="nump">1,529,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>
<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_DebtInstrumentAxis=mgpi_NotePurchaseAgreementMember', window );">Note Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredFinanceCostsNet', window );">Unamortized loan 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="nump">110,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>
<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Note Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFeeAmount', window );">New loan 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="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>
<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_DebtInstrumentFaceAmount', window );">Term loan face 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Note Purchase Agreement Due 2027</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</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">$ 18,400,000<span></span>
</td>
<td class="nump">20,000,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>
<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_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</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="nump">$ 20,000,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>
</tr>
<tr class="ro">
<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 );">Senior secured notes, stated interest rate</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">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">3.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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Note Purchase Agreement Due 2029</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</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">$ 20,000,000<span></span>
</td>
<td class="nump">20,000,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,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>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Senior secured notes, stated interest rate</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">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Convertible Note 1.88% Due 2041</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFeeAmount', window );">New loan 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="nump">$ 6,384,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>
<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_DeferredFinanceCostsNet', window );">Unamortized loan 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="nump">6,344,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>
<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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</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">$ 201,250,000<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>
<td class="text">&#160;<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_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">$ 201,250,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Senior secured notes, stated interest rate</a></td>
<td class="nump">1.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleConversionRatio1', window );">Conversion ratio</a></td>
<td class="nump">10.3911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold of trading days | d</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Threshold of consecutive trading days | d</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage</a></td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mgpi_DebtInstrumentConvertibleBusinessPeriod', window );">Threshold of business day | d</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mgpi_DebtInstrumentConvertibleMeasurementPeriod', window );">Threshold period | d</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage', window );">Measurement percentage</a></td>
<td class="nump">0.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Convertible Note 1.88% Due 2041 | Initial Purchasers</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">$ 26,250,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolver | Credit 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity', window );">Contingent increase in borrowing capacity</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="nump">100,000,000<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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</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">$ 400,000,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>
<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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Credit Agreement, interest rate</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.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolver | Credit Agreement | Revolving Credit Agreement, Due 2025</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Credit Agreement, interest rate</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.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolver | Secured Debt | Note Purchase 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Term loan face 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="nump">$ 105,000<span></span>
</td>
<td class="nump">$ 105,000,000<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_mgpi_DebtInstrumentConvertibleBusinessPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Business 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;">mgpi_DebtInstrumentConvertibleBusinessPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_DebtInstrumentConvertibleMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Measurement 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;">mgpi_DebtInstrumentConvertibleMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Measurement Period 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;">mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility, Contingent Increase In Borrowing Capacity</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;">mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</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 (c)<br> -URI http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<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 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<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.22(a)(5))<br> -URI http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</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_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</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_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</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 (a)<br> -URI http://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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<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 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fee that accompanies borrowing money under the debt instrument.</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(b))<br> -URI http://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_DebtInstrumentFeeAmount</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 3<br> -URI http://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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effective interest rate 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>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(b),22(b))<br> -URI http://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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and 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://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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<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 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=mgpi_CreditAgreementDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_CreditAgreementDue2025Member</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_BusinessAcquisitionAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mgpi_LuxcoMember</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=mgpi_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_CreditAgreementMember</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=mgpi_NotePurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_NotePurchaseAgreementMember</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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SecuredDebtMember</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=mgpi_NotePurchaseAgreementDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_NotePurchaseAgreementDue2027Member</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=mgpi_NotePurchaseAgreementDue2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_NotePurchaseAgreementDue2029Member</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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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=mgpi_A188NoteDue2041Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_A188NoteDue2041Member</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_CounterpartyNameAxis=mgpi_InitialPurchasersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=mgpi_InitialPurchasersMember</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=mgpi_RevolvingCreditAgreementDue2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_RevolvingCreditAgreementDue2025Member</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332980342984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CORPORATE BORROWINGS - Summary of Leases and Debt Maturities (Details)<br> $ in Thousands</strong></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_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 3,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">5,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">6,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2025</a></td>
<td class="nump">6,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2026</a></td>
<td class="nump">6,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">211,702<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_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 239,853<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_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, after unamortized (discount) premium and debt issuance costs, of long-term debt. 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://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: 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 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-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>73
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969782712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Provision (Benefit) for Income Taxes from Continuing Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</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="nump">$ 19,746<span></span>
</td>
<td class="nump">$ 10,825<span></span>
</td>
<td class="nump">$ 6,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</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="nump">3,489<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</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="nump">294<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense (benefit)</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="nump">23,529<span></span>
</td>
<td class="nump">12,116<span></span>
</td>
<td class="nump">6,838<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</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="nump">5,345<span></span>
</td>
<td class="num">(302)<span></span>
</td>
<td class="nump">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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</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="nump">1,405<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="num">(46)<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</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="nump">6,750<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="nump">306<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_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 11,578<span></span>
</td>
<td class="nump">$ 7,674<span></span>
</td>
<td class="nump">$ 6,412<span></span>
</td>
<td class="nump">$ 4,615<span></span>
</td>
<td class="nump">$ 3,620<span></span>
</td>
<td class="nump">$ 2,862<span></span>
</td>
<td class="nump">$ 2,550<span></span>
</td>
<td class="nump">$ 3,224<span></span>
</td>
<td class="nump">$ 30,279<span></span>
</td>
<td class="nump">$ 12,256<span></span>
</td>
<td class="nump">$ 7,144<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal 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://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 http://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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://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_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to taxable 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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local 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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal 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://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 http://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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://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_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local 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://www.xbrl.org/2009/role/commonPracticeRef<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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: 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 http://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 http://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_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332971107512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Apr. 01, 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OtherComprehensiveIncomeLossTax', window );">Income tax expense (benefit) allocated to comprehensive income (loss)</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 229<span></span>
</td>
<td class="nump">$ 14<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_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforward, valuation allowance</a></td>
<td class="nump">1,657<span></span>
</td>
<td class="nump">862<span></span>
</td>
<td class="nump">$ 1,284<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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="nump">66,101<span></span>
</td>
<td class="nump">2,298<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_BusinessAcquisitionAxis=mgpi_LuxcoMember', window );">Luxco</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability resulting from merger</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">$ 57,034<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">19,823<span></span>
</td>
<td class="nump">18,697<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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">$ 2,966<span></span>
</td>
<td class="nump">$ 3,778<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences assumed at the acquisition date.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 without jurisdictional netting.</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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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).</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 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 11: 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 http://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_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=mgpi_LuxcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=mgpi_LuxcoMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974155816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Reconciliation of provision for income taxes from continuing operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
<td class="text">&#160;<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">&#8220;Expected&#8221; provision at federal statutory rate</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="nump">$ 25,435<span></span>
</td>
<td class="nump">$ 11,046<span></span>
</td>
<td class="nump">$ 9,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net</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="nump">5,713<span></span>
</td>
<td class="nump">2,408<span></span>
</td>
<td class="nump">1,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign income taxes</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="nump">294<span></span>
</td>
<td class="nump">0<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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</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="nump">204<span></span>
</td>
<td class="num">(422)<span></span>
</td>
<td class="num">(168)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Federal and state tax credits</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="num">(1,363)<span></span>
</td>
<td class="num">(1,035)<span></span>
</td>
<td class="num">(1,302)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">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>
<td class="text">&#160;<span></span>
</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">(35)<span></span>
</td>
<td class="nump">203<span></span>
</td>
<td class="nump">297<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_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 11,578<span></span>
</td>
<td class="nump">$ 7,674<span></span>
</td>
<td class="nump">$ 6,412<span></span>
</td>
<td class="nump">$ 4,615<span></span>
</td>
<td class="nump">$ 3,620<span></span>
</td>
<td class="nump">$ 2,862<span></span>
</td>
<td class="nump">$ 2,550<span></span>
</td>
<td class="nump">$ 3,224<span></span>
</td>
<td class="nump">$ 30,279<span></span>
</td>
<td class="nump">$ 12,256<span></span>
</td>
<td class="nump">$ 7,144<span></span>
</td>
</tr>
<tr class="re">
<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 tax rate</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="nump">25.00%<span></span>
</td>
<td class="nump">23.30%<span></span>
</td>
<td class="nump">15.60%<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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>
<td class="text">&#160;<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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Share-based compensation</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="nump">$ 31<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
<td class="num">$ (2,877)<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_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 http://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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120384911&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax 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/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 http://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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://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_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://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_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332971074616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Temporary Differences Related to Deferred Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred income tax 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="nump">$ 1,973<span></span>
</td>
<td class="nump">$ 2,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">State tax credit carryforwards</a></td>
<td class="nump">2,343<span></span>
</td>
<td class="nump">2,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">2,416<span></span>
</td>
<td class="nump">1,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventories</a></td>
<td class="nump">1,923<span></span>
</td>
<td class="nump">2,077<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_mgpi_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">2,536<span></span>
</td>
<td class="nump">1,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Deferred compensation</a></td>
<td class="nump">1,357<span></span>
</td>
<td class="nump">1,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">3,362<span></span>
</td>
<td class="nump">1,732<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_DeferredTaxAssetsGross', window );">Gross deferred income tax assets</a></td>
<td class="nump">15,910<span></span>
</td>
<td class="nump">12,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(1,657)<span></span>
</td>
<td class="num">(862)<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_DeferredTaxAssetsNet', window );">Net deferred income tax assets</a></td>
<td class="nump">14,253<span></span>
</td>
<td class="nump">11,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred income tax liabilities:</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(24,627)<span></span>
</td>
<td class="num">(12,205)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(46,956)<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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Inventory</a></td>
<td class="num">(4,307)<span></span>
</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_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="num">(2,487)<span></span>
</td>
<td class="num">(1,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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(1,977)<span></span>
</td>
<td class="num">(667)<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_DeferredIncomeTaxLiabilities', window );">Gross deferred income tax liabilities</a></td>
<td class="num">(80,354)<span></span>
</td>
<td class="num">(14,190)<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_DeferredTaxLiabilities', window );">Net deferred income tax liability</a></td>
<td class="num">$ (66,101)<span></span>
</td>
<td class="num">$ (2,298)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Assets, Operating Lease, 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;">mgpi_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Liabilities, Operating Lease, Right-of-Use Asset</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;">mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences.</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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(26)(a))<br> -URI http://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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax assets for which it is more likely than not that a tax benefit will not be realized.</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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 without jurisdictional netting.</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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax consequences attributable to taxable temporary differences derived from inventory.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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>77
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332977665640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Change in Valuation Allowance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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_OperatingLossCarryforwardsValuationAllowance', window );">Beginning balance</a></td>
<td class="nump">$ 862<span></span>
</td>
<td class="nump">$ 1,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase (decrease)</a></td>
<td class="nump">795<span></span>
</td>
<td class="num">(422)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Ending balance</a></td>
<td class="nump">$ 1,657<span></span>
</td>
<td class="nump">$ 862<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_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance for a specified deferred tax asset.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-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>78
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975621976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Unrecognized Tax Benefits [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning of year balance</a></td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">$ 255<span></span>
</td>
<td class="nump">$ 193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on prior year tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on current year tax positions</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reduction for prior year tax positions</a></td>
<td class="num">(30)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Reductions for settlements</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(165)<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_UnrecognizedTaxBenefits', window );">End of year balance</a></td>
<td class="nump">$ 113<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">$ 255<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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-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 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</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 (a)(1)<br> -URI http://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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</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 (a)(3)<br> -URI http://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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</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 (a)(2)<br> -URI http://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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</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 (a)(1)<br> -URI http://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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-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>79
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975777416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY AND EPS - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>boardMember </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 25, 2019 </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_EquityAbstract', window );"><strong>Equity [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>
</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_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect', window );">Number of board members that common stockholders are entitled to elect | boardMember</a></td>
<td class="nump">4<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_mgpi_NumberOfBoardMembers', window );">Total number of board members | boardMember</a></td>
<td class="nump">9<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_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect', window );">Number of board members preferred stock shareholders entitled to elect | boardMember</a></td>
<td class="nump">5<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_mgpi_BoardOfDirectorsTermOfService', window );">Board of directors, term of service</a></td>
<td class="text">1 year<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_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting', window );">Minimum single shareholder ownership percentage to call special stockholder meeting</a></td>
<td class="nump">10.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase authorization, amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">159,104<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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized repurchase amount | $</a></td>
<td class="nump">$ 20,947,000<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_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,053,000<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_mgpi_BoardOfDirectorsTermOfService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Board Of Directors, Term Of Service</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;">mgpi_BoardOfDirectorsTermOfService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Shareholder Ownership Percentage Required To Call Stockholder Meeting</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;">mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_NumberOfBoardMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Board Members</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;">mgpi_NumberOfBoardMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Board Members Common Shareholders Are Entitled To Elect</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;">mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Board Members Preferred Shareholders Are Entitled To Elect</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;">mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining of a stock repurchase plan authorized.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<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 http://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(28))<br> -URI http://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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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(28))<br> -URI http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(29))<br> -URI http://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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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>80
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332974421560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY AND EPS - Computations of Earnings (Loss) Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 31,658<span></span>
</td>
<td class="nump">$ 23,673<span></span>
</td>
<td class="nump">$ 20,059<span></span>
</td>
<td class="nump">$ 15,427<span></span>
</td>
<td class="nump">$ 11,632<span></span>
</td>
<td class="nump">$ 10,381<span></span>
</td>
<td class="nump">$ 8,490<span></span>
</td>
<td class="nump">$ 9,842<span></span>
</td>
<td class="nump">$ 90,817<span></span>
</td>
<td class="nump">$ 40,345<span></span>
</td>
<td class="nump">$ 38,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</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="nump">490<span></span>
</td>
<td class="nump">0<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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Income attributable to participating securities (unvested shares and units)</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="num">(712)<span></span>
</td>
<td class="num">(261)<span></span>
</td>
<td class="num">(253)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income used in Earnings Per Share calculation, basic</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="nump">90,595<span></span>
</td>
<td class="nump">40,084<span></span>
</td>
<td class="nump">38,540<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income used in Earnings Per Share calculation, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 90,595<span></span>
</td>
<td class="nump">$ 40,084<span></span>
</td>
<td class="nump">$ 38,540<span></span>
</td>
</tr>
<tr class="re">
<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>Share information:</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>
</tr>
<tr class="ro">
<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 common shares, basic (in 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="text">&#160;<span></span>
</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">20,719,663<span></span>
</td>
<td class="nump">16,937,125<span></span>
</td>
<td class="nump">17,012,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares, diluted (in 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="text">&#160;<span></span>
</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">20,982,453<span></span>
</td>
<td class="nump">16,937,125<span></span>
</td>
<td class="nump">17,012,288<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Earnings per share, basic (in dollars per share)</a></td>
<td class="nump">$ 1.44<span></span>
</td>
<td class="nump">$ 1.08<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 4.37<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="re">
<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 );">Earnings per share, diluted (in dollars per share)</a></td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 1.08<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 4.34<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Dilutive effect of convertible senior notes (in 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="text">&#160;<span></span>
</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">262,790<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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>
</tr>
<tr class="ro">
<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>Share information:</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights', window );">Participating securities (in 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="text">&#160;<span></span>
</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">163,024<span></span>
</td>
<td class="nump">110,665<span></span>
</td>
<td class="nump">111,365<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</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;">mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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_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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2029-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 68B<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5498026-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_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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_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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=123482062&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 http://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2793-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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockUnitsRSUMember</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>81
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975914584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY AND EPS - Schedule of Common Stock Activity (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of Common Stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(159,104)<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_PreferredStockMember', window );">Capital Stock Preferred</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares outstanding at beginning of period (in shares)</a></td>
<td class="nump">437<span></span>
</td>
<td class="nump">437<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Stock (in shares)</a></td>
<td class="nump">0<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_StockRepurchasedDuringPeriodShares', window );">Repurchase of Common Stock (in shares)</a></td>
<td class="nump">0<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_SharesOutstanding', window );">Shares outstanding at end of period (in shares)</a></td>
<td class="nump">437<span></span>
</td>
<td class="nump">437<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_CommonStockMember', 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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares outstanding at beginning of period (in shares)</a></td>
<td class="nump">16,915,862<span></span>
</td>
<td class="nump">17,028,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Stock (in shares)</a></td>
<td class="nump">5,060,339<span></span>
</td>
<td class="nump">57,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of Common Stock (in shares)</a></td>
<td class="num">(11,887)<span></span>
</td>
<td class="num">(169,541)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Shares outstanding at end of period (in shares)</a></td>
<td class="nump">21,964,314<span></span>
</td>
<td class="nump">16,915,862<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_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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(28))<br> -URI http://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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<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 http://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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(28))<br> -URI http://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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PreferredStockMember</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_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonStockMember</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>82
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975934856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY AND EPS - Dividends (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_EquityAbstract', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends and dividend equivalents (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividend payment</a></td>
<td class="nump">$ 2,635<span></span>
</td>
<td class="nump">$ 2,635<span></span>
</td>
<td class="nump">$ 2,635<span></span>
</td>
<td class="nump">$ 2,033<span></span>
</td>
<td class="nump">$ 2,030<span></span>
</td>
<td class="nump">$ 2,029<span></span>
</td>
<td class="nump">$ 2,027<span></span>
</td>
<td class="nump">$ 2,047<span></span>
</td>
<td class="nump">$ 1,703<span></span>
</td>
<td class="nump">$ 1,703<span></span>
</td>
<td class="nump">$ 1,702<span></span>
</td>
<td class="nump">$ 1,701<span></span>
</td>
<td class="nump">$ 9,938<span></span>
</td>
<td class="nump">$ 8,133<span></span>
</td>
<td class="nump">$ 6,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockStock', window );">Dividend equivalent payment</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">79<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">47<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_DividendsCommonStock', window );">Total payment</a></td>
<td class="nump">$ 2,655<span></span>
</td>
<td class="nump">$ 2,655<span></span>
</td>
<td class="nump">$ 2,655<span></span>
</td>
<td class="nump">$ 2,052<span></span>
</td>
<td class="nump">$ 2,044<span></span>
</td>
<td class="nump">$ 2,043<span></span>
</td>
<td class="nump">$ 2,041<span></span>
</td>
<td class="nump">$ 2,060<span></span>
</td>
<td class="nump">$ 1,715<span></span>
</td>
<td class="nump">$ 1,714<span></span>
</td>
<td class="nump">$ 1,713<span></span>
</td>
<td class="nump">$ 1,714<span></span>
</td>
<td class="nump">$ 10,017<span></span>
</td>
<td class="nump">$ 8,188<span></span>
</td>
<td class="nump">$ 6,856<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 http://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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 declared 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 http://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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, stock and payment-in-kind (PIK).</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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-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 http://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_DividendsCommonStockStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://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_DividendsCommonStockStock</td>
</tr>
<tr>
<td style="padding-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_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>83
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332981994168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Narrative (Details)<br></strong></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_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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">1 year<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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">6 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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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 (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_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>84
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975557448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Components of Lease Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Total leased assets</a></td>
<td class="nump">$ 9,671<span></span>
</td>
<td class="nump">$ 5,151<span></span>
</td>
</tr>
<tr class="re">
<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 operating lease liabilities</a></td>
<td class="nump">2,865<span></span>
</td>
<td class="nump">2,112<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Long-term operating lease liabilities</a></td>
<td class="nump">6,997<span></span>
</td>
<td class="nump">3,057<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_OperatingLeaseLiability', window );">Total operating lease liability</a></td>
<td class="nump">9,862<span></span>
</td>
<td class="nump">5,169<span></span>
</td>
</tr>
<tr class="ro">
<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">2,358<span></span>
</td>
<td class="nump">2,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_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">1,043<span></span>
</td>
<td class="nump">281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(99)<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_LeaseCost', window );">Net lease costs</a></td>
<td class="nump">3,397<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
</tr>
<tr class="ro">
<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 cash flows from operating leases</a></td>
<td class="nump">2,857<span></span>
</td>
<td class="nump">2,707<span></span>
</td>
</tr>
<tr class="re">
<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 lease obligations</a></td>
<td class="nump">$ 7,312<span></span>
</td>
<td class="nump">$ 1,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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">2.26%<span></span>
</td>
<td class="nump">5.01%<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Accrued expenses and other<span></span>
</td>
<td class="text">Accrued expenses and other<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_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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&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>
<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 http://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 http://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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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 http://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_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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&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>
<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 http://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_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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&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>
<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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term lease cost, excluding expense for lease with term of one month or less.</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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&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 http://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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-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_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sublease income excluding finance and operating lease 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&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 http://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_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-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>85
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975318200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 3,032<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">2,482<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">1,837<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,424<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">1,101<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">321<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 lease payments</a></td>
<td class="nump">10,197<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less interest</a></td>
<td class="num">(335)<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 );">Total operating lease liability</a></td>
<td class="nump">$ 9,862<span></span>
</td>
<td class="nump">$ 5,169<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_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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123408670&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_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 http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969065208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 28, 2020 </div>
<div>lawsuit</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>lawsuit</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 01, 2017 </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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InsuranceRecoveries', window );">Proceeds from insurance recoveries</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">$ 16,325,000<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="nump">$ 16,325,000<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_LossContingencyNewClaimsFiledNumber', window );">Number of new claims filed | lawsuit</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_FinancialInstrumentAxis=mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember', window );">Industrial Revenue Bond With Williamstown Kentucky</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mgpi_OtherCommitmentsMaximumPotentialProceeds', window );">Industrial revenue bonds available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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="nump">25,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Industrial revenue bonds used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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="nump">11,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>
</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_FinancialInstrumentAxis=mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember', window );">Industrial Revenue Bond With Nelson County Kentucky</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_mgpi_OtherCommitmentsMaximumPotentialProceeds', window );">Industrial revenue bonds available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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="nump">50,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Industrial revenue bonds used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,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="nump">33,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>
</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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireMember', window );">Dryer Fire</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyReceivable', window );">Commitment received from insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,688,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,688,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="nump">43,688,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceSettlementsReceivableCurrent', window );">Insurance recovery receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,188,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,188,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="nump">7,188,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Proceeds from insurance recoveries</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="nump">23,583,000<span></span>
</td>
<td class="nump">$ 3,780,000<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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireDamagesMember', window );">Dryer Fire - Damages</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyReceivable', window );">Commitment received from insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,325,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,325,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="nump">16,325,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>
</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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireBusinessInterruptionMember', window );">Dryer Fire - Business Interruption</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyReceivable', window );">Commitment received from insurance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,363,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,363,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="nump">$ 27,363,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>
</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_LossContingenciesByNatureOfContingencyAxis=mgpi_RansomwareCyberAttackMember', window );">Ransomware Cyber-Attack</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InsuranceRecoveries', window );">Proceeds from insurance recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,000<span></span>
</td>
<td class="nump">$ 633,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>
<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_LossContingenciesByNatureOfContingencyAxis=mgpi_EPAAdministrativeCivilPenaltyMember', window );">EPA Administrative Civil Penalty</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyEstimateOfPossibleLoss', window );">Loss contingency, estimate of possible 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 250,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_BusinessInterruptionLossAxis=mgpi_FireDamageMember', window );">Fire Damage</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InventoryWriteDown', window );">Inventory impairment</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">$ 681,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>
<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_TangibleAssetImpairmentCharges', window );">Tangible asset impairment charges</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">$ 486,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>
<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_mgpi_OtherCommitmentsMaximumPotentialProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Commitments, Maximum Potential Proceeds</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;">mgpi_OtherCommitmentsMaximumPotentialProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-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_InsuranceSettlementsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.   For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected 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.8)<br> -URI http://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_InsuranceSettlementsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_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_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-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_LossContingencyNewClaimsFiledNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of new claims filed pertaining to a loss contingency during 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyNewClaimsFiledNumber</td>
</tr>
<tr>
<td style="padding-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_LossContingencyReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable related to a loss contingency accrual. For example, an insurance recovery 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12053-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyReceivable</td>
</tr>
<tr>
<td style="padding-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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitment</td>
</tr>
<tr>
<td style="padding-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_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-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_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember</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=mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember</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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireMember</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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireDamagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireDamagesMember</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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireBusinessInterruptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=mgpi_DryerFireBusinessInterruptionMember</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_LossContingenciesByNatureOfContingencyAxis=mgpi_RansomwareCyberAttackMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=mgpi_RansomwareCyberAttackMember</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_LossContingenciesByNatureOfContingencyAxis=mgpi_EPAAdministrativeCivilPenaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=mgpi_EPAAdministrativeCivilPenaltyMember</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_BusinessInterruptionLossAxis=mgpi_FireDamageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessInterruptionLossAxis=mgpi_FireDamageMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969150792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>plan </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_DefinedContributionPlanCostRecognized', window );">Cost recognized</a></td>
<td class="nump">$ 1,826<span></span>
</td>
<td class="nump">$ 1,733<span></span>
</td>
<td class="nump">$ 1,603<span></span>
</td>
</tr>
<tr class="re">
<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, authorized (in shares) | shares</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<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_TreasuryStockShares', window );">Treasury stock (in shares) | shares</a></td>
<td class="nump">1,160,852<span></span>
</td>
<td class="nump">1,200,103<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_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards', window );">Number of active plans | plan</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 2,346<span></span>
</td>
<td class="nump">$ 2,723<span></span>
</td>
<td class="nump">$ 2,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares) | shares</a></td>
<td class="nump">122,279<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_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares', window );">Stock shares repurchased (in shares) | shares</a></td>
<td class="nump">11,887<span></span>
</td>
<td class="nump">10,437<span></span>
</td>
<td class="nump">77,481<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_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue', window );">Stock shares repurchased</a></td>
<td class="nump">$ 767<span></span>
</td>
<td class="nump">$ 358<span></span>
</td>
<td class="nump">$ 5,489<span></span>
</td>
</tr>
<tr class="ro">
<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 );">EDC plan investments</a></td>
<td class="nump">3,072<span></span>
</td>
<td class="nump">2,007<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_DeferredCompensationLiabilityCurrent', window );">EDC plan liabilities, current</a></td>
<td class="nump">617<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_DeferredCompensationLiabilityClassifiedNoncurrent', window );">EDC plan liabilities, noncurrent</a></td>
<td class="nump">$ 2,981<span></span>
</td>
<td class="nump">$ 3,140<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares) | shares</a></td>
<td class="nump">95,113<span></span>
</td>
<td class="nump">38,700<span></span>
</td>
<td class="nump">45,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Options, vested in period, fair value</a></td>
<td class="nump">$ 2,687<span></span>
</td>
<td class="nump">$ 1,384<span></span>
</td>
<td class="nump">$ 2,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs, other than options</a></td>
<td class="nump">$ 3,004<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition of unrecognized compensation cost</a></td>
<td class="text">9 months 18 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_PlanNameAxis=mgpi_ShorttermIncentivePlanMember', window );">Short-term Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_mgpi_TargetedBonusAwardExpense', window );">Targeted bonus award expense</a></td>
<td class="nump">$ 11,155<span></span>
</td>
<td class="nump">9,732<span></span>
</td>
<td class="nump">461<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_PlanNameAxis=mgpi_ShorttermIncentivePlanMember', window );">Short-term Incentive Plan | Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 960<span></span>
</td>
<td class="nump">2,566<span></span>
</td>
<td class="nump">$ 123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">48 months<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_PlanNameAxis=mgpi_ShorttermIncentivePlanMember', window );">Short-term Incentive Plan | Restricted Stock Units (RSUs) | Award vesting period, tranche one</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">12 months<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_PlanNameAxis=mgpi_ShorttermIncentivePlanMember', window );">Short-term Incentive Plan | Restricted Stock Units (RSUs) | Remaining award vesting period</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">36 months<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_PlanNameAxis=mgpi_The2014PlanMember', window );">The 2014 Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Restricted stock authorized but not granted (in shares) | shares</a></td>
<td class="nump">1,500,000<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_PlanNameAxis=mgpi_The2014PlanMember', window );">The 2014 Plan | Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares) | shares</a></td>
<td class="nump">516,861<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_PlanNameAxis=mgpi_TheDirectorsPlanMember', window );">The Director's Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Restricted stock authorized but not granted (in shares) | shares</a></td>
<td class="nump">300,000<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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Post-employment benefits</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current benefit obligation</a></td>
<td class="nump">$ 232<span></span>
</td>
<td class="nump">266<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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Noncurrent benefit obligation</a></td>
<td class="nump">$ 1,159<span></span>
</td>
<td class="nump">$ 1,476<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_mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Number of Awards</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;">mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased And Retired During Period From Employees, 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;">mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased And Retired During Period From Employees, Value</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;">mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_mgpi_TargetedBonusAwardExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</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;">mgpi_TargetedBonusAwardExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mgpi_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense for award under share-based payment arrangement. Excludes amount capitalized.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-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_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 http://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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable 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>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_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable within one year (or the operating cycle, if longer). 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19512-108361<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20028-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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://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.17)<br> -URI http://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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 defined contribution 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 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 not yet recognized for nonvested award under 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<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 http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 45<br> -Paragraph 2<br> -URI http://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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-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 http://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 http://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 http://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 http://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 http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares authorized for issuance under 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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,30)<br> -URI http://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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://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_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockUnitsRSUMember</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_PlanNameAxis=mgpi_ShorttermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=mgpi_ShorttermIncentivePlanMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</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_PlanNameAxis=mgpi_The2014PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=mgpi_The2014PlanMember</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_PlanNameAxis=mgpi_TheDirectorsPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=mgpi_TheDirectorsPlanMember</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>88
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332975799944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS - Restricted Stock (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">122,279<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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non vested balance at beginning of period (in shares)</a></td>
<td class="nump">118,855<span></span>
</td>
<td class="nump">116,855<span></span>
</td>
<td class="nump">329,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">95,113<span></span>
</td>
<td class="nump">38,700<span></span>
</td>
<td class="nump">45,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(7,915)<span></span>
</td>
<td class="num">(5,278)<span></span>
</td>
<td class="num">(22,934)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(38,059)<span></span>
</td>
<td class="num">(31,422)<span></span>
</td>
<td class="num">(235,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non vested balance at end of period (in shares)</a></td>
<td class="nump">167,994<span></span>
</td>
<td class="nump">118,855<span></span>
</td>
<td class="nump">116,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average &#160;Grant-Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non vested balance at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 60.56<span></span>
</td>
<td class="nump">$ 65.73<span></span>
</td>
<td class="nump">$ 25.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">65.66<span></span>
</td>
<td class="nump">31.93<span></span>
</td>
<td class="nump">77.78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">62.77<span></span>
</td>
<td class="nump">63.17<span></span>
</td>
<td class="nump">57.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">70.60<span></span>
</td>
<td class="nump">44.06<span></span>
</td>
<td class="nump">12.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non vested balance at end of period (in dollars per share)</a></td>
<td class="nump">$ 61.07<span></span>
</td>
<td class="nump">$ 60.56<span></span>
</td>
<td class="nump">$ 65.73<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity-based payment instruments, excluding stock (or unit) options, that vested 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockUnitsRSUMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969827608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONCENTRATIONS AND RELATED PARTIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Apr. 01, 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_srt_OwnershipAxis=mgpi_MGPIngredientsIncMember', window );">MGP | Lux Family Group</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</a></td>
<td class="nump">22.80%<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=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember', window );">LMX</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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 );">Related party purchases</a></td>
<td class="nump">$ 23,463<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=mgpi_MeiersWineCellarsIncMember', window );">Meier's</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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 );">Related party purchases</a></td>
<td class="nump">2,718<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_RevenueFromRelatedParties', window );">Related party transaction</a></td>
<td class="nump">$ 2,411<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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember', window );">LMX</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method ownership percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_SalesRevenueNetMember', window );">Revenue | Customer Concentration Risk | Ten Largest Customers</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">39.00%<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_CostOfGoodsTotalMember', window );">Cost of Goods and Service Benchmark | Supplier Concentration Risk | 2 Grain Suppliers</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">31.00%<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_CostOfGoodsTotalMember', window );">Cost of Goods and Service Benchmark | Supplier Concentration Risk | 10 Largest Suppliers</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">43.00%<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="nump">66.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_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interest of noncontrolling shareholders, partners or other equity holders in consolidated 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;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) 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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-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.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-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_srt_OwnershipAxis=mgpi_MGPIngredientsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OwnershipAxis=mgpi_MGPIngredientsIncMember</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_dei_LegalEntityAxis=mgpi_LuxFamilyGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=mgpi_LuxFamilyGroupMember</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=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</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=mgpi_MeiersWineCellarsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_MeiersWineCellarsIncMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_CustomerConcentrationRiskMember</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_MajorCustomersAxis=mgpi_TenLargestCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=mgpi_TenLargestCustomersMember</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_CostOfGoodsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfGoodsTotalMember</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=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_SupplierConcentrationRiskMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=mgpi_TwoGrainSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=mgpi_TwoGrainSuppliersMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=mgpi_TenLargestSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=mgpi_TenLargestSuppliersMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332979191160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENTS - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </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_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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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 http://asc.fasb.org/extlink&amp;oid=123359005&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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_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>91
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969215288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING SEGMENTS - Operating Profit (Loss) Per Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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>
<td class="text">&#160;<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 );">Sales to customers:</a></td>
<td class="nump">$ 166,847<span></span>
</td>
<td class="nump">$ 176,611<span></span>
</td>
<td class="nump">$ 174,939<span></span>
</td>
<td class="nump">$ 108,323<span></span>
</td>
<td class="nump">$ 100,915<span></span>
</td>
<td class="nump">$ 102,964<span></span>
</td>
<td class="nump">$ 92,560<span></span>
</td>
<td class="nump">$ 99,082<span></span>
</td>
<td class="nump">$ 626,720<span></span>
</td>
<td class="nump">$ 395,521<span></span>
</td>
<td class="nump">$ 362,745<span></span>
</td>
</tr>
<tr class="re">
<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">52,753<span></span>
</td>
<td class="nump">57,086<span></span>
</td>
<td class="nump">56,827<span></span>
</td>
<td class="nump">32,299<span></span>
</td>
<td class="nump">31,731<span></span>
</td>
<td class="nump">23,162<span></span>
</td>
<td class="nump">20,702<span></span>
</td>
<td class="nump">23,211<span></span>
</td>
<td class="nump">198,965<span></span>
</td>
<td class="nump">98,806<span></span>
</td>
<td class="nump">76,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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="nump">19,092<span></span>
</td>
<td class="nump">12,961<span></span>
</td>
<td class="nump">11,572<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) before income taxes:</a></td>
<td class="nump">$ 43,236<span></span>
</td>
<td class="nump">$ 31,347<span></span>
</td>
<td class="nump">$ 26,471<span></span>
</td>
<td class="nump">$ 20,042<span></span>
</td>
<td class="nump">$ 15,252<span></span>
</td>
<td class="nump">$ 13,243<span></span>
</td>
<td class="nump">$ 11,040<span></span>
</td>
<td class="nump">$ 13,066<span></span>
</td>
<td class="nump">121,096<span></span>
</td>
<td class="nump">52,601<span></span>
</td>
<td class="nump">45,937<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_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Foreign sources</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">42,593<span></span>
</td>
<td class="nump">23,905<span></span>
</td>
<td class="nump">19,372<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=mgpi_DistilleryProductsMember', window );">Distillery Products</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">352,504<span></span>
</td>
<td class="nump">313,309<span></span>
</td>
<td class="nump">294,238<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">114,106<span></span>
</td>
<td class="nump">75,773<span></span>
</td>
<td class="nump">64,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_StatementBusinessSegmentsAxis=mgpi_BrandedSpiritsMember', window );">Branded Spirits</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">183,566<span></span>
</td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">2,995<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">62,644<span></span>
</td>
<td class="nump">2,187<span></span>
</td>
<td class="nump">1,536<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=mgpi_IngredientSolutionsMember', window );">Ingredient Solutions</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales to customers:</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="nump">90,650<span></span>
</td>
<td class="nump">78,063<span></span>
</td>
<td class="nump">65,512<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">22,215<span></span>
</td>
<td class="nump">20,846<span></span>
</td>
<td class="nump">10,580<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 | Distillery Products</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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="nump">10,766<span></span>
</td>
<td class="nump">9,816<span></span>
</td>
<td class="nump">8,971<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) before income taxes:</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="nump">110,317<span></span>
</td>
<td class="nump">73,533<span></span>
</td>
<td class="nump">62,109<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 | Branded Spirits</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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="nump">5,138<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) before income taxes:</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="nump">20,742<span></span>
</td>
<td class="num">(2,510)<span></span>
</td>
<td class="num">(2,800)<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 | Ingredient Solutions</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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="nump">2,069<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
<td class="nump">1,554<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) before income taxes:</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="nump">19,194<span></span>
</td>
<td class="nump">18,024<span></span>
</td>
<td class="nump">8,051<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_CorporateNonSegmentMember', window );">Corporate</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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</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="nump">1,119<span></span>
</td>
<td class="nump">1,174<span></span>
</td>
<td class="nump">1,044<span></span>
</td>
</tr>
<tr class="ro">
<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 (loss) before income taxes:</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="num">$ (29,157)<span></span>
</td>
<td class="num">$ (36,446)<span></span>
</td>
<td class="num">$ (21,423)<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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_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_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=us-gaap_NonUsMember</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=mgpi_DistilleryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DistilleryProductsMember</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=mgpi_BrandedSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_BrandedSpiritsMember</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=mgpi_IngredientSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IngredientSolutionsMember</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_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_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CorporateNonSegmentMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976648088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING SEGMENTS - Identifiable Assets by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">$ 1,041,467<span></span>
</td>
<td class="nump">$ 366,575<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_StatementGeographicalAxis=country_IE', window );">Ireland</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">12,758<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Distillery Products</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">314,816<span></span>
</td>
<td class="nump">281,721<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 | Branded Spirits</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">658,826<span></span>
</td>
<td class="nump">6,348<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 | Ingredient Solutions</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">43,009<span></span>
</td>
<td class="nump">41,276<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_CorporateNonSegmentMember', window );">Corporate</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_us-gaap_Assets', window );">Identifiable Assets</a></td>
<td class="nump">$ 24,816<span></span>
</td>
<td class="nump">$ 37,230<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_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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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_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_srt_StatementGeographicalAxis=country_IE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=country_IE</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_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=mgpi_DistilleryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_DistilleryProductsMember</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=mgpi_BrandedSpiritsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_BrandedSpiritsMember</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=mgpi_IngredientSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mgpi_IngredientSolutionsMember</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_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CorporateNonSegmentMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332976641864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Purchase of property, plant, and equipment in accounts payable</a></td>
<td class="nump">$ 7,232<span></span>
</td>
<td class="nump">$ 3,375<span></span>
</td>
<td class="nump">$ 4,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract', window );"><strong>Additional cash payment information:</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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">3,457<span></span>
</td>
<td class="nump">2,212<span></span>
</td>
<td class="nump">1,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid</a></td>
<td class="nump">$ 29,766<span></span>
</td>
<td class="nump">$ 10,566<span></span>
</td>
<td class="nump">$ 7,111<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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: 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 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-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>94
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332968690152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Sales</a></td>
<td class="nump">$ 166,847<span></span>
</td>
<td class="nump">$ 176,611<span></span>
</td>
<td class="nump">$ 174,939<span></span>
</td>
<td class="nump">$ 108,323<span></span>
</td>
<td class="nump">$ 100,915<span></span>
</td>
<td class="nump">$ 102,964<span></span>
</td>
<td class="nump">$ 92,560<span></span>
</td>
<td class="nump">$ 99,082<span></span>
</td>
<td class="nump">$ 626,720<span></span>
</td>
<td class="nump">$ 395,521<span></span>
</td>
<td class="nump">$ 362,745<span></span>
</td>
</tr>
<tr class="re">
<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">114,094<span></span>
</td>
<td class="nump">119,525<span></span>
</td>
<td class="nump">118,112<span></span>
</td>
<td class="nump">76,024<span></span>
</td>
<td class="nump">69,184<span></span>
</td>
<td class="nump">79,802<span></span>
</td>
<td class="nump">71,858<span></span>
</td>
<td class="nump">75,871<span></span>
</td>
<td class="nump">427,755<span></span>
</td>
<td class="nump">296,715<span></span>
</td>
<td class="nump">286,213<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">52,753<span></span>
</td>
<td class="nump">57,086<span></span>
</td>
<td class="nump">56,827<span></span>
</td>
<td class="nump">32,299<span></span>
</td>
<td class="nump">31,731<span></span>
</td>
<td class="nump">23,162<span></span>
</td>
<td class="nump">20,702<span></span>
</td>
<td class="nump">23,211<span></span>
</td>
<td class="nump">198,965<span></span>
</td>
<td class="nump">98,806<span></span>
</td>
<td class="nump">76,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising and promotion expenses</a></td>
<td class="nump">6,210<span></span>
</td>
<td class="nump">5,664<span></span>
</td>
<td class="nump">3,371<span></span>
</td>
<td class="nump">853<span></span>
</td>
<td class="nump">878<span></span>
</td>
<td class="nump">552<span></span>
</td>
<td class="nump">475<span></span>
</td>
<td class="nump">807<span></span>
</td>
<td class="nump">16,098<span></span>
</td>
<td class="nump">2,712<span></span>
</td>
<td class="nump">2,827<span></span>
</td>
</tr>
<tr class="ro">
<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 );">SG&amp;A expenses</a></td>
<td class="nump">17,552<span></span>
</td>
<td class="nump">18,538<span></span>
</td>
<td class="nump">25,793<span></span>
</td>
<td class="nump">10,946<span></span>
</td>
<td class="nump">15,310<span></span>
</td>
<td class="nump">8,958<span></span>
</td>
<td class="nump">8,889<span></span>
</td>
<td class="nump">8,696<span></span>
</td>
<td class="nump">72,829<span></span>
</td>
<td class="nump">41,853<span></span>
</td>
<td class="nump">26,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance recoveries</a></td>
<td class="num">(16,325)<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,325)<span></span>
</td>
<td class="nump">0<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">45,316<span></span>
</td>
<td class="nump">32,884<span></span>
</td>
<td class="nump">27,663<span></span>
</td>
<td class="nump">20,500<span></span>
</td>
<td class="nump">15,543<span></span>
</td>
<td class="nump">13,652<span></span>
</td>
<td class="nump">11,338<span></span>
</td>
<td class="nump">13,708<span></span>
</td>
<td class="nump">126,363<span></span>
</td>
<td class="nump">54,241<span></span>
</td>
<td class="nump">47,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense</a></td>
<td class="num">(1,329)<span></span>
</td>
<td class="num">(1,116)<span></span>
</td>
<td class="num">(1,104)<span></span>
</td>
<td class="num">(488)<span></span>
</td>
<td class="num">(566)<span></span>
</td>
<td class="num">(594)<span></span>
</td>
<td class="num">(628)<span></span>
</td>
<td class="num">(479)<span></span>
</td>
<td class="num">(4,037)<span></span>
</td>
<td class="num">(2,267)<span></span>
</td>
<td class="num">(1,305)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss), net</a></td>
<td class="num">(751)<span></span>
</td>
<td class="num">(421)<span></span>
</td>
<td class="num">(88)<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">330<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="num">(1,230)<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="nump">0<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 );">Income before income taxes</a></td>
<td class="nump">43,236<span></span>
</td>
<td class="nump">31,347<span></span>
</td>
<td class="nump">26,471<span></span>
</td>
<td class="nump">20,042<span></span>
</td>
<td class="nump">15,252<span></span>
</td>
<td class="nump">13,243<span></span>
</td>
<td class="nump">11,040<span></span>
</td>
<td class="nump">13,066<span></span>
</td>
<td class="nump">121,096<span></span>
</td>
<td class="nump">52,601<span></span>
</td>
<td class="nump">45,937<span></span>
</td>
</tr>
<tr class="ro">
<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 (benefit)</a></td>
<td class="nump">11,578<span></span>
</td>
<td class="nump">7,674<span></span>
</td>
<td class="nump">6,412<span></span>
</td>
<td class="nump">4,615<span></span>
</td>
<td class="nump">3,620<span></span>
</td>
<td class="nump">2,862<span></span>
</td>
<td class="nump">2,550<span></span>
</td>
<td class="nump">3,224<span></span>
</td>
<td class="nump">30,279<span></span>
</td>
<td class="nump">12,256<span></span>
</td>
<td class="nump">7,144<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 31,658<span></span>
</td>
<td class="nump">$ 23,673<span></span>
</td>
<td class="nump">$ 20,059<span></span>
</td>
<td class="nump">$ 15,427<span></span>
</td>
<td class="nump">$ 11,632<span></span>
</td>
<td class="nump">$ 10,381<span></span>
</td>
<td class="nump">$ 8,490<span></span>
</td>
<td class="nump">$ 9,842<span></span>
</td>
<td class="nump">$ 90,817<span></span>
</td>
<td class="nump">$ 40,345<span></span>
</td>
<td class="nump">$ 38,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_EarningsPerShareBasic', window );">Basic EPS data (in dollars per share)</a></td>
<td class="nump">$ 1.44<span></span>
</td>
<td class="nump">$ 1.08<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 4.37<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="re">
<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 );">Diluted EPS data (in dollars per share)</a></td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 1.08<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 0.90<span></span>
</td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 4.34<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.27<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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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_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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://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_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of nonoperating interest income (expense).</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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the period for promotion, public relations, and brand or product advertising.</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 http://asc.fasb.org/extlink&amp;oid=123367319&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_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-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_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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=123482062&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: 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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 http://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332969827256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="12">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 22, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.40<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</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>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 declared 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 http://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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>R9999.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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140332982265384">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</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_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">Accounting Standards Update 2018-02 [Member]<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amendment to accounting standards.</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 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<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 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 16: 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 18: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<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 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 20: 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 (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 21: 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)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 23: 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 25: 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 (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 26: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 29: 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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 32: 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 (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 33: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 35: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 37: 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 43: 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 45: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 52: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 57: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 58: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 59: 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 http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 60: 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 http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(1)<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(2)<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(01)<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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>97
<FILENAME>mgpi-20211231_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:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mgpi="http://www.mgpingredients.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="mgpi-20211231.xsd" xlink:type="simple"/>
    <context id="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2db1da0dc50b4f6ea6e42b83163773b9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia8be0f713b6147d9838daa316586862e_I20220218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i833300a90967489da30c3f0b6c596a50_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i61994ca996d6415d8282b86713a43e76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d135796dc2d433fb61b878ab7e51966_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5b0a5e7d7947489091007913a3abbf3a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i64f2dfc284cf4a37aea84dde72a9225b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i055bf538b19241a1abf2a58aaab32f39_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3534b43eb93d4583b427a97583c0236d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9209e3563a3c4af488fd5b8b4e95fc63_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1b5ca443b9b74c94aff6e1c31036fdef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i56bca690ac7545ef9eab81f999d10254_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iaa53b0c85c3144e398a83e491a4ad2df_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3bcf679293d54d15a9c96a7bef6cb6c5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i957b991e91a844b9a2899affe01f2633_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9b990edb12cd484d957e4562d1d62d7a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icdf232a2865a424e8b0ffbfe4cac35be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i27afe01323574e028a4f29e3cd11114e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i89e114572a42489fb0705fc39a2ea52c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic77ed67b5c394266b6a1d999f1cc4d5b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i83395fe40ba342369196710243c27552_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5332dd6162d1474eb8ec0d2fc669a609_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ade0229dafc4d848e86bb8977766f9f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i192a53bfde6a408e95cd356b9ca2ed04_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e294409fd4e41ea9e366020e08fbd59_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i47058ac5c2ef42408a253c082a52c75d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia81192dfa5f240c29638178eee369b2e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i044203e4a0c74f8e997de495be448309_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc3f45c3106e48339e1ac1371614fb9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5cc0ca82037f4ed5ad17502bb80eed3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i288af96ea17b4550b9262a51164f95fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia5a21c14911b4857be721c80eb34332b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f66895c6c7e46a18a3d3e7ecdafb6d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d9bde615c0c4500aa128384d75b4ba1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="id939824644e044b5b391737de41d9412_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="i90529befe9d14651bfc9ddf309517649_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="i24a650af050b4414b9c8945e254badb9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00e00fd677714f22b87e337cdc4b2cfb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3a70b5032e64f2d9df8fc003d8d8966_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56ca6325cdc24e1b978ddb27be463ed9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2afc716089374ebc9bdadd5bc6b95eb8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib573388f71b14f2d80e9229393819c88_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6b5e9d13b6024da0a1e05f51f28d2336_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i115a7ea37c7845299fe97d5d29499e43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i149201cd372a45ca93850e8ebab20a93_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="i69ef57fc126e412ebc36cdc8a01b1510_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="i3a7fe7487128452dbe0361ff1b9b5143_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="id29c154289644ae7a267c383a5a3f24d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd12a2246c9d4a5fbf2be3e8fd2c0267_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59075e83c8544cc48a13dd59dd8028b5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idceea8b4d7924682a512224c324a7234_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i668df1d34e284aedad7af480a87d1ef1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia452165941f04d1b96ee3574871dd1f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i223f3009e1dd4f9a977a2e0ef1107dd2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibd14516c09574156a06ef44a52ce24ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a489ae76a6e4073b4423f0a39e4a172_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if6849781d7284bfcae808b758a0d7caf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7bdb14d391ef4e02b541ff3cf8e67d47_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iddcb7f2d83d14eefa5837366dbca189f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2853b29883e4140942ad682dcdfd9a9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57ad5b06b0654d909f73c6812c8bd5f8_I20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-01</instant>
        </period>
    </context>
    <context id="ib008f784b708475eb756e49811c952d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icdb6981bef85492e91d0053f89a8d199_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4afdeb6dfa224432984a7055138e503a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63f6ecf93bda459f9abc543df0fe2d6c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="if9232614db6c464b858d52e61f11ee74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7821ee9a694c4deba957195933262cc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="i7edf4f8afb71438b80314a333de7e2fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0599db8f702a47e39cc404098a73fb64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</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="i97574b705f7d43478ef90396262c515f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65aebfa9340741f0891c1f16bd23bd43_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:BrownGoodsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id762a9dbb40240e2912883792df2eb3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:BrownGoodsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i35ecfce3e5564329bb5bab78ef00249c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:BrownGoodsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b9482a7b9184a42852aad5636ef579a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WhiteGoodsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6d54d534a6e249b085285974e02cca16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WhiteGoodsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3787867a357e401895165fca6d7e65e2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WhiteGoodsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18917ffa2eca40c597530b635139aae7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumBeverageAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icf55646808fd4ac2a42daaa82c183c71_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumBeverageAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2bc7e42e0df54f1488d426ea3cfe5a3e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumBeverageAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i52b2a7a36be649e4a3b18637700c1af4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:IndustrialAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb50ec8b76dc4b2d9a90a887a59ea9a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:IndustrialAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i568e68e12b8540359972ce96357ec5ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:IndustrialAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i62ca2ad89c4541dfbd2daf362e5fa074_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FoodGradeAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9de648a1f9ee4afc8993cfe75033b849_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FoodGradeAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5abd04c4106844768d281f06a0873a90_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FoodGradeAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic5c9001b30214b99b9d895a29c839323_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FuelGradeAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i80ae1a10b4384a549643243df51a613c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FuelGradeAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f2288fc59a34632beb8f4728fe7cb5c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:FuelGradeAlcoholMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2899cb78e7494fd589bd873f638b474f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:DistillersFeedAndRelatedCoProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if70b4bc278f44b98a1c3c602a3ce2651_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:DistillersFeedAndRelatedCoProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i05e5474d2d73491d99567316ced70d1d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:DistillersFeedAndRelatedCoProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i761e6d927e37427cae1a796a38022220_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WarehouseServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie84b727c60b7405dbfcd7f7e5ab451c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WarehouseServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ff8e4f6ecbf43879bb429592980c801_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:WarehouseServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia212a00a41a641ad86eeca1b68144c7b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:UltraPremiumSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1038efbad880419c8a54e96dabbf6eb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:UltraPremiumSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae83dab442d94f81bf09f0cee4558fb1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:UltraPremiumSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib1d95d7a1bdf4cb392e0ce750579c06b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i905393a9eedc41b582fdab4b131db2df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i400695c0b62f437982cb9d47f7a98322_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:PremiumSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21690b42ad8944e983c307e80339ec2f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:MidSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i111abd99cd3d4dfca88e20f374eed91f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:MidSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9621e653d8994ca691e86c739dba31fa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:MidSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7b1cfbbd671d46809ea1788d9f246698_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:ValueSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i95c03e18e66c454c82e8eebec8b6ffc1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:ValueSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14cd0b72331d4e3ca8c7debc6a840dc1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:ValueSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i90eae372e21747dea3b794446acee20a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:OtherBrandedSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1eca152f1acc45b3b53bb45d6ce87e49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:OtherBrandedSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d9a6b18da3c4b8c9d5627ddf8d63cc7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:OtherBrandedSpiritsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6535f4aaeaf3446298552cd042251a43_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatStarchesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7760b5e67f784d6cbd372fbd8dc485b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatStarchesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iad8934c2eb5c4874b1ef0db50bd8ac21_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatStarchesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2dc59d086644e078825b4825344d7de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatProteinsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iceba3a19d7414a2ba95347110d50f98d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatProteinsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib00fe08b6a46404b912a1735660374dd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:SpecialtyWheatProteinsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a9b2260c3ef4c949b357c85bd10bb2c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatStarchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i62658df1d5db40a4bb3e990f5ee3e443_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatStarchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d2f09aa475d4c8a881f0d3b86f172a6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatStarchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i08b6a2b3d123420183d45fca5cb1aba3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatProteinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i544df70a1960451b8bb09fb3a3b5c9d7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatProteinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2602353c7d5d42d1a0fc769178d58a86_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgpi:CommodityWheatProteinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic618352785344886a891282a66da8167_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-01</endDate>
        </period>
    </context>
    <context id="i61ee324ee6604042b5081ebbd757874b_I20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-01</instant>
        </period>
    </context>
    <context id="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib737a267bdc84d1aa88ceb69194660fc_I20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-01</instant>
        </period>
    </context>
    <context id="id4baf0a404774c74a6ae83c0bd1a570f_I20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">mgpi:DistributorRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-01</instant>
        </period>
    </context>
    <context id="i599fc13fa1be424a8ee52fcc42819f7e_D20210401-20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">mgpi:DistributorRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-01</endDate>
        </period>
    </context>
    <context id="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e1443cb292c4e6ea900d6d882f327ec_D20200101-20200101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="i31077dd1cbc94f75ba8f13673814297a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2429f4f6ae14b32a620ad0b7be04cd3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:FairValueAdjustmentToInventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3949b6de90104bd3b9407abbd5afaa00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i821953fa6f3543a29d0c6c1c993de959_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22827bf07707482bb98c57944136d53a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63d1a97d9ee1436185eacfd3ed203ee6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id02980ab6c29400fa3941ab43819146f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i719e0319c9e049d5baeaa85713ccd277_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae068fd52f5d4acdba23053c48f61400_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:RevolvingCreditAgreementDue2025Member</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="i95917a3ce25540b09825742faafc8a01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:RevolvingCreditAgreementDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5b83b735e5640fda2fba5b79a857b79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf3326d41a08410bbd895387ea141c26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id897ca8ea8004e4ea8beb02707bac302_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie21e5d239b5a424ea73fd19ceb2dbbb1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb42516bd766415eb96c44d65542b0a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27ac50921927474389d1a751208d0d81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i72700b9b420e4fb89eef5246e054a3cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9029d99ec1c94da7bb2b39dd0cb325bc_I20200214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-14</instant>
        </period>
    </context>
    <context id="i24b8a7cf4c474e95bf01a804edabd0b1_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i71bcf8f6b8684793b36bec765ce876e4_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i49446a2f9b7e478c98c1e525eecfa8a5_D20210401-20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mgpi:LuxcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-01</endDate>
        </period>
    </context>
    <context id="i29b6b1153cc84380872163dc248c78f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b6a6deeedc3405d9c1fd63b27a98ac4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i0826282112684380a3f4183c98438e8a_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i9b6cd94700854a4ca535e4dcdc7ac643_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="i89931b4647854e49a5b7e3d51285e0cd_I20210728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-28</instant>
        </period>
    </context>
    <context id="ifb7e4bfa7ed4430daea418c352230cd5_I20210729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-29</instant>
        </period>
    </context>
    <context id="i8e879ce354a5459a97ff365e3d8cd843_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ic5967d7fe1784bb2b21c322adcb7416f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i669fc2f74686494d974a763a19305b17_D20190430-20190430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-30</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="i297592d2e1724ac6b7ee0cac764fc2d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4cbc3b4d9c16498b9c87f7065c6da572_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:NotePurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i650318fbb11f410689f10fac9ca73859_D20211116-20211116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2021-11-16</endDate>
        </period>
    </context>
    <context id="ic2457ae479304c299843117983cd09bc_I20211116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-16</instant>
        </period>
    </context>
    <context id="ic60e9a64d7ac42aab9c1f887c20abd37_D20211116-20211116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">mgpi:InitialPurchasersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgpi:A188NoteDue2041Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-16</startDate>
            <endDate>2021-11-16</endDate>
        </period>
    </context>
    <context id="if485b13fb4e64d78bb8b29445aa1b93a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i07ae89a478ae4a838b2ea04d12b14348_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f94361ce4dd4952bab652948a74ba0f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i865c1bc189e64eadb5504f270164d8f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff895783cbdc44afba7b6835336c1b0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1bb2be3deb5c435e84496867a0449cab_I20190225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <instant>2019-02-25</instant>
        </period>
    </context>
    <context id="i7774cad74a774148a927bcaf75c6a5e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4fe84a8c49004319832a3274d1a71f1c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i68de667534bd4df3a3f411236a2ea371_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i23c59d8cbb944b4ab908c02bdeefe710_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idd765f7c41224c288874b76593807734_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9bedd0bb4f3242a5ac0bfb4dad2d59b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1f2c7a969d9493fa6c6a9af73cdd6cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ideb565cd4b70403294062b56a6789c90_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i509ac1808bb54343ae06f183b07cd9ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7aacacc32af4e6a91091a2c896b9069_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id6485124b6564c7cb330807d99b95c48_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i344309ed027d422082628f1823e6037f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i12137b870d3444e99af89d874c128bd8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie6116cb790d940d191fa001590bdaba4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i606e6806f8cd4e6794a21bfd68f2fbe2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd8c41313e914ab69b2cb5ca087c2d5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">mgpi:IndustrialRevenueBondWithWilliamstownKentuckyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6b86c6425a3426ab6942c47ba609c4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">mgpi:IndustrialRevenueBondWithNelsonCountyKentuckyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id94da43c2a1f4dc2bceac9a358e2b66b_D20201101-20201130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessInterruptionLossAxis">mgpi:FireDamageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-30</endDate>
        </period>
    </context>
    <context id="i256154def89d40648647370960e627c0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id906f2dd9f754862ad087bc0e931c2ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireBusinessInterruptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa784b1a94c24188806ca91c6fc95453_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireDamagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4564ec8700a44c17bf49835d6704f97e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib71c593bd89442c6b5cfe8bc34e72d62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:DryerFireMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i867e1ca829e54a25a1c4dfd1b6d971b9_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:RansomwareCyberAttackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i731b42e676c84351861bb70ea2722757_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:RansomwareCyberAttackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i099056cd894b49f0831c248bb5038d70_D20200528-20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
        </entity>
        <period>
            <startDate>2020-05-28</startDate>
            <endDate>2020-05-28</endDate>
        </period>
    </context>
    <context id="i119978e2cf74458ca1fb59531f41a371_I20170801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">mgpi:EPAAdministrativeCivilPenaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-01</instant>
        </period>
    </context>
    <context id="i052abbb7b0d442ef9b4a10ff74711708_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d6dc58030944134a839e4a3c9e154ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6b5a2437cb9490cacb8aa5c66be3d8e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0a460729ada74ef8add677fa458729a9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib59dd62e83524c4e8c16f65e429ab718_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i75019be52ece4a30a5fcd691ba60b800_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idea9ab91ed0c4eef8cb43560eb2889e1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1647c303413545afb0e5440cb05c961a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:The2014PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if73e62d1ae0a443a9ed48d1e95c973ad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:The2014PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4760e4d924d440adbcd835084a5addcd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:TheDirectorsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8931614766849129d0f58275c32d763_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70f17999c4c5493b936dafbfd645c7e9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0a22819f747441228fc57ffc06eb8996_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc3b20230bec41968ae5fb35a3121407_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a7d615097f14108aea7dc4ab5b5a77a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8311438e397644c1833c93aef30cd3be_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mgpi:ShorttermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25e45016b90d496abebbce4de7abfa94_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mgpi:TenLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i13e47b8208654ac49c2fc82b311b3143_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mgpi:TenLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06e427ea02464e6eb9f13063b4dc332a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mgpi:TenLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2a17f11f44c447a49d673327a9675978_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TwoGrainSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea153495fc994252ae1514aca9da34c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TenLargestSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie83eb27ed44b4e30a1996a69b52d79e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TwoGrainSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if181e3727970439dab054d24c8481bc1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TenLargestSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96e50b72547b4f4fa4fb147cba3a474b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TwoGrainSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i72aae6ffaf2f47eb9f351d0109972598_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">mgpi:TenLargestSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie6d279dd603c4dd2ac60495b228fa02a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2327499a82194c2d97032ef1ef1f137d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgpi:DestiladoresSADeCUAndAgricolaLGSDERLDECVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e280afbafa2453e85dc1deabc0a415b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgpi:MeiersWineCellarsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3135d8e2ec24df7b9c7bbefa5e0b27b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgpi:MGPIngredientsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mgpi:LuxFamilyGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1b1d4fd71d04bbf89788be16b027267_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb6da8fad8804a51a090e1dd9b2a7d98_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06d535d5bfc640baa63db8ffacfe3f9c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8cd7e8752fc448b4bf7cb65ac4682b25_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic6021717ea2e4be3ac002d170488f386_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b28c29fc439460895c5d96f17ae76e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if22b18be0bb1431c84060c394dc7ff47_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e23884c97714f71bf840a6145db0f9e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i85bea9db3e804db184d66cc8de875902_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icaa1ea7458ad46f6ae68edf44c8cdaba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33d1c0ecef994728acf03f50f28acfdb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ad29534794e4418a80da2e0a7403a43_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i573c408b6684400480b3e523350a5e79_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8813c8d195a240ad9edf46291153db85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ice16b59c8854470bb800ca1469dadde4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if5cfe3eef2a9412882a27ea0ab8a2f11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e99244c55d5499ea7e461b313b73161_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:DistilleryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i687b4407c15b4dfc99906a23a0bcdc87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice98e4362b654edcb9776a5466e5668c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:BrandedSpiritsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77d4858eb87c48b3afeac67ce898efef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29bb7fd02b7f49a3bbc1ecfc79d61ae4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgpi:IngredientSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9134aefe848341c1b83607601f595979_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i171b6c9453a14398b4e1253b729b5cd9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb38143728504a1c8e08385619156d9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifffd7041427d46cab06338342f223b3e_D20220222-20220222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000835011</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-22</startDate>
            <endDate>2022-02-22</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="segment">
        <measure>mgpi:segment</measure>
    </unit>
    <unit id="d">
        <measure>utr:D</measure>
    </unit>
    <unit id="boardmember">
        <measure>mgpi:boardMember</measure>
    </unit>
    <unit id="lawsuit">
        <measure>mgpi:lawsuit</measure>
    </unit>
    <unit id="plan">
        <measure>mgpi:plan</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl8zLTEtMS0xLTA_95e7ecb1-eb41-4219-90e4-1a402fef6d64">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl80LTEtMS0xLTA_d06e63d8-1643-4f71-b67b-d9f87cb15fc2">0000835011</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl81LTEtMS0xLTA_82efb3e4-960f-4788-9243-bab350b3f270">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y180L2ZyYWc6MDZkNjVkZDFhY2I0NDFkYzkyOTIwNDUyYTM0NzdiZTkvdGFibGU6OGI1NDljOWY5MjE4NGQzYmFhOGM3NTNlN2RmYWU5NDYvdGFibGVyYW5nZTo4YjU0OWM5ZjkyMTg0ZDNiYWE4Yzc1M2U3ZGZhZTk0Nl82LTEtMS0xLTA_08e3bcd1-2fc1-4734-872c-82c2cb7f92b6">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i27afe01323574e028a4f29e3cd11114e_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMC0xLTEtMzI4NTA_8859975e-a444-41b1-b923-4eabe8633a0a">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:DerivativeTermOfContract
      contextRef="iddcb7f2d83d14eefa5837366dbca189f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d">P1M</us-gaap:DerivativeTermOfContract>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjY0_54318eb0-3d49-4b33-8c62-ceadd628fb33">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZWRkMGRjOTA2Y2MzNDFkOGIzODBhMTZhOGNkMTY5ZDkvdGFibGVyYW5nZTplZGQwZGM5MDZjYzM0MWQ4YjM4MGExNmE4Y2QxNjlkOV8xLTAtMS0xLTA_6a27c093-7c01-4ef5-8b4d-6b8b063e8568">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yMDQ_d8220334-2b6c-4345-9a2b-a4e40bbeea69">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yMDQ_e247524e-af48-4f56-9ab9-6767f755daee">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZjhjN2M1MzgzZTg4NGU0ZjhiNTEwZTU0YjEzMThjYjQvdGFibGVyYW5nZTpmOGM3YzUzODNlODg0ZTRmOGI1MTBlNTRiMTMxOGNiNF8wLTAtMS0xLTA_b0ba1c21-d3b1-4045-a5da-566d7f60d8d3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yOTI_7e48f135-1f96-4276-85cb-1217c71dbb49">0-17196</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU3_98705702-096d-4da2-9fbe-8607f3507417">MGP Ingredients, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF8wLTAtMS0xLTA_20877bed-38c4-42fa-a448-87866c04b116">KS</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF8wLTEtMS0xLTA_4648c779-3ec2-4233-8818-d112ca6b66a6">45-4082531</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF80LTAtMS0xLTA_3ea553d2-9bf5-451c-8628-f86cbc22d380">100 Commercial Street, Box 130</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF81LTAtMS0xLTAvdGV4dHJlZ2lvbjo2MzFhMjEyYmY3M2U0Yjg0YTE1Y2U1NDQ1Mjg5NmE2OV80_7e533467-ef01-4758-bd3a-7dbe9fd69995">Atchison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF81LTAtMS0xLTAvdGV4dHJlZ2lvbjo2MzFhMjEyYmY3M2U0Yjg0YTE1Y2U1NDQ1Mjg5NmE2OV84_48845495-b958-411f-879a-dcd7a2d104a2">KS</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ZTQyOGFlYWQyN2ExNDk5NGEzYWFlMjJhYThkM2EzYzAvdGFibGVyYW5nZTplNDI4YWVhZDI3YTE0OTk0YTNhYWUyMmFhOGQzYTNjMF81LTEtMS0xLTA_967ccd95-3024-49b0-a251-9e5b94246a36">66002</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU0_431b8b01-5196-403f-9753-35ff7df3d870">(913)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU4_b5ace8b2-768e-454e-8e22-844ecac66bf2">367-1480</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ODFmZDZjNWEyZjI4NGU2M2JlY2ViOTk5YmUwOTg0NmIvdGFibGVyYW5nZTo4MWZkNmM1YTJmMjg0ZTYzYmVjZWI5OTliZTA5ODQ2Yl8xLTAtMS0xLTA_54ad022a-53f7-423d-9c61-da21d0e20d6d">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ODFmZDZjNWEyZjI4NGU2M2JlY2ViOTk5YmUwOTg0NmIvdGFibGVyYW5nZTo4MWZkNmM1YTJmMjg0ZTYzYmVjZWI5OTliZTA5ODQ2Yl8xLTEtMS0xLTA_c42c74be-8f0c-4f98-929a-2ce6b50eedaf">MGPI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6ODFmZDZjNWEyZjI4NGU2M2JlY2ViOTk5YmUwOTg0NmIvdGFibGVyYW5nZTo4MWZkNmM1YTJmMjg0ZTYzYmVjZWI5OTliZTA5ODQ2Yl8xLTItMS0xLTA_3213758c-755a-4255-9233-ac18cbb58465">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU1_ba07abc5-2d9f-4fd7-901c-fc966e994be6">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjUx_b1d67e5f-a6f1-48ba-a97b-d6a85f7ddd1c">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjYw_eef63b57-d139-422c-9f10-0f02c1c43882">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjYy_beb41269-b86f-4024-be46-1d82ab4829a6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6NjJlZTFlZmY0MzBiNDYxMWI3YmVjODI1ZTAzY2I2MDUvdGFibGVyYW5nZTo2MmVlMWVmZjQzMGI0NjExYjdiZWM4MjVlMDNjYjYwNV8wLTAtMS0xLTMyNzgx_8824b5d2-b2c3-45e2-a7f0-b33377ab847e">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6NjJlZTFlZmY0MzBiNDYxMWI3YmVjODI1ZTAzY2I2MDUvdGFibGVyYW5nZTo2MmVlMWVmZjQzMGI0NjExYjdiZWM4MjVlMDNjYjYwNV8xLTMtMS0xLTA_450fda82-7cc9-4c32-9a76-0159654937ae">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGFibGU6NjJlZTFlZmY0MzBiNDYxMWI3YmVjODI1ZTAzY2I2MDUvdGFibGVyYW5nZTo2MmVlMWVmZjQzMGI0NjExYjdiZWM4MjVlMDNjYjYwNV8yLTMtMS0xLTA_e4b10890-455c-4824-bdf2-4c80f9d679c4">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjUy_56f98067-2058-4304-8cca-285ad7fcea2a">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjYz_e0787475-6ba3-4d0b-aa31-3a9e3185c275">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i2db1da0dc50b4f6ea6e42b83163773b9_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yODI3_616bd52b-219d-47e5-8275-5d33934d18a4"
      unitRef="usd">880067784</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia8be0f713b6147d9838daa316586862e_I20220218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8yOTQz_1395d658-c086-4476-88ab-d2e6af636c0a"
      unitRef="shares">21965451</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xL2ZyYWc6YzQzZjFlNDg5ZmFhNGNjOGI2N2MwYWM1NzdkMDViNTkvdGV4dHJlZ2lvbjpjNDNmMWU0ODlmYWE0Y2M4YjY3YzBhYzU3N2QwNWI1OV8zMjU2_92214320-4c59-4d35-9e1a-42b412dcd8d0">Portions of the MGP Ingredients, Inc. Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;26, 2022 are incorporated by reference into Part III of this report to the extent set forth herein.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDIvZnJhZzo4YTU1M2Q5ZTg4Y2U0ZjM3OTNmZWY1ZGQ4NmJmYjcxZS90ZXh0cmVnaW9uOjhhNTUzZDllODhjZTRmMzc5M2ZlZjVkZDg2YmZiNzFlXzI3NDg3NzkxODM5MjQ_ca98f383-c1e8-449f-ab97-55d4d46a7632">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDIvZnJhZzo4YTU1M2Q5ZTg4Y2U0ZjM3OTNmZWY1ZGQ4NmJmYjcxZS90ZXh0cmVnaW9uOjhhNTUzZDllODhjZTRmMzc5M2ZlZjVkZDg2YmZiNzFlXzI3NDg3NzkxODM5MjY_ec182daa-e52f-4a87-a84b-f823f85b6cc3">Kansas City, Missouri</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzQtMS0xLTEtMA_a3e4ef28-1bbc-4a7b-a3d4-2f009f76c7a8"
      unitRef="usd">626720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzQtMy0xLTEtMA_675eea05-866c-407e-8759-df8e451cef23"
      unitRef="usd">395521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzQtNS0xLTEtMA_5fce8ba4-52ae-4560-bba7-fda577713b74"
      unitRef="usd">362745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzUtMS0xLTEtMA_c3b172e8-7de9-48e9-bea0-77a2081ba3a6"
      unitRef="usd">427755000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzUtMy0xLTEtMA_776b19d4-f2fb-4339-9239-f94e1e42e27f"
      unitRef="usd">296715000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzUtNS0xLTEtMA_4f208b65-aa4b-4005-a83a-1835d774c2ff"
      unitRef="usd">286213000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzYtMS0xLTEtMA_2cd9a803-0b7a-41b7-928b-297b2a72b15a"
      unitRef="usd">198965000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzYtMy0xLTEtMA_fc0827e2-20d8-45d6-a282-03a5b591b37a"
      unitRef="usd">98806000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzYtNS0xLTEtMA_6f9cb025-0086-4e26-ac4a-57dd4b288a05"
      unitRef="usd">76532000</us-gaap:GrossProfit>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMS0xLTEtMzY1MDg_3544d92f-ae55-4b4a-b7b1-bd7aefc249a3"
      unitRef="usd">16098000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMy0xLTEtMzY1MDg_a60f4e69-4393-4b1d-83b2-fe793596a54c"
      unitRef="usd">2712000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtNS0xLTEtMzY1MDg_eafbd0f9-e751-4c91-ab07-2c9d73672035"
      unitRef="usd">2827000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMS0xLTEtMA_2952542f-5814-4e6d-b779-9dcbfb904190"
      unitRef="usd">72829000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtMy0xLTEtMA_77e9977a-01cd-4b43-9445-111426261a68"
      unitRef="usd">41853000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzgtNS0xLTEtMA_0f320aca-e02b-43fa-9d2b-426f65257fe5"
      unitRef="usd">26463000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InsuranceRecoveries
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTEtMS0xLTM2Njcw_0b8f38ab-1e39-4374-b69d-86e11cc56b97"
      unitRef="usd">16325000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTMtMS0xLTM2Njcw_5cd90cb1-ed5a-4a87-be54-ed2d4375c28c"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTUtMS0xLTM2Njcw_a42dbf28-8471-440c-8e46-26cabcb93c17"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTEtMS0xLTA_2c45f341-592c-41d7-9061-fe6e7ff2cf5c"
      unitRef="usd">126363000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTMtMS0xLTA_c84804d3-34cb-437d-9241-105e73cc0b0d"
      unitRef="usd">54241000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzEwLTUtMS0xLTA_16f58432-203f-44a1-9e21-88783bab900f"
      unitRef="usd">47242000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE0LTEtMS0xLTA_b0594568-a788-4a1b-9dbb-dea2cce9b7ba"
      unitRef="usd">4037000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE0LTMtMS0xLTA_f51bba82-eb2e-4ab2-bf55-188bac4b3550"
      unitRef="usd">2267000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE0LTUtMS0xLTA_02c82dfc-0dfd-4318-b61e-4114b4c3d2d5"
      unitRef="usd">1305000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTEtMS0xLTMyNzg4_470b974c-7968-464e-a76b-78122081a3da"
      unitRef="usd">-1230000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTMtMS0xLTMyNzg4_96460f30-b9ff-4c62-ade9-8bca9538607d"
      unitRef="usd">627000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTUtMS0xLTMyNzg4_1c0a7d79-a4a3-4b75-871a-6583e13e8a50"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTEtMS0xLTA_8c15c6ae-3430-4c68-a21e-6c53b7d050cc"
      unitRef="usd">121096000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTMtMS0xLTA_6164c07d-117d-4236-b728-dd60295f1fba"
      unitRef="usd">52601000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE1LTUtMS0xLTA_e3c3b611-58c8-4528-b814-865ed4990dd8"
      unitRef="usd">45937000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE3LTEtMS0xLTA_be8f2d1e-6b8c-482a-9e0e-a24e20cf7395"
      unitRef="usd">30279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE3LTMtMS0xLTA_99bd0534-02d2-4ab9-a10a-7621ead1c0d3"
      unitRef="usd">12256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE3LTUtMS0xLTA_e48f11cc-8ac9-46c3-9f45-89c2b3521054"
      unitRef="usd">7144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE4LTEtMS0xLTA_a867c787-ca4b-4cc5-91eb-028b46b289a1"
      unitRef="usd">90817000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE4LTMtMS0xLTA_d73a3b98-97d7-4d53-8a21-39472b15bf4f"
      unitRef="usd">40345000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzE4LTUtMS0xLTA_72c9a3e6-c417-4949-921e-66798ff806f9"
      unitRef="usd">38793000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTEtMS0xLTMyNzky_3c857147-24f3-41fc-8508-9019993d407e"
      unitRef="usd">-490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTMtMS0xLTMyNzky_7d04303a-3275-4354-9a37-182ce301d581"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTUtMS0xLTMyNzky_6aee113b-9f7d-44d3-9897-d5d880742f17"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIyLTEtMS0xLTMyNzky_730e277f-76a6-40b5-b482-3a31bc75b52a"
      unitRef="usd">91307000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIyLTMtMS0xLTMyNzky_2adc083f-eb83-4305-beab-448d33c4734d"
      unitRef="usd">40345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIyLTUtMS0xLTMyNzky_3b8661b7-9b19-452a-959b-d1ed8ad28193"
      unitRef="usd">38793000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTEtMS0xLTA_48c87059-2807-4090-9327-c563f8543b71"
      unitRef="usd">712000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTEtMS0xLTA_f9b86fcb-10a3-431e-9f21-7ef5419b8251"
      unitRef="usd">712000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTMtMS0xLTA_9d4044ea-acf6-4c1b-8989-3fc790cc278d"
      unitRef="usd">261000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTMtMS0xLTA_e113bc16-d142-4a51-88ec-4df5f7b960f4"
      unitRef="usd">261000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTUtMS0xLTA_48da35e3-4b1b-433a-9271-f44c911b68f0"
      unitRef="usd">253000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIwLTUtMS0xLTA_5c74ce49-43bb-4b2a-b306-33ef7a8e0ab4"
      unitRef="usd">253000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTEtMS0xLTA_83df5856-6621-4fd4-ba7f-46c3e6cd4bcd"
      unitRef="usd">90595000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTEtMS0xLTA_fc3494e2-e541-4f61-a605-8a299cb84845"
      unitRef="usd">90595000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTMtMS0xLTA_81ef9a0c-bc2b-4079-b15c-fc9d223f98b9"
      unitRef="usd">40084000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTMtMS0xLTA_c2672435-07a5-48e7-a6da-4129b8639d45"
      unitRef="usd">40084000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTUtMS0xLTA_a9700ab4-7884-48c6-8391-dd8bf01e01c8"
      unitRef="usd">38540000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIxLTUtMS0xLTA_dc4296fb-aada-4e81-890a-6a06f7752351"
      unitRef="usd">38540000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIzLTEtMS0xLTA_5c404dc8-af35-4857-9b3a-d30c91f0c789"
      unitRef="shares">20719663</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIzLTMtMS0xLTA_d0e13e41-cb10-4e9b-88cc-e9f827425cbb"
      unitRef="shares">16937125</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzIzLTUtMS0xLTA_531686e5-85f7-42f2-87a8-209f5abbd2b1"
      unitRef="shares">17012288</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI5LTEtMS0xLTMyNzk4_64a309e7-d840-4afc-9c53-e4a87184c62f"
      unitRef="shares">20982453</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI5LTMtMS0xLTMyNzk4_e1dd8c06-eb8e-4f0e-b279-08ef1dde6d29"
      unitRef="shares">16937125</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI5LTUtMS0xLTMyNzk4_bf8cc43e-c34f-438b-8f35-e91fae2d7050"
      unitRef="shares">17012288</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTEtMS0xLTMyODA2_51de400f-8b3f-45b5-addd-b8f8ad60ab27"
      unitRef="usdPerShare">4.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTEtMS0xLTMyODA2_7b5cfaf5-b00a-45f3-921f-fdbf172895fa"
      unitRef="usdPerShare">4.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTMtMS0xLTMyODA2_5fa67c14-65b8-4d45-add2-d2041b994683"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTMtMS0xLTMyODA2_78dada21-4936-459d-8b9e-1a6f58373524"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTUtMS0xLTMyODA2_4ae7d880-b84e-4905-816b-6249a853e88a"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzMyLTUtMS0xLTMyODA2_f9b6a6fb-6758-47fe-b96f-e3ed5d6665cd"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTEtMS0xLTA_6c3eb1fd-71b9-411d-b54b-925a14bb43f8"
      unitRef="usdPerShare">4.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTMtMS0xLTA_66033714-9f13-4e6c-bdc2-32d2828aee8c"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTMtMS0xLTA_91faaff1-f5ed-47f9-9761-694dcc447f0c"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTUtMS0xLTA_30c57399-0e99-42b6-bd4e-7699a3343596"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDUvZnJhZzo3ZjIxYWYyMTkxZDU0OWYxYjk3NDRkN2NkNTk5MDVhMy90YWJsZToxZGI1M2QxMTA4MTg0MGI2YjJmNDZkMTA3N2YwYTJjMC90YWJsZXJhbmdlOjFkYjUzZDExMDgxODQwYjZiMmY0NmQxMDc3ZjBhMmMwXzI1LTUtMS0xLTA_9ddc3750-81a2-4abe-949e-4b4f79a7aecf"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzItMS0xLTEtMA_1648fa66-7a2b-4018-802f-73369be21005"
      unitRef="usd">91307000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzItMy0xLTEtMA_64522f54-88d2-4bc9-85a2-d1f18307129f"
      unitRef="usd">40345000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzItNS0xLTEtMA_d5256766-0ad8-4c35-825c-fc83023cf526"
      unitRef="usd">38793000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzQtMS0xLTEtMzEyNzc_d0e4ad68-82b3-40d9-b945-845bab9dbff4"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzQtMy0xLTEtMzEyNzc_d76b4d64-b12f-4a78-878c-ae169239add0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzQtNS0xLTEtMzEyNzc_7ab53892-c3df-467a-88aa-cae2e252481c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzUtMS0xLTEtMA_cbbcf6f8-48ba-42a2-9bd8-a2ac8f66a992"
      unitRef="usd">-19000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzUtMy0xLTEtMA_da4d7ef5-d61d-4a8f-b980-2754e097abda"
      unitRef="usd">-732000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzUtNS0xLTEtMA_fd9cf4e8-4936-423f-9ae0-0ac0353b124c"
      unitRef="usd">151000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMS0xLTEtMA_f163732d-965d-40f2-a3ff-5efe8418ffd7"
      unitRef="usd">-132000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMy0xLTEtMA_2c189a8a-042b-4a02-b846-ee35b0c2b1ab"
      unitRef="usd">732000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctNS0xLTEtMA_2da3080f-6dad-4400-8ef8-bb65900c5599"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMS0xLTEtMzI4MDg_323c9d03-8e66-42d5-a41c-6e3c0793bee2"
      unitRef="usd">91175000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctMy0xLTEtMzI4MDg_16aff402-a518-47ba-b44d-63e5b33c8a30"
      unitRef="usd">41077000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzctNS0xLTEtMzI4MDg_d05d96c8-d110-4b24-b88f-5c22861d31dd"
      unitRef="usd">38642000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzktMS0xLTEtMzEzMzU_abb36018-fc95-4e22-8486-49b85a6119d0"
      unitRef="usd">-490000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzktMy0xLTEtMzEzNDM_ccf3e6a6-a298-439b-8355-99a493c2a91c"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzktNS0xLTEtMzEzNTM_740fe5ed-65f5-4bbb-9734-1404d1da5e25"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzgtMS0xLTEtMA_4bdb4b96-7d0c-4691-8d87-1ec771258bc4"
      unitRef="usd">90685000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzgtMy0xLTEtMA_e96e75cb-4359-4b85-a694-449d125e2c3c"
      unitRef="usd">41077000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNDgvZnJhZzoxNjlhOTI5MmMzYzU0MzJhOGMwNGMwOWYxZmQ3YTM1OC90YWJsZTpjNDZiOWFhMjQwOWY0NDA1OTFmNDg2MTM4YWYzMjU1NS90YWJsZXJhbmdlOmM0NmI5YWEyNDA5ZjQ0MDU5MWY0ODYxMzhhZjMyNTU1XzgtNS0xLTEtMA_fce85a6d-a640-43ff-af26-5dff85f9c922"
      unitRef="usd">38642000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMtMS0xLTEtMA_dde72721-6a12-49e6-8a05-1d8838275cdb"
      unitRef="usd">21568000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMtMy0xLTEtMA_2036d069-9ab4-43ff-9dd0-c465d682e2a8"
      unitRef="usd">21662000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMC0xLTEtMC90ZXh0cmVnaW9uOmRkNjI0ZWY1ZDI5ODQ1OTlhNDRiYzIzMGE0MjU0YzRmXzEwOTk1MTE2Mjc4NDU_d85620fd-ce1e-4340-8400-c145b59ebc39"
      unitRef="usd">150000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMC0xLTEtMC90ZXh0cmVnaW9uOmRkNjI0ZWY1ZDI5ODQ1OTlhNDRiYzIzMGE0MjU0YzRmXzEwOTk1MTE2Mjc4ODM_5b82ce73-6537-489c-8a5f-ec50def66b5d"
      unitRef="usd">24000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMS0xLTEtMA_69674220-bc55-4b41-a58b-4d26ad1b498d"
      unitRef="usd">92537000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQtMy0xLTEtMA_a562fa3b-eb1b-4066-9ad8-4ab9244c5733"
      unitRef="usd">56966000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryGross
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzUtMS0xLTEtMA_ed39b862-3a4a-4035-ab37-44025e8f5e37"
      unitRef="usd">245944000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzUtMy0xLTEtMA_c6cda34a-a123-4643-9107-f17e7fece608"
      unitRef="usd">141011000</us-gaap:InventoryGross>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzYtMS0xLTEtMA_c204c543-252f-4b09-baae-1a69448cedf1"
      unitRef="usd">1510000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzYtMy0xLTEtMA_ba7e8619-30e5-403e-9587-232b7154d53c"
      unitRef="usd">2644000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzctMS0xLTEtMA_cfa24295-2ea8-47d6-8a11-350f5cc03518"
      unitRef="usd">5539000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzctMy0xLTEtMA_59227947-c3a9-4ee1-a96a-f875876c8102"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzgtMS0xLTEtMA_dd0c9aed-096b-4679-98c8-f280c7c862d5"
      unitRef="usd">367098000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzgtMy0xLTEtMA_24d6d0c5-92c5-4f05-9651-e12b8a56c8e2"
      unitRef="usd">222283000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEwLTEtMS0xLTA_f0655a97-3606-43e3-b466-4b765549bda4"
      unitRef="usd">207286000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEwLTMtMS0xLTA_dddae36c-f7ee-4f13-9b5c-442273d4e1e9"
      unitRef="usd">131992000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzExLTEtMS0xLTA_54856b92-ed07-4ded-abbc-c42618a2255e"
      unitRef="usd">9671000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzExLTMtMS0xLTA_94ea3720-179f-4ceb-bc89-18cb860d95e0"
      unitRef="usd">5151000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTEtMS0xLTMxMzY5_9249c4cd-aba1-4f5d-a028-dc37835b6860"
      unitRef="usd">4944000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTMtMS0xLTMxMzc2_fb275dd4-b7dd-4757-8577-58b3892be3e4"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTEtMS0xLTMxMzk3_0dfeb1c7-44a9-4e7a-b97f-e37e3b8c96c2"
      unitRef="usd">218838000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTMtMS0xLTMxNDA0_6dbc9753-b090-456e-aba4-ff65817814c9"
      unitRef="usd">890000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE0LTEtMS0xLTMxMzk3_747f2b63-23ee-4dd8-bb42-4e5c4a06679d"
      unitRef="usd">226294000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE0LTMtMS0xLTMxNDA0_8e12df80-0e41-4619-b7ab-97cd114560bb"
      unitRef="usd">2738000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTEtMS0xLTA_d899e20f-2fb8-45de-8ad8-727dd18fdb0a"
      unitRef="usd">7336000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEyLTMtMS0xLTA_207666b7-129d-40b3-83de-8cc1ea0b963c"
      unitRef="usd">3521000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTEtMS0xLTA_66a7d947-e975-46f5-ad49-df414f3301e4"
      unitRef="usd">1041467000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzEzLTMtMS0xLTA_ad918cba-ed49-4bc8-80d0-e71a7ca7466e"
      unitRef="usd">366575000</us-gaap:Assets>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE2LTEtMS0xLTA_6636bd5b-fc08-458e-bd34-ee39bd849c21"
      unitRef="usd">3227000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE2LTMtMS0xLTA_5e15ce02-2853-4aa6-8f2a-4498fbbde9d0"
      unitRef="usd">1600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE3LTEtMS0xLTA_b85b2f3e-cb13-4e23-b97f-d4ad94df398a"
      unitRef="usd">53712000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE3LTMtMS0xLTA_2ab9c38f-6b4c-434e-bcb3-c5ae3e64a2e1"
      unitRef="usd">30273000</us-gaap:AccountsPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIxLTEtMS0xLTMxNDE4_73797523-7fd4-4b4d-9a79-8c6a2d72c6db"
      unitRef="usd">6992000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIxLTMtMS0xLTMxNDI1_ed9e821b-b3a4-4e9d-9d53-6f53a6b77d9a"
      unitRef="usd">107000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE4LTEtMS0xLTA_70e02372-cc7e-4e4b-b265-87485f7fdf05"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE4LTMtMS0xLTA_bc1b3e24-1042-41b3-8237-99472c8b0dd1"
      unitRef="usd">704000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE5LTEtMS0xLTA_f5f74aae-d463-47ab-bb59-1382bb49ade9"
      unitRef="usd">24869000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzE5LTMtMS0xLTA_56406264-cc72-4f48-9d7f-6376e3cfc55b"
      unitRef="usd">20645000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIwLTEtMS0xLTA_1816b4b6-0834-4ebb-8dbb-99d8f3e12f28"
      unitRef="usd">88800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIwLTMtMS0xLTA_06b4b1ff-40b1-4e90-90b6-c58cd1057cd8"
      unitRef="usd">53329000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIyLTEtMS0xLTA_7ad11d26-60e4-4d38-b4ed-9128acb2e39c"
      unitRef="usd">35266000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzIyLTMtMS0xLTA_93a38c0e-2022-4297-b8c3-7b4ffce6835a"
      unitRef="usd">38271000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ConvertibleDebt
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTEtMS0xLTM2Njgx_5f6e79c8-e079-4348-ae4f-0eed3a0709b2"
      unitRef="usd">194906000</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTMtMS0xLTM2Njg4_ca9d628a-5e98-437d-b6f4-b6a0d0484efb"
      unitRef="usd">0</us-gaap:ConvertibleDebt>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI0LTEtMS0xLTA_33667e70-edc0-4c7a-b0a2-0d3bc06b1ed7"
      unitRef="usd">6997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI0LTMtMS0xLTA_c75d2dd3-b312-4c65-ab6f-e8396cd61a98"
      unitRef="usd">3057000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI3LTEtMS0xLTA_568e1391-c53a-44e2-b17b-131a4795633b"
      unitRef="usd">5132000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI3LTMtMS0xLTA_61533e16-fb6f-4f0b-a472-2e71acc00293"
      unitRef="usd">7094000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTEtMS0xLTA_b0ace40c-dac9-4f98-acd5-8f0f724e5b51"
      unitRef="usd">66101000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI4LTMtMS0xLTA_f06a1c17-8c45-4d12-91c9-20629af67eae"
      unitRef="usd">2298000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI5LTEtMS0xLTA_28e50861-5e1e-47c1-974d-b8066fb08769"
      unitRef="usd">397202000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzI5LTMtMS0xLTA_1c76527c-76e0-4bc4-a125-968c22600ca6"
      unitRef="usd">104049000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMxLTEtMS0xLTA_4d87ab43-2b4c-448d-abc8-0683934fba25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzMxLTMtMS0xLTA_443a39f1-25ba-4c25-9cf2-101e5f2e2c18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8xNQ_55ef4409-2c31-405b-86a4-65fd88beccba"
      unitRef="number">0.05</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8xNQ_c0536ab4-50c1-4e1c-97c3-0a5b1bfaf347"
      unitRef="number">0.05</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8zNA_2b97fc38-859c-4fcd-b212-e7561e77fb3c"
      unitRef="usdPerShare">10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV8zNA_45cbe900-83f9-49d9-9aff-a5eab660ae9a"
      unitRef="usdPerShare">10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV81OQ_008ad315-d9b6-4b83-b823-b6d72d9ab0fe"
      unitRef="shares">1000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV81OQ_9c389a2e-cdcb-40bc-ad95-fa3e200228ed"
      unitRef="shares">1000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_4caf6581-883d-44d8-9b64-799b85b7063e"
      unitRef="shares">437</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_7356eee6-56c2-405e-ab56-940ee283cf4e"
      unitRef="shares">437</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_b229e365-faab-4f9e-8a63-4c000ea55461"
      unitRef="shares">437</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTAtMS0xLTAvdGV4dHJlZ2lvbjplMDkxNjU3Nzg1ZDQ0Y2RiYmM1M2RhYTBkZGQ2MDA4OV85Mw_f9481f06-d000-4a4b-b870-94fb468abf9c"
      unitRef="shares">437</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTEtMS0xLTA_5eb65257-d259-4d86-9c1a-bd035ac78ead"
      unitRef="usd">4000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM0LTMtMS0xLTA_1775a99a-2ed8-49d9-b392-ab71111e2e44"
      unitRef="usd">4000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF80_080a1684-6086-4d2e-bb59-29105e3dfd24"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF80_9ac4ee83-189e-45ed-8053-597bf113f287"
      unitRef="usdPerShare">0</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF8yOQ_1f57d815-82a1-4d52-8980-53cbc22ebbdc"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF8yOQ_b3d3284f-c6fb-44ae-8c75-1c3f15c99a1b"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF80Nw_7f05c1f7-c981-40d5-bce0-afc76684ebc3"
      unitRef="shares">23125166</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF8xMDk5NTExNjI3OTA3_732e9ba5-0104-41c8-953a-290a0c1f8ad5"
      unitRef="shares">18115965</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF83MQ_432bb8f7-dee2-4989-89b5-f5898ab74c0a"
      unitRef="shares">21964314</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjA1NWQzNzFhNDk0NjYxODdhNzliNThlY2JkYTU4OF83OA_590386a4-bfd4-479d-9710-a0dcb9fa9adf"
      unitRef="shares">16915862</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTEtMS0xLTA_d8f5d744-2415-486d-b116-d87026632f84"
      unitRef="usd">6715000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM2LTMtMS0xLTA_b932a1b5-73b9-4e03-bb0d-36d1eb62bf9f"
      unitRef="usd">6715000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM3LTEtMS0xLTA_13f37fef-515c-4046-a4cf-33d0a3cd01bc"
      unitRef="usd">315802000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM3LTMtMS0xLTA_3dc5d445-ad45-4f05-a89f-734f58578f12"
      unitRef="usd">15503000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM4LTEtMS0xLTA_5a68cd99-fb40-4236-bd52-c5a3d355e15c"
      unitRef="usd">344237000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM4LTMtMS0xLTA_17306e26-077c-4347-995c-cf4547141beb"
      unitRef="usd">262943000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM5LTEtMS0xLTA_99f44c22-0e2f-41d2-9732-bed755ddd9e0"
      unitRef="usd">354000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzM5LTMtMS0xLTA_3b8922b6-5c14-4548-bcd4-c9634eaced97"
      unitRef="usd">486000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjozZDViOTYwNzE1ODI0N2FjYmVlN2ZmZTY5NGE2OTdlZV8yOQ_72471ca8-a420-4692-b962-759b9cc7b95c"
      unitRef="shares">1160852</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjozZDViOTYwNzE1ODI0N2FjYmVlN2ZmZTY5NGE2OTdlZV8zNg_51e188c4-ce48-440a-acb9-adcb7811555b"
      unitRef="shares">1200103</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTEtMS0xLTA_0bebbbfb-c796-4ff2-839d-4f526470a129"
      unitRef="usd">22357000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQwLTMtMS0xLTA_93957d72-c999-4550-8a62-a4cf16dd5133"
      unitRef="usd">23125000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ1LTEtMS0xLTMyODMz_432dbf36-d2a3-44e2-a0df-a5f3f98a7cc4"
      unitRef="usd">644755000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ1LTMtMS0xLTMyODMz_00391645-f625-4db9-a07d-e72c6c027f42"
      unitRef="usd">262526000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ2LTEtMS0xLTMyODMz_5830742b-bc75-4727-afba-de4759fd41f5"
      unitRef="usd">-490000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQ2LTMtMS0xLTMyODMz_b499d838-a6a0-4f53-b9f4-a929e1e455ba"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQxLTEtMS0xLTA_63d898fd-2104-47e3-aa6b-ae494cca60bd"
      unitRef="usd">644265000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQxLTMtMS0xLTA_a0b3a548-d2d0-4224-a954-6d7b98c266b1"
      unitRef="usd">262526000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQyLTEtMS0xLTA_bf02f4b7-251a-43d7-8ed3-5792db3b6437"
      unitRef="usd">1041467000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTEvZnJhZzpjZGZjOGIyOTI1ZWQ0M2M1OTFjYjRiMGEyYzQ2YzkxMC90YWJsZToxNmFlNjQ0OTI2YmY0ODBlOWYxNjhkNDRmNzY0NjhmNS90YWJsZXJhbmdlOjE2YWU2NDQ5MjZiZjQ4MGU5ZjE2OGQ0NGY3NjQ2OGY1XzQyLTMtMS0xLTA_8a03c078-0448-40e0-bbe1-6b58364dfbbf"
      unitRef="usd">366575000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMtMS0xLTEtMA_d25ea334-b413-4dac-ae83-a060a8086a8d"
      unitRef="usd">90817000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMtMy0xLTEtMA_1a2e248c-b59e-4652-b4f2-6720527c901a"
      unitRef="usd">40345000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMtNS0xLTEtMA_49c2a0f1-16b3-41d0-b005-27f6c0e54a88"
      unitRef="usd">38793000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzUtMS0xLTEtMA_d4b53ca2-6438-44c1-8df4-a206e0d170dd"
      unitRef="usd">19092000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzUtMy0xLTEtMA_8c99a44e-37e7-4dfd-81ec-117cb7ccbb2c"
      unitRef="usd">12961000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzUtNS0xLTEtMA_66d70884-2c85-40b8-90be-b0400a1e688b"
      unitRef="usd">11572000</us-gaap:DepreciationDepletionAndAmortization>
    <mgpi:GainLossOnInsuranceRecoveries
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzctMS0xLTEtMA_28e61efa-4cbf-42b0-ad94-166d3f88fffb"
      unitRef="usd">16325000</mgpi:GainLossOnInsuranceRecoveries>
    <mgpi:GainLossOnInsuranceRecoveries
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzctMy0xLTEtMA_b36df0f8-63e4-42c6-8dda-6486e8e12fbd"
      unitRef="usd">0</mgpi:GainLossOnInsuranceRecoveries>
    <mgpi:GainLossOnInsuranceRecoveries
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzctNS0xLTEtMA_aeffd217-7318-4910-b890-5714e9725cd5"
      unitRef="usd">0</mgpi:GainLossOnInsuranceRecoveries>
    <us-gaap:ShareBasedCompensation
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzktMS0xLTEtMA_ae920298-974d-4c3a-a199-a1eff7dece54"
      unitRef="usd">5555000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzktMy0xLTEtMA_c8a6e54d-c46d-4b34-865c-6398f26f0ca5"
      unitRef="usd">3002000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzktNS0xLTEtMA_e9570dc5-1ee4-446b-8975-4384d763add7"
      unitRef="usd">3304000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEwLTEtMS0xLTA_85167712-057c-42bf-9448-4ddf294edc7b"
      unitRef="usd">-1611000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEwLTMtMS0xLTA_604ea343-520b-4613-a8e5-61f5fab051aa"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEwLTUtMS0xLTA_c7bbe253-788c-4885-9210-ec43614fd4e3"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEyLTEtMS0xLTA_bc704f1f-a018-452f-9a6b-ae7acad953c9"
      unitRef="usd">-6772000</mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance>
    <mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEyLTMtMS0xLTA_0375eed6-d0b3-4e12-bed5-59708b3845f2"
      unitRef="usd">-593000</mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance>
    <mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEyLTUtMS0xLTA_dfa6bc0c-4bfa-48f1-a284-5b2b9934009a"
      unitRef="usd">-252000</mgpi:IncreaseDecreaseInDeferredTaxAssetValuationAllowance>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEzLTEtMS0xLTA_19ec0518-8a9e-4e2a-a8c5-48bd0172d52f"
      unitRef="usd">-145000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEzLTMtMS0xLTA_d35a559d-221e-4c84-bfad-66cd3b9f4a79"
      unitRef="usd">-494000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzEzLTUtMS0xLTA_3a2af91f-0c29-420f-804b-3cbf542427cf"
      unitRef="usd">116000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE1LTEtMS0xLTA_223ff8f3-3918-4628-875b-49b65c2b4727"
      unitRef="usd">6031000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE1LTMtMS0xLTA_75801936-ce7d-4442-8398-d1460d80761d"
      unitRef="usd">16173000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE1LTUtMS0xLTA_468d6ff4-7e29-411f-b55d-13f16b7c526f"
      unitRef="usd">2134000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE2LTEtMS0xLTA_561e1e5a-bffc-4e46-ba2d-9cad2d517533"
      unitRef="usd">14214000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE2LTMtMS0xLTA_e83e8fdb-9566-4e4d-b5a9-5f0ce08607f0"
      unitRef="usd">3886000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE2LTUtMS0xLTA_f4125a90-f29d-454c-8e00-13fec0917f79"
      unitRef="usd">28162000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE3LTEtMS0xLTA_50f9cadc-3d5f-482b-873c-d33bac94ccd8"
      unitRef="usd">-2586000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE3LTMtMS0xLTA_7b265f02-21e4-4081-a242-3f07161031d3"
      unitRef="usd">748000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE3LTUtMS0xLTA_cf4670a6-d532-42e5-b2f6-9fad8e4244cd"
      unitRef="usd">728000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE4LTEtMS0xLTA_21b4f8f0-1552-4de9-804d-d4f0663a6182"
      unitRef="usd">-6242000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE4LTMtMS0xLTA_5dd6663b-c874-4e5e-bfc6-eee24af5f032"
      unitRef="usd">1750000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE4LTUtMS0xLTA_cf8cfa16-ebbc-428e-a4d9-bbc5498c4ce8"
      unitRef="usd">-275000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE5LTEtMS0xLTA_36b04a3c-c55a-46ee-b310-2f46a88d1647"
      unitRef="usd">5301000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE5LTMtMS0xLTA_f5619aab-90e7-44aa-aaf0-e5ba864b5a41"
      unitRef="usd">1817000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzE5LTUtMS0xLTA_5304404c-7ca4-42d1-b3d5-ec4145af2658"
      unitRef="usd">2107000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIxLTEtMS0xLTA_ececaae0-ee74-46e6-be49-7ea8e34ff8fe"
      unitRef="usd">738000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIxLTMtMS0xLTA_0e2a5fd4-c143-47a8-9c83-7700a015f89d"
      unitRef="usd">11537000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIxLTUtMS0xLTA_8536c337-ebb4-418c-9384-adb46d21ac2c"
      unitRef="usd">-4687000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIyLTEtMS0xLTA_533226d8-42d6-4e86-a0a4-424e42b12725"
      unitRef="usd">-1467000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIyLTMtMS0xLTA_cadc187d-55e6-402f-af70-044b94e6cabf"
      unitRef="usd">-34000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIyLTUtMS0xLTA_297e6101-eb88-4983-ba6e-595bd903c19d"
      unitRef="usd">140000</us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable>
    <mgpi:PaymentsForProceedsFromOtherOperatingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIzLTEtMS0xLTA_868e6916-910d-49fa-9354-d9cb15b34f4b"
      unitRef="usd">75000</mgpi:PaymentsForProceedsFromOtherOperatingActivities>
    <mgpi:PaymentsForProceedsFromOtherOperatingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIzLTMtMS0xLTA_0b8b1023-2705-4acb-b5ee-a4529b053401"
      unitRef="usd">-1597000</mgpi:PaymentsForProceedsFromOtherOperatingActivities>
    <mgpi:PaymentsForProceedsFromOtherOperatingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzIzLTUtMS0xLTA_0b1af7f7-c41c-42ca-abfb-75a95655d146"
      unitRef="usd">344000</mgpi:PaymentsForProceedsFromOtherOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI0LTEtMS0xLTA_796b20e1-555a-4043-8ccf-2faa8cbb10dc"
      unitRef="usd">88263000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI0LTMtMS0xLTA_6484e057-3a16-43a9-94d3-f9c901b0776e"
      unitRef="usd">53255000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI0LTUtMS0xLTA_50d77578-b56c-47e9-bbf4-1077d4f8cb4b"
      unitRef="usd">19722000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI3LTEtMS0xLTA_6292e7b3-1957-4f16-9ee0-53ac3132e2c1"
      unitRef="usd">47389000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI3LTMtMS0xLTA_0d8443a2-cbc3-457f-ad8c-43a0cd903be6"
      unitRef="usd">19701000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI3LTUtMS0xLTA_11dfd170-e73d-4cc5-8afe-1c4646459480"
      unitRef="usd">16730000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI4LTEtMS0xLTA_8c86fb4e-6df5-4703-89b0-43e749be3c3b"
      unitRef="usd">149005000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI4LTMtMS0xLTA_92c30259-fbd4-4496-a8e5-d893978d076e"
      unitRef="usd">2750000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI4LTUtMS0xLTA_5cda945b-8f13-4305-b2d0-cc2663fad812"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTEtMS0xLTM3NTA5_07a3ca2d-6731-4504-bdcd-8cfa797a5f4f"
      unitRef="usd">1470000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTMtMS0xLTM3NTE3_46af2079-19ff-4fa2-b0c3-0cdc3642adb7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTUtMS0xLTM3NTIy_757ca87b-7b9d-47e2-a767-a4b3a6de31bf"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTEtMS0xLTQxMDg4_65b8e180-07fd-4267-9361-30163d98a214"
      unitRef="usd">16325000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTMtMS0xLTQxMTAx_c404fd68-4680-4a4a-b6bb-a4a1fcb31be2"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTUtMS0xLTQxMTA4_a023d10d-5990-4c66-8dbf-fef82f8f401f"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTEtMS0xLTA_7f5cbe6c-e0d7-4cfa-931c-c54043cd40be"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTMtMS0xLTA_53e66059-3417-4c72-a28f-5e23ba1e6792"
      unitRef="usd">2906000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzI5LTUtMS0xLTA_064a64bd-d9c7-4692-a294-1a8c5d4c4c6d"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTEtMS0xLTA_1b1d89ce-8a2b-49dd-8ed7-50a8b17a4e2d"
      unitRef="usd">1080000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTMtMS0xLTA_abe29c8b-c963-4614-a8a5-e12140aac5f0"
      unitRef="usd">102000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMwLTUtMS0xLTA_2c10dfd7-0b44-49e5-aa4c-8870f64c1db4"
      unitRef="usd">1201000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMxLTEtMS0xLTA_eb7a19dc-2061-4c41-be11-8e08d0cf30a2"
      unitRef="usd">-182619000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMxLTMtMS0xLTA_ae5467aa-3b9b-4051-a857-3bdeafd8d003"
      unitRef="usd">-19647000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzMxLTUtMS0xLTA_d5bdbf73-b586-4284-85c9-8f0d8c21fc82"
      unitRef="usd">-17931000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividends
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM0LTEtMS0xLTA_f7a96b7e-9d55-421c-a5d5-abc2490473d2"
      unitRef="usd">10017000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM0LTMtMS0xLTA_5fcfbcec-aca1-4623-a35a-b56b0c9dea2f"
      unitRef="usd">8188000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM0LTUtMS0xLTA_a167de0d-ea16-46c3-9b65-d89178ceacf1"
      unitRef="usd">6856000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM1LTEtMS0xLTA_217255e1-d5c8-491b-9110-b2ba4486fbd0"
      unitRef="usd">767000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM1LTMtMS0xLTA_007d73f7-774f-4c0d-b954-c5d14f9d070d"
      unitRef="usd">4411000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM1LTUtMS0xLTA_80e575a8-fef9-4e10-a53c-55018d9689e8"
      unitRef="usd">5489000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfLoanCosts
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM3LTEtMS0xLTA_05d6bbbe-799a-44ea-bbf5-7c924bc43fe9"
      unitRef="usd">7050000</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:PaymentsOfLoanCosts
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM3LTMtMS0xLTA_e20a29bb-276d-497a-89e3-f5b16a8330b1"
      unitRef="usd">1148000</us-gaap:PaymentsOfLoanCosts>
    <us-gaap:PaymentsOfLoanCosts
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM3LTUtMS0xLTA_e1968b5f-01f7-4a5f-96f4-2c5eedf8aecf"
      unitRef="usd">0</us-gaap:PaymentsOfLoanCosts>
    <mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM4LTEtMS0xLTA_f153aa4c-3544-44e0-ac8b-b411b4087c18"
      unitRef="usd">0</mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt>
    <mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM4LTMtMS0xLTA_45b8d570-9883-4ee9-af5f-503db3e20f5e"
      unitRef="usd">0</mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt>
    <mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM4LTUtMS0xLTA_15a34976-c3d0-4412-b5b2-18fa9b62f60f"
      unitRef="usd">20000000</mgpi:ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM5LTEtMS0xLTA_3c8e821d-fb44-4a15-8093-9eb0fc84aea0"
      unitRef="usd">1620000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM5LTMtMS0xLTA_3d3a15c0-0adf-451b-85c2-15fdfdef598a"
      unitRef="usd">1208000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzM5LTUtMS0xLTA_c8f2996e-53ef-4eef-919c-70c3ba426407"
      unitRef="usd">386000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQwLTEtMS0xLTA_bc318251-90c2-4e06-86ca-1f6096148966"
      unitRef="usd">242300000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQwLTMtMS0xLTA_41b5d947-58c8-4bb7-803d-270e0df6b1b6"
      unitRef="usd">54700000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQwLTUtMS0xLTA_770adfb3-3a27-4891-8355-276bbe11df1a"
      unitRef="usd">17440000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQxLTEtMS0xLTA_522d241d-9464-461f-beef-e0b4992d088b"
      unitRef="usd">242300000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQxLTMtMS0xLTA_c94d0c06-2df5-47dc-a127-4bc6124a67b2"
      unitRef="usd">55000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQxLTUtMS0xLTA_65fa7e44-01f3-4eb4-8c92-85038b4ce64e"
      unitRef="usd">28140000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTEtMS0xLTQxMjA0_ed638c77-fabd-4a98-b710-c6734affbe57"
      unitRef="usd">201250000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTMtMS0xLTQxMjEx_bd11c2f8-3c15-46c7-9a44-9cfb75722cac"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTUtMS0xLTQxMjE4_90bc9e7a-d55f-4cee-bbeb-47fff8129b5a"
      unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTEtMS0xLTMxNDkw_0f60aee4-9122-44d8-b8df-f95b23a31b8d"
      unitRef="usd">87509000</us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities>
    <us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTMtMS0xLTMxNDk3_46bb3603-4d0c-4499-a232-dca905e23f5a"
      unitRef="usd">0</us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities>
    <us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTUtMS0xLTMxNTQ3_79a4bdeb-29c0-4d2b-a3fa-cfadedb08537"
      unitRef="usd">0</us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTEtMS0xLTA_c1aaf8f1-38c0-449f-8d63-ec186a2a467f"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTMtMS0xLTA_47920b6b-fff1-4626-a17d-588567b7736e"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQyLTUtMS0xLTA_7fbfabfc-a516-4614-9a73-d32a8010ee37"
      unitRef="usd">-76000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQzLTEtMS0xLTA_c5137148-116f-4c26-b7f6-1abd06682d44"
      unitRef="usd">94287000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQzLTMtMS0xLTA_4e768694-7bc4-4306-ad89-8e70ae677e73"
      unitRef="usd">-15255000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQzLTUtMS0xLTA_4764f15f-240b-489c-94fa-18e7e469bcf4"
      unitRef="usd">-3507000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTEtMS0xLTMxNTY2_7a3367e8-2577-4e6b-9cbd-7817bea6b7ed"
      unitRef="usd">-25000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTMtMS0xLTMxNTc2_a2e623ad-05e3-44ce-8b75-6629deb660a5"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTUtMS0xLTMxNTgz_939187bd-76dd-4034-ab8c-c3eaf2fed185"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTEtMS0xLTA_878945a5-3bd4-4ec3-9a86-a947e95e54bc"
      unitRef="usd">-94000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTMtMS0xLTA_fa71d08e-4f0a-4d67-a6bb-58445eb48aad"
      unitRef="usd">18353000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ1LTUtMS0xLTA_cdf1172d-0059-4098-a707-b5ea91181226"
      unitRef="usd">-1716000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTEtMS0xLTA_a585187b-422d-4b2d-9432-33fa2a58a444"
      unitRef="usd">21662000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTMtMS0xLTA_db3758ae-257d-4648-a3bb-a9f02dbd2cfd"
      unitRef="usd">3309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b0a5e7d7947489091007913a3abbf3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ2LTUtMS0xLTA_581c8b27-ca24-430f-82e1-0d9e9161820d"
      unitRef="usd">5025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ3LTEtMS0xLTA_d414d44a-c798-44a3-ab53-17a567d29f50"
      unitRef="usd">21568000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ3LTMtMS0xLTA_4e14dde0-cb3e-44f3-b927-f3123a7b8eff"
      unitRef="usd">21662000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTQvZnJhZzoxODg5NGY5ZTQyOWM0NzU3OWI3YmE2MzJmNzVhOGFlNi90YWJsZTplOTk5OTkzYTRjMWE0OTI3OGQ3ZmY5ZGQwMTgxNTZiNS90YWJsZXJhbmdlOmU5OTk5OTNhNGMxYTQ5Mjc4ZDdmZjlkZDAxODE1NmI1XzQ3LTUtMS0xLTA_878597f1-6537-4e6b-8d56-1a1dcc7858e7"
      unitRef="usd">3309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i64f2dfc284cf4a37aea84dde72a9225b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMS0xLTEtMA_4c578519-5ce3-4a8c-a03d-4ea670d8c40c"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i055bf538b19241a1abf2a58aaab32f39_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMy0xLTEtMA_bba3382d-3894-480f-a1e6-b297d17bc79f"
      unitRef="usd">6715000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3534b43eb93d4583b427a97583c0236d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtNS0xLTEtMA_2a295295-60e5-41c8-b1ef-03e60e6c3551"
      unitRef="usd">15375000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9209e3563a3c4af488fd5b8b4e95fc63_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtNy0xLTEtMA_d0ff6358-f684-4288-8913-ea96c70dbd35"
      unitRef="usd">198914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1b5ca443b9b74c94aff6e1c31036fdef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtOS0xLTEtMA_e1abf4bb-5eb0-4948-9982-adc461e01105"
      unitRef="usd">-164000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i56bca690ac7545ef9eab81f999d10254_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMTEtMS0xLTA_e9f5e503-b918-4474-9876-5551663c64a3"
      unitRef="usd">-19403000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa53b0c85c3144e398a83e491a4ad2df_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMTMtMS0xLTM2OTg0_0e0914a3-ae0d-40be-90fe-7cd720e94a4c"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b0a5e7d7947489091007913a3abbf3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEtMTMtMS0xLTA_37ef9348-6bf0-4bfd-88e3-4398fe24c201"
      unitRef="usd">201441000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i3bcf679293d54d15a9c96a7bef6cb6c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzMtNy0xLTEtMA_f9574338-923c-4eeb-8766-b1f1188b6707"
      unitRef="usd">38793000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzMtMTMtMS0xLTA_5d258cbb-d236-4e2e-8f18-d2782d79cf9f"
      unitRef="usd">38793000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i957b991e91a844b9a2899affe01f2633_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzQtOS0xLTEtMA_30e4a1fc-04a5-423b-bc32-89ff1e228584"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzQtMTMtMS0xLTA_9cabb85f-1700-48e2-9c5c-faa817285747"
      unitRef="usd">-151000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzUtMC0xLTEtMC90ZXh0cmVnaW9uOjM5MTc5OWI1ZGQyMzQ3NDliODRlMDE5ZjMxMTc2NWM4XzQy_d866d2da-56f2-46bc-b0d6-254f20817107"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="i3bcf679293d54d15a9c96a7bef6cb6c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzUtNy0xLTEtMA_03f19155-cc4e-4c24-b23a-900b2e649eef"
      unitRef="usd">6854000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzUtMTMtMS0xLTA_0efe1c63-8be7-4720-b931-ebd1ed938b2d"
      unitRef="usd">6854000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9b990edb12cd484d957e4562d1d62d7a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzYtNS0xLTEtMA_713f3a25-c235-4d80-8d93-2b8210ea803b"
      unitRef="usd">2453000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzYtMTMtMS0xLTA_a2180c81-995d-481a-900c-8f2a50495ccb"
      unitRef="usd">2453000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i9b990edb12cd484d957e4562d1d62d7a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzctNS0xLTEtMA_48eaa171-0f73-4146-90ab-c6f7e86836a7"
      unitRef="usd">-3799000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="icdf232a2865a424e8b0ffbfe4cac35be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzctMTEtMS0xLTA_971e7d15-1a7d-4c62-93e6-002f779251f8"
      unitRef="usd">4650000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzctMTMtMS0xLTA_4f52001b-ad0b-4dea-a0e5-82e7a5d1acb8"
      unitRef="usd">851000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icdf232a2865a424e8b0ffbfe4cac35be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzgtMTEtMS0xLTA_d3c4dcd1-ccbf-4106-a1ae-4c377a88514e"
      unitRef="usd">5489000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzgtMTMtMS0xLTA_a949c912-fe26-4448-989a-7d79304189fc"
      unitRef="usd">5489000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i89e114572a42489fb0705fc39a2ea52c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktNy0xLTEtMzE2MTg_9ed9a880-b515-4ea6-b488-e1093024c919"
      unitRef="usd">-69000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic77ed67b5c394266b6a1d999f1cc4d5b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktOS0xLTEtMzE2MTg_393d784b-6e0c-4877-a7b6-b73a65156161"
      unitRef="usd">69000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83395fe40ba342369196710243c27552_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMS0xLTEtMA_34d4a309-d562-4a89-8e1c-5540d48259f2"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5332dd6162d1474eb8ec0d2fc669a609_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMy0xLTEtMA_d99ccd80-9287-4d60-97d2-0374c34e532c"
      unitRef="usd">6715000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6ade0229dafc4d848e86bb8977766f9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktNS0xLTEtMA_110ac170-acb3-4680-86f6-27ff0a03ac7b"
      unitRef="usd">14029000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i192a53bfde6a408e95cd356b9ca2ed04_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktNy0xLTEtMA_a7d66ba1-f32c-4083-8935-47a80157f9f1"
      unitRef="usd">230784000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e294409fd4e41ea9e366020e08fbd59_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktOS0xLTEtMA_c9b89e70-bdb0-48a3-b3c1-e6c69c6643c1"
      unitRef="usd">-246000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i47058ac5c2ef42408a253c082a52c75d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMTEtMS0xLTA_c6da14c0-f296-492f-a05a-045b62ebe772"
      unitRef="usd">-20242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia81192dfa5f240c29638178eee369b2e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEwLTEzLTEtMS0zNjk4OA_73600139-2f81-4759-b3e3-ab2db1001d26"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzktMTMtMS0xLTA_435d10a4-57ed-4119-b643-b19de0bdde48"
      unitRef="usd">231044000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i044203e4a0c74f8e997de495be448309_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzExLTctMS0xLTA_91e7f42c-df36-4da3-a3e4-af7ea0db92e5"
      unitRef="usd">40345000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzExLTEzLTEtMS0w_bf6e2c43-3102-426f-90d2-637dd393f4e2"
      unitRef="usd">40345000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibc3f45c3106e48339e1ac1371614fb9f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEyLTktMS0xLTA_38827c7a-8530-4793-b165-70b2089aa815"
      unitRef="usd">732000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEyLTEzLTEtMS0w_60970fa3-9436-4f29-a5f4-6861ab95a395"
      unitRef="usd">732000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEzLTAtMS0xLTAvdGV4dHJlZ2lvbjo1ZGIxNWFiOGJlMzQ0YzM0OGU2NThiYmRhOGUwMzIzMF80Mg_867ed45c-48fb-41a7-b257-09be9c7a87ff"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="i044203e4a0c74f8e997de495be448309_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEzLTctMS0xLTA_d6b846e5-33d7-4206-b78f-e8913f14b98d"
      unitRef="usd">8186000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzEzLTEzLTEtMS0w_938855e1-38c3-4039-acac-104e6574a878"
      unitRef="usd">8186000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5cc0ca82037f4ed5ad17502bb80eed3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE0LTUtMS0xLTA_abdce192-a2a7-43a1-a7a3-a4949ff8b280"
      unitRef="usd">2067000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE0LTEzLTEtMS0w_3fe021ef-82b0-4396-bce5-ff93b8091df1"
      unitRef="usd">2067000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i5cc0ca82037f4ed5ad17502bb80eed3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE1LTUtMS0xLTA_7b38cfca-1846-43c8-a77d-8d663106e35d"
      unitRef="usd">-593000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i288af96ea17b4550b9262a51164f95fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE1LTExLTEtMS0w_6bddba10-e2f9-4154-bff4-742adabbf356"
      unitRef="usd">1528000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE1LTEzLTEtMS0w_1284a4b0-4205-4e66-98a7-99de66130240"
      unitRef="usd">935000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i288af96ea17b4550b9262a51164f95fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE2LTExLTEtMS0w_d2f3761e-16dc-47a6-a569-64efe6aced95"
      unitRef="usd">4411000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE2LTEzLTEtMS0w_59558863-be3b-444d-8b3d-58f86aa886b5"
      unitRef="usd">4411000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia5a21c14911b4857be721c80eb34332b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTEtMS0xLTA_670e5fe0-730f-44fd-9c57-55a3f54e2954"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f66895c6c7e46a18a3d3e7ecdafb6d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTMtMS0xLTA_99fc7378-764e-453a-b19f-e67beed07fda"
      unitRef="usd">6715000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1d9bde615c0c4500aa128384d75b4ba1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTUtMS0xLTA_7a714353-41c2-4886-9a69-a08be049ff28"
      unitRef="usd">15503000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id939824644e044b5b391737de41d9412_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTctMS0xLTA_331f0705-adc8-476c-bcd7-86b60444edc4"
      unitRef="usd">262943000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90529befe9d14651bfc9ddf309517649_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTktMS0xLTA_49034298-91c9-4728-8a24-396903e3326f"
      unitRef="usd">486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i24a650af050b4414b9c8945e254badb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTExLTEtMS0w_a7202df7-5b44-4c4d-97ee-eda21e73392e"
      unitRef="usd">-23125000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i00e00fd677714f22b87e337cdc4b2cfb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTEzLTEtMS0zNjk5MA_46c2ebc8-89f7-4dd3-a8c3-e9f0e2141161"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzE4LTEzLTEtMS0w_1f9486eb-321b-46ec-ad60-c4bd0b467b00"
      unitRef="usd">262526000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ia3a70b5032e64f2d9df8fc003d8d8966_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIwLTctMS0xLTA_da9b7137-a777-4021-9e15-00b85dd6eb0c"
      unitRef="usd">91307000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i56ca6325cdc24e1b978ddb27be463ed9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIwLTEzLTEtMS0zNTE0OA_6d9826b4-27cf-4e6d-a658-9c00c136b555"
      unitRef="usd">-490000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIwLTEzLTEtMS0w_9edb1e27-dc80-4717-a707-b90df571ecdc"
      unitRef="usd">90817000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2afc716089374ebc9bdadd5bc6b95eb8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIxLTktMS0xLTA_ccdd5e54-e0d1-4830-a34f-5371e9207964"
      unitRef="usd">-132000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIxLTEzLTEtMS0w_65e47d6e-e25a-4d5a-a47a-c4135025cc1e"
      unitRef="usd">-132000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIyLTAtMS0xLTAvdGV4dHJlZ2lvbjo5ZDNlZDYwNDIyYTM0Yzg2YjRmYTlhYTQyYWRlYmZmZl80Mg_82c9f593-bde2-40f5-82d7-e98421e67898"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="ia3a70b5032e64f2d9df8fc003d8d8966_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIyLTctMS0xLTA_436fb6b0-5d86-4219-9f98-e385a2eaac64"
      unitRef="usd">10013000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIyLTEzLTEtMS0w_72b74b2a-418b-45d2-a67e-5ab73e49053d"
      unitRef="usd">10013000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIzLTUtMS0xLTA_796c48a4-1c85-4b63-8cf0-3f4662bb3020"
      unitRef="usd">5555000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzIzLTEzLTEtMS0w_1f536763-f49b-478d-8e48-e9817fc2b790"
      unitRef="usd">5555000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI0LTUtMS0xLTA_1ed511bc-4cc7-4231-93f4-85a1c5417162"
      unitRef="usd">-1535000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ib573388f71b14f2d80e9229393819c88_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI0LTExLTEtMS0w_4955beff-0ce6-46d8-8c6e-12603e145d81"
      unitRef="usd">1535000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI0LTEzLTEtMS0w_cd860354-eb30-476b-9ece-ef9601821015"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib573388f71b14f2d80e9229393819c88_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI1LTExLTEtMS0w_95b0cba4-b35c-40cd-a3eb-ed759104af9d"
      unitRef="usd">767000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI1LTEzLTEtMS0w_6504f2fd-1361-4e04-bc0b-a29037d882ee"
      unitRef="usd">767000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <mgpi:AdjustmentsToAdditionalPaidInCapitalMergerConsiderations
      contextRef="ia8c46707f5874d488d09d29c15ee007b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI2LTUtMS0xLTM1MTAw_6c02ab6c-0c8e-498e-83f6-5ed4bc31d302"
      unitRef="usd">296279000</mgpi:AdjustmentsToAdditionalPaidInCapitalMergerConsiderations>
    <mgpi:AdjustmentsToAdditionalPaidInCapitalMergerConsiderations
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI2LTEzLTEtMS0w_91e7760c-c152-4d39-9795-7fb1baa0fd0a"
      unitRef="usd">296279000</mgpi:AdjustmentsToAdditionalPaidInCapitalMergerConsiderations>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6b5e9d13b6024da0a1e05f51f28d2336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTEtMS0xLTA_92772507-7eac-4105-bd3b-fc6c60836fde"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i115a7ea37c7845299fe97d5d29499e43_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTMtMS0xLTA_bd3e003c-ce7f-4b5c-8ea8-31379ac4cb53"
      unitRef="usd">6715000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i149201cd372a45ca93850e8ebab20a93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTUtMS0xLTA_0b912b01-0050-4693-9f3e-b16c33a1e963"
      unitRef="usd">315802000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69ef57fc126e412ebc36cdc8a01b1510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTctMS0xLTA_60ae3ad8-3d75-4314-835e-8e060cffdf5f"
      unitRef="usd">344237000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a7fe7487128452dbe0361ff1b9b5143_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTktMS0xLTA_5c87576c-cbc3-420e-8704-3d66500bdac2"
      unitRef="usd">354000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id29c154289644ae7a267c383a5a3f24d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTExLTEtMS0w_7e80ce54-3485-4b4d-9939-978565a36007"
      unitRef="usd">-22357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd12a2246c9d4a5fbf2be3e8fd2c0267_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTEzLTEtMS0zNjk5Mg_cf0017a7-0e5e-4207-a4b5-fa2b0d152348"
      unitRef="usd">-490000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNTcvZnJhZzo1ZDEyOTNhZjI1Y2E0ODg1YjRjZjgxMjJhMjZiMWYxMC90YWJsZTpiN2M5ODkzZjM4ZTU0ZWMyOGI3N2RkZjgzODgxZjhlOS90YWJsZXJhbmdlOmI3Yzk4OTNmMzhlNTRlYzI4Yjc3ZGRmODM4ODFmOGU5XzI3LTEzLTEtMS0w_b3500204-eb09-4e66-aaea-92f3789bf986"
      unitRef="usd">644265000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODA4_adc7bac3-8df6-4fe4-be9d-da30448d9735">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;The Company.&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;&#160;&#160;MGP Ingredients, Inc. (&#x201c;Company&#x201d;) is a Kansas corporation headquartered in Atchison, Kansas and is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients.  Distilled spirits include premium bourbon and rye whiskeys and grain neutral spirits, including vodka and gin.  The Company&#x2019;s distilled spirits are either packaged and sold under our own brands to distributors, sold, directly or indirectly to manufactures of other branded spirits, or direct to consumers.  MGP is also a top producer of high quality industrial alcohol for use in both food and non-food applications.  The Company&#x2019;s protein and starch food ingredients provide a host of functional, nutritional, and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  The Company&#x2019;s industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries.&#160;The Company&#x2019;s distillery products are derived from corn and other grains (including rye, barley, wheat, barley malt, and milo), and its ingredient products are derived primarily from wheat flour. &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 April 1, 2021, the Company acquired Luxco, Inc. and its affiliated companies (&#x201c;Luxco&#x201d;) which is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Luxco&#x2019;s operations predominately involve the producing, importing, bottling and rectifying of distilled spirits.  See Note 4, Business Combination, for further details.  &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 a result of the merger with Luxco, during 2021, the Company established a new reportable segment structure that separates Branded Spirits from the Distillery Products segment.  The Ingredient Solutions segment remains unchanged.  The new segment presentation reflects how management is now operating the business and making resource allocations.  The Company now reports three operating segments: Distillery Products, Branded Spirits and Ingredient Solutions.  Prior periods have been revised to reflect the new operating segment structure.&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:700;line-height:120%"&gt;Principles of Consolidation.&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;&#160;&#160;The consolidated financial statements include the accounts of the Company and its wholly owned  and majority owned subsidiaries.  All significant intercompany balances and transactions have been eliminated in consolidation.  Certain amounts in the 2019 and 2020 consolidated financial statements have been reclassified to conform to the 2021 presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:700;line-height:120%"&gt;Use of Estimates.&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;&#160;&#160;The financial reporting policies of the Company conform to accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;).&#160;&#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.&#160;&#160;The application of certain of these policies places demands on management&#x2019;s judgment, with financial reporting results relying on estimation about the effects of matters that are inherently uncertain, inclusive of effects related to the COVID-19 pandemic.&#160;&#160;For all of these policies, management cautions that future events rarely develop as forecast, and estimates routinely require adjustment and may require material adjustment.&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:700;line-height:120%"&gt;Inventory.&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;&#160;&#160;Inventory includes finished goods, raw materials in the form of agricultural commodities used in the production process, as well as bottles, caps and labels used in the bottling process, and certain maintenance and repair items.&#160;&#160;Bourbons and whiskeys, included in inventory, are normally aged in barrels for several years, following industry practice; all barreled bourbon and whiskey is classified as a current asset.  The Company includes warehousing, insurance, and other carrying charges applicable to barreled whiskey in inventory costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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;Inventories are stated at the lower of cost or net realizable value on the first-in, first-out, or FIFO, method.&#160;&#160;Inventory valuations are impacted by constantly changing prices paid for key materials, primarily corn.&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:700;line-height:120%"&gt;Properties, Depreciation, and Amortization.&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;&#160;&#160;Property, plant, and equipment are typically stated at cost.&#160;&#160;Additions, including those that increase the life or utility of an asset, are capitalized and all properties are depreciated over their estimated remaining useful lives.&#160;&#160;Depreciation and amortization are computed using the straight line method over the following estimated useful lives:&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;10 &#x2013; 35 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 5 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&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:7pt;font-weight:400;line-height:120%"&gt;(a)&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;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are the shorter of economic useful life or life of lease&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;&#160;&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;Maintenance costs are expensed as incurred. The cost of property, plant, and equipment sold, retired, or otherwise disposed of, as well as related accumulated depreciation and amortization, are eliminated from the property accounts with related gains and losses reflected in the Consolidated Statements of Income.&#160;&#160;The Company capitalizes interest costs associated with significant construction projects.&#160; Total interest incurred for 2021, 2020, and 2019 is noted below:&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.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&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="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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest costs charged to expense&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;4,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,267&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,305&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plus: Interest cost capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;4,376&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;2,513&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;1,880&#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:700;line-height:120%"&gt;Revenue Recognition.&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;&#160;&#160;Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to receive in exchange for the performance obligations.  The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one year or less. &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;Revenue is recognized for the sale of products at the point in time finished products are delivered to the customer in accordance with shipping terms.  This is a faithful depiction of the satisfaction of the performance obligation because, at that point control passes to the customer, the customer has legal title and the risk and rewards of ownership have transferred, and the customer has present obligation to pay.  &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 Distillery Products segment routinely enters into bill and hold arrangements, whereby the Company produces and sells aged and unaged distillate to customers, and the product is barreled at the customer&#x2019;s request and warehoused at a Company location for an extended period of time in accordance with directions received from the Company&#x2019;s customers.  Even though the aged and unaged distillate remains in the Company&#x2019;s possession, a sale is recognized at the point in time when the customer obtains control of the product.  Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria have been met in order for control to be transferred to the customer: the reason for the bill and hold arrangement is substantive -the customer has requested the product be warehoused, the product has been identified as separately belonging to the customer, the product is currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or direct it to another customer.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt"&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;Warehouse service revenue is recognized over the time that warehouse services are rendered and as they are rendered.  This is a faithful depiction of the satisfaction of the performance obligation because control of the aging products has already passed to the customer and there are no additional performance activities required by the Company, except as requested by the customer. The performance of the service activities, as requested, is invoiced as satisfied and revenue is concurrently recognized.  Contract bottling is recognized over the time contract bottling services are rendered and as they are rendered. &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;Sales in the Branded Spirits segment reflect reductions attributable to consideration given to customers in incentive programs, including discounts and allowances for certain volume targets.  These allowances and discounts are not estimated, are not for distinct goods, and paid only when the depletion volume targets are achieved. The amounts reimbursed to customers is determined based on agreed-upon amounts and are recorded as a reduction of 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:700;line-height:120%"&gt;Excise Tax.&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;&#160;&#160;The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau&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;of the U.S. Treasury Department (the &#x201c;TTB&#x201d;) regulations which includes making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB.  Individual states also impose excise taxes on alcohol beverages &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 varying amounts. The Company calculates its Federal and state excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. Excise taxes that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are excluded from revenue and expense.  &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:700;line-height:120%"&gt;Recognition of Insurance Recoveries.&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;  Estimated loss contingencies are recognized as charges to income when they are probable and reasonably estimable.  Insurance recoveries are not recognized until all contingencies related to the insurance claim have been resolved and settlement has been reached with the insurer.  Insurance recoveries, to the extent of costs and losses, are reported as a reduction to costs on the Consolidated Statements of Income.  Insurance recoveries, in excess of costs and losses, if any, would be reported as a separate caption in Operating income on the Consolidated Statements of Income.&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:700;line-height:120%"&gt;Income Taxes.&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 accounts for income taxes using an asset and liability method which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis.  A valuation allowance is recognized if it is &#x201c;more likely than not&#x201d; that at least some portion of the deferred tax asset will not be realized.&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:700;line-height:120%"&gt;Earnings Per Share (&#x201c;EPS&#x201d;).&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;&#160;&#160;Basic and diluted EPS is computed using the two class method, which is an earnings allocation formula that determines net income per share for each class of Common Stock and participating security according to dividends declared and participation rights in undistributed earnings.&#160;Basic EPS amounts are computed by dividing net income attributable to common shareholders by the weighted average shares outstanding during each year or period. Diluted EPS is computed using the if-converted method by dividing the net income attributable to common shareholders by the weighted average shares outstanding, inclusive of the impacts of the conversion feature of the Convertible Senior Notes. &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:700;line-height:120%"&gt;Translation of Foreign Currencies.&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; Assets and liabilities of Niche Drinks, Co., ltd. (&#x201c;Niche&#x201d;), a wholly-owned subsidiary of the Company whose functional currency is the British pound sterling, are translated to U.S. dollars using the exchange rate in effect at the consolidated balance sheet date.  Results of operations are translated using average rates during the period.  Adjustments resulting from the translation process are included as a component of Accumulated other comprehensive income. &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:700;line-height:120%"&gt;Business Combinations.&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; Assets and liabilities assumed during a business combination are generally recorded at fair market value as of the acquisition date.  Goodwill is recognized to the extent that the purchase consideration exceeds the value of the assets acquired and liabilities assumed.  The Company uses its best estimate and third party valuation specialists to determine the fair value of the assets acquired and liabilities assumed.  During the measurement period, which can be up to one year after the acquisition date, the Company can make adjustments to the fair value of the assets acquired and liabilities assumed, with the offset being an adjustment to goodwill.    &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:700;line-height:120%"&gt;Goodwill and Other Intangible Assets.&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 records goodwill and other indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and other indefinite-lived intangible assets to its respective reporting units.  The Company evaluates goodwill for impairment at least annually, in the fourth quarter, or on an interim basis if events and circumstances occur that would indicate it is more likely than not that the fair value of a reporting unit is less than the carrying value.  To the extent that the carrying amount exceeds fair value, an impairment of goodwill is recognized and allocated to the reporting units.  Judgment is required in the determination of reporting units, the assignment of assets and liabilities to reporting units, including goodwill, and the determination of fair value of the reporting units.  The Company separately evaluates indefinite-lived intangible assets for impairment.  As of December 31, 2021, the Company determined that goodwill and indefinite-lived intangible assets were not impaired. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:700;line-height:120%"&gt;Fair Value of Financial Instruments.&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;&#160;&#160;The Company determines the fair values of its financial instruments based on a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The hierarchy is broken down into three levels based upon the observability of inputs.  Fair values determined by Level&#160;1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.  Level&#160;2 inputs include quoted prices for similar assets and liabilities in active markets and inputs other than quoted prices that are observable for the asset or liability.  Level&#160;3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.  In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy.  In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety.  The Company&#x2019;s assessment of the significance of a particular input to the fair value in its entirety requires judgment and considers factors specific to the asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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 short-term financial instruments include cash and cash equivalents, accounts receivable and accounts payable.&#160;&#160;The carrying value of the short-term financial instruments approximates the fair value due to their short-term nature. &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;These financial instruments have no stated maturities or the financial instruments have short-term maturities that approximate market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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 fair value of the Company&#x2019;s debt is estimated based on current market interest rates for debt with similar maturities and credit quality.  The fair value of the Company&#x2019;s debt was $272,971 and $44,548 at December&#160;31, 2021 and 2020, respectively.  The financial statement carrying value (including unamortized loan fees) was $233,399 and $39,871 at December&#160;31, 2021 and 2020, respectively.&#160;&#160;These fair values are considered Level 2 under the fair value hierarchy. &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;See Note 4, Business Combination, for discussion related the the fair value of tangible and intangible assets acquired and liabilities assumed as part of the merger with Luxco. &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:700;line-height:120%"&gt;Derivative Instruments. &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;Certain commodities the Company uses in its production process, or input costs, exposes it to market price risk due to volatility in the prices for those commodities.&#160; Through the Company&#x2019;s grain supply contracts for its Atchison and Lawrenceburg facilities, its wheat flour supply contract for the Atchison facility, and its natural gas contracts for both facilities, it purchases grain, wheat flour, and natural gas, respectively, for delivery from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d"&gt;one&lt;/span&gt; to 24 months into the future at negotiated fixed prices. &#160;The Company has determined that the firm commitments to purchase grain, wheat flour, and natural gas under the terms of its supply contracts meets the normal purchases and sales exception as defined under ASC 815,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160; Derivatives and Hedging&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;, because the quantities involved are for amounts to be consumed within the normal expected production process.&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:700;line-height:120%"&gt;Equity Method Investments. &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 consolidated financial statements include the results of Luxco and its affiliated companies since April 1, 2021, when the Company obtained control through the Merger.  The Company holds 50 percent interest in DGL Destiladores, S.de R.L. de C.V. (&#x201c;DGL&#x201d;) and Agricola LG, S.de R.L. de C.V. (&#x201c;Agricola&#x201d;) (combined &#x201c;LMX&#x201d;), which are accounted for as equity method investments.  At December&#160;31, 2021, the investment in LMX was $4,944, which is recorded in Investment in joint ventures on the Consolidated Balance Sheet.  During the year ended December&#160;31, 2021, the Company recorded a $1,611 loss from equity method investments, which is recorded in Other income (loss), net on the Consolidated Statement of Income. &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:700;line-height:120%"&gt;Recently Adopted Accounting Standard Updates. &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;Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&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;, which simplifies the accounting for convertible instruments by eliminating the beneficial conversion feature and cash conversion models. Certain convertible instruments will be accounted for as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, this ASU simplifies the earnings per share calculation, by eliminating the treasury stock method and requiring entities to use the if-converted method. This guidance is effective for annual periods beginning after December 31, 2021 with early adoption permitted.  The Company adopted ASU 2020-06 on January 1, 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:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements. &lt;/span&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;ASU 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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;, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;. This ASU is effective for annual and interim periods beginning after December 15, 2022.  Early adoption is permitted. The Company is still evaluating the effect that ASU 2021-08 will have on its consolidated financial statements and related disclosures.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODUx_56d5d23c-3b96-4244-b1c2-6f0c967153f2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;The Company.&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;&#160;&#160;MGP Ingredients, Inc. (&#x201c;Company&#x201d;) is a Kansas corporation headquartered in Atchison, Kansas and is a leading producer and supplier of premium distilled spirits, branded spirits and food ingredients.  Distilled spirits include premium bourbon and rye whiskeys and grain neutral spirits, including vodka and gin.  The Company&#x2019;s distilled spirits are either packaged and sold under our own brands to distributors, sold, directly or indirectly to manufactures of other branded spirits, or direct to consumers.  MGP is also a top producer of high quality industrial alcohol for use in both food and non-food applications.  The Company&#x2019;s protein and starch food ingredients provide a host of functional, nutritional, and sensory benefits for a wide range of food products to serve the consumer packaged goods industry.  The Company&#x2019;s industrial alcohol and ingredients products are sold directly, or through distributors, to manufacturers and processors of finished packaged goods or to bakeries.&#160;The Company&#x2019;s distillery products are derived from corn and other grains (including rye, barley, wheat, barley malt, and milo), and its ingredient products are derived primarily from wheat flour. &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 April 1, 2021, the Company acquired Luxco, Inc. and its affiliated companies (&#x201c;Luxco&#x201d;) which is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Luxco&#x2019;s operations predominately involve the producing, importing, bottling and rectifying of distilled spirits.  See Note 4, Business Combination, for further details.  &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 a result of the merger with Luxco, during 2021, the Company established a new reportable segment structure that separates Branded Spirits from the Distillery Products segment.  The Ingredient Solutions segment remains unchanged.  The new segment presentation reflects how management is now operating the business and making resource allocations.  The Company now reports three operating segments: Distillery Products, Branded Spirits and Ingredient Solutions.  Prior periods have been revised to reflect the new operating segment structure.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEwOTk1MTE2NTA0NTc_539afa17-3901-4b51-a2b8-6e0bb8d764df"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzg5_66689bf0-3a4e-46b1-846a-946dbe675dcb">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation.&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;&#160;&#160;The consolidated financial statements include the accounts of the Company and its wholly owned  and majority owned subsidiaries.  All significant intercompany balances and transactions have been eliminated in consolidation.  Certain amounts in the 2019 and 2020 consolidated financial statements have been reclassified to conform to the 2021 presentation.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODQ2_691e1819-b123-4576-97b7-8487fe0e1edf">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates.&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;&#160;&#160;The financial reporting policies of the Company conform to accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;).&#160;&#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, 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.&#160;&#160;The application of certain of these policies places demands on management&#x2019;s judgment, with financial reporting results relying on estimation about the effects of matters that are inherently uncertain, inclusive of effects related to the COVID-19 pandemic.&#160;&#160;For all of these policies, management cautions that future events rarely develop as forecast, and estimates routinely require adjustment and may require material adjustment.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODI3_4729f2cb-826b-4f2d-a04a-fb0460bc98b0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventory.&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;&#160;&#160;Inventory includes finished goods, raw materials in the form of agricultural commodities used in the production process, as well as bottles, caps and labels used in the bottling process, and certain maintenance and repair items.&#160;&#160;Bourbons and whiskeys, included in inventory, are normally aged in barrels for several years, following industry practice; all barreled bourbon and whiskey is classified as a current asset.  The Company includes warehousing, insurance, and other carrying charges applicable to barreled whiskey in inventory costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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;Inventories are stated at the lower of cost or net realizable value on the first-in, first-out, or FIFO, method.&#160;&#160;Inventory valuations are impacted by constantly changing prices paid for key materials, primarily corn.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODMz_0ff03ea0-8eb7-4a23-96b6-a5136ad52a15">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Properties, Depreciation, and Amortization.&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;&#160;&#160;Property, plant, and equipment are typically stated at cost.&#160;&#160;Additions, including those that increase the life or utility of an asset, are capitalized and all properties are depreciated over their estimated remaining useful lives.&#160;&#160;Depreciation and amortization are computed using the straight line method over the following estimated useful lives:&lt;/span&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;10 &#x2013; 35 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 5 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&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:7pt;font-weight:400;line-height:120%"&gt;(a)&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;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are the shorter of economic useful life or life of lease&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;&#160;&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;Maintenance costs are expensed as incurred. The cost of property, plant, and equipment sold, retired, or otherwise disposed of, as well as related accumulated depreciation and amortization, are eliminated from the property accounts with related gains and losses reflected in the Consolidated Statements of Income.&#160;&#160;The Company capitalizes interest costs associated with significant construction projects.&#160; Total interest incurred for 2021, 2020, and 2019 is noted below:&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.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&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="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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest costs charged to expense&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;4,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,267&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,305&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plus: Interest cost capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;4,376&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;2,513&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;1,880&#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:PropertyPlantAndEquipmentPolicyTextBlock>
    <mgpi:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzk5_4db3d6fb-3590-427a-bf5c-6985a889efcf">Depreciation and amortization are computed using the straight line method over the following estimated useful lives:&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;10 &#x2013; 35 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and equipment&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;3 &#x2013; 5 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&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:7pt;font-weight:400;line-height:120%"&gt;(a)&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;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are the shorter of economic useful life or life of lease&lt;/span&gt;&lt;/div&gt;</mgpi:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i59075e83c8544cc48a13dd59dd8028b5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOjIzZDE4NWE1OThjNDQ2NzBhYmRmNjRiZWRmZGFiNmFlXzQ_0ee9ebef-0e5e-4152-b00b-491551eab325">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idceea8b4d7924682a512224c324a7234_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOjIzZDE4NWE1OThjNDQ2NzBhYmRmNjRiZWRmZGFiNmFlXzk_2c21d050-7b45-430f-8a6e-012c7544f64a">P35Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i668df1d34e284aedad7af480a87d1ef1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjMxOWI4YjI4YmI3NDQwYTM4N2JlOTZjYmExNWFmYWQxXzQ_61df9aa7-0f4a-4b90-9041-c2ec90cdf511">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia452165941f04d1b96ee3574871dd1f0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjMxOWI4YjI4YmI3NDQwYTM4N2JlOTZjYmExNWFmYWQxXzk_252a9d5d-f6fa-4166-9934-d3cc92d799e1">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i223f3009e1dd4f9a977a2e0ef1107dd2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzItMS0xLTEtMC90ZXh0cmVnaW9uOmIxZmFlMGJiZGY4YTQ4YWRhOTZkMDQ5MDQwZDk3NjU3XzQ_f37fa402-7006-45c2-8d97-ab8262493657">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibd14516c09574156a06ef44a52ce24ae_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzItMS0xLTEtMC90ZXh0cmVnaW9uOmIxZmFlMGJiZGY4YTQ4YWRhOTZkMDQ5MDQwZDk3NjU3Xzk_cc9c2515-9a36-485e-8963-6036ba2c2362">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7a489ae76a6e4073b4423f0a39e4a172_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzMtMS0xLTEtMC90ZXh0cmVnaW9uOmI1MjkxY2M2YzRmYzQ1MTc5MzZhZTdmNzNlYmY2ZmU5XzQ_31ff4a33-42a7-4025-8d41-51fa1a6760d5">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if6849781d7284bfcae808b758a0d7caf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzMtMS0xLTEtMC90ZXh0cmVnaW9uOmI1MjkxY2M2YzRmYzQ1MTc5MzZhZTdmNzNlYmY2ZmU5Xzk_e97f04ed-97d0-49bb-aa0c-0130f872e3ec">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7bdb14d391ef4e02b541ff3cf8e67d47_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTowNmJkMTg3MDFlNGY0ODg1OTg3NmE1YWQxMjVkMzI0YS90YWJsZXJhbmdlOjA2YmQxODcwMWU0ZjQ4ODU5ODc2YTVhZDEyNWQzMjRhXzQtMS0xLTEtMC90ZXh0cmVnaW9uOjliNGFiZWM4NjVmNjQ4YjBiZWI1ZGIxNmZmZmM3Mjc2XzQ_82ff22fb-34ca-4d0f-b7ff-787769df869e">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzk1_8e10d3b2-4429-46d5-8491-d3b082324216">Total interest incurred for 2021, 2020, and 2019 is noted below:&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.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.870%"/&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&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="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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest costs charged to expense&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;4,037&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,267&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,305&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plus: Interest cost capitalized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;4,376&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;2,513&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;1,880&#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:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzItMi0xLTEtMA_a5e47c81-f117-486d-939c-0ed0f8addb2d"
      unitRef="usd">4037000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzItNC0xLTEtMA_96d53799-2910-4512-b8e8-514f4b4c508d"
      unitRef="usd">2267000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzItNi0xLTEtMA_6adb8ac1-8786-4742-be4b-60b66201f537"
      unitRef="usd">1305000</us-gaap:InterestExpense>
    <us-gaap:InterestCostsCapitalized
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzMtMi0xLTEtMA_b943644c-5316-4b00-ba5f-25db7f1090ed"
      unitRef="usd">339000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzMtNC0xLTEtMA_424e6551-2956-4436-9ea2-f0875186f17b"
      unitRef="usd">246000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzMtNi0xLTEtMA_4788cb66-9bca-4fb5-8af6-1b8127c4ba21"
      unitRef="usd">575000</us-gaap:InterestCostsCapitalized>
    <mgpi:InterestCostsIncurredAndExpensed
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzQtMi0xLTEtMA_f5106b67-4f4b-4cce-b8d5-25d75f72af3e"
      unitRef="usd">4376000</mgpi:InterestCostsIncurredAndExpensed>
    <mgpi:InterestCostsIncurredAndExpensed
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzQtNC0xLTEtMA_608818af-8369-4565-a29a-cf456cc154b0"
      unitRef="usd">2513000</mgpi:InterestCostsIncurredAndExpensed>
    <mgpi:InterestCostsIncurredAndExpensed
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90YWJsZTpkY2MzMjU4MDAzY2Y0YzlmYjQ2ODRjOGRjYzQ0ZWY0MS90YWJsZXJhbmdlOmRjYzMyNTgwMDNjZjRjOWZiNDY4NGM4ZGNjNDRlZjQxXzQtNi0xLTEtMA_9ef6b912-73d0-49a2-8b90-03a9a5795be6"
      unitRef="usd">1880000</mgpi:InterestCostsIncurredAndExpensed>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODU0_fd2a6cdf-2840-4d2f-9552-7554ea250d07">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition.&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;&#160;&#160;Revenue is recognized when control of the promised goods or services, through performance obligations by the Company, is transferred to the customer in an amount that reflects the consideration it expects to be entitled to receive in exchange for the performance obligations.  The term between invoicing and when payment is due is not significant and the period between when the entity transfers the promised good or service to the customer and when the customer pays for that good or service is one year or less. &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;Revenue is recognized for the sale of products at the point in time finished products are delivered to the customer in accordance with shipping terms.  This is a faithful depiction of the satisfaction of the performance obligation because, at that point control passes to the customer, the customer has legal title and the risk and rewards of ownership have transferred, and the customer has present obligation to pay.  &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 Distillery Products segment routinely enters into bill and hold arrangements, whereby the Company produces and sells aged and unaged distillate to customers, and the product is barreled at the customer&#x2019;s request and warehoused at a Company location for an extended period of time in accordance with directions received from the Company&#x2019;s customers.  Even though the aged and unaged distillate remains in the Company&#x2019;s possession, a sale is recognized at the point in time when the customer obtains control of the product.  Control is transferred to the customer in bill and hold transactions when: customer acceptance specifications have been met, legal title has transferred, the customer has a present obligation to pay for the product and the risk and rewards of ownership have transferred to the customer.  Additionally, all the following bill and hold criteria have been met in order for control to be transferred to the customer: the reason for the bill and hold arrangement is substantive -the customer has requested the product be warehoused, the product has been identified as separately belonging to the customer, the product is currently ready for physical transfer to the customer, and the Company does not have the ability to use the product or direct it to another customer.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt"&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;Warehouse service revenue is recognized over the time that warehouse services are rendered and as they are rendered.  This is a faithful depiction of the satisfaction of the performance obligation because control of the aging products has already passed to the customer and there are no additional performance activities required by the Company, except as requested by the customer. The performance of the service activities, as requested, is invoiced as satisfied and revenue is concurrently recognized.  Contract bottling is recognized over the time contract bottling services are rendered and as they are rendered. &lt;/span&gt;&lt;/div&gt;Sales in the Branded Spirits segment reflect reductions attributable to consideration given to customers in incentive programs, including discounts and allowances for certain volume targets.  These allowances and discounts are not estimated, are not for distinct goods, and paid only when the depletion volume targets are achieved. The amounts reimbursed to customers is determined based on agreed-upon amounts and are recorded as a reduction of revenue.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkxMDE4NDM_59aa6b41-1fba-4fe9-99bb-43c5a41b3842">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Excise Tax.&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;&#160;&#160;The Company is responsible for compliance with the Alcohol and Tobacco Tax and Trade Bureau&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;of the U.S. Treasury Department (the &#x201c;TTB&#x201d;) regulations which includes making timely and accurate excise tax payments. The Company is subject to periodic compliance audits by the TTB.  Individual states also impose excise taxes on alcohol beverages &lt;/span&gt;&lt;/div&gt;in varying amounts. The Company calculates its Federal and state excise tax expense based upon units shipped and on its understanding of the applicable excise tax laws. Excise taxes that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer are excluded from revenue and expense.</us-gaap:RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock>
    <mgpi:InsuranceRecoveryPolicyPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkxMDE4NDQ_f7876e23-ec5f-4327-bbf3-8ab9fb1d54c2">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recognition of Insurance Recoveries.&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;  Estimated loss contingencies are recognized as charges to income when they are probable and reasonably estimable.  Insurance recoveries are not recognized until all contingencies related to the insurance claim have been resolved and settlement has been reached with the insurer.  Insurance recoveries, to the extent of costs and losses, are reported as a reduction to costs on the Consolidated Statements of Income.  Insurance recoveries, in excess of costs and losses, if any, would be reported as a separate caption in Operating income on the Consolidated Statements of Income.&lt;/span&gt;</mgpi:InsuranceRecoveryPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODM0_14bc0b56-0d6a-4192-acf4-aecb5bac425e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes.&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 accounts for income taxes using an asset and liability method which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis.  A valuation allowance is recognized if it is &#x201c;more likely than not&#x201d; that at least some portion of the deferred tax asset will not be realized.&lt;/span&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODM5_77808d9b-399e-42c1-b55a-d308d367d30b">Earnings Per Share (&#x201c;EPS&#x201d;).&#160;&#160;Basic and diluted EPS is computed using the two class method, which is an earnings allocation formula that determines net income per share for each class of Common Stock and participating security according to dividends declared and participation rights in undistributed earnings.&#160;Basic EPS amounts are computed by dividing net income attributable to common shareholders by the weighted average shares outstanding during each year or period. Diluted EPS is computed using the if-converted method by dividing the net income attributable to common shareholders by the weighted average shares outstanding, inclusive of the impacts of the conversion feature of the Convertible Senior Notes.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NDc_0f06ca71-8efd-4567-93ac-b65f67a6ce05">Translation of Foreign Currencies. Assets and liabilities of Niche Drinks, Co., ltd. (&#x201c;Niche&#x201d;), a wholly-owned subsidiary of the Company whose functional currency is the British pound sterling, are translated to U.S. dollars using the exchange rate in effect at the consolidated balance sheet date.  Results of operations are translated using average rates during the period.  Adjustments resulting from the translation process are included as a component of Accumulated other comprehensive income.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NDg_92be13f9-c625-4174-ba1d-c4f254027e02">Business Combinations. Assets and liabilities assumed during a business combination are generally recorded at fair market value as of the acquisition date.  Goodwill is recognized to the extent that the purchase consideration exceeds the value of the assets acquired and liabilities assumed.  The Company uses its best estimate and third party valuation specialists to determine the fair value of the assets acquired and liabilities assumed.  During the measurement period, which can be up to one year after the acquisition date, the Company can make adjustments to the fair value of the assets acquired and liabilities assumed, with the offset being an adjustment to goodwill.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODIx_a896b9e4-1e3b-4117-bb4d-edd06b082670">Goodwill and Other Intangible Assets. The Company records goodwill and other indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and other indefinite-lived intangible assets to its respective reporting units.  The Company evaluates goodwill for impairment at least annually, in the fourth quarter, or on an interim basis if events and circumstances occur that would indicate it is more likely than not that the fair value of a reporting unit is less than the carrying value.  To the extent that the carrying amount exceeds fair value, an impairment of goodwill is recognized and allocated to the reporting units.  Judgment is required in the determination of reporting units, the assignment of assets and liabilities to reporting units, including goodwill, and the determination of fair value of the reporting units.  The Company separately evaluates indefinite-lived intangible assets for impairment.  As of December 31, 2021, the Company determined that goodwill and indefinite-lived intangible assets were not impaired.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1Nzkx_36780011-b431-4dfc-a931-e6cde5cb1ad0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments.&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;&#160;&#160;The Company determines the fair values of its financial instruments based on a fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The hierarchy is broken down into three levels based upon the observability of inputs.  Fair values determined by Level&#160;1 inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access.  Level&#160;2 inputs include quoted prices for similar assets and liabilities in active markets and inputs other than quoted prices that are observable for the asset or liability.  Level&#160;3 inputs are unobservable inputs for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.  In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy.  In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety.  The Company&#x2019;s assessment of the significance of a particular input to the fair value in its entirety requires judgment and considers factors specific to the asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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 short-term financial instruments include cash and cash equivalents, accounts receivable and accounts payable.&#160;&#160;The carrying value of the short-term financial instruments approximates the fair value due to their short-term nature. &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;These financial instruments have no stated maturities or the financial instruments have short-term maturities that approximate market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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 fair value of the Company&#x2019;s debt is estimated based on current market interest rates for debt with similar maturities and credit quality.  The fair value of the Company&#x2019;s debt was $272,971 and $44,548 at December&#160;31, 2021 and 2020, respectively.  The financial statement carrying value (including unamortized loan fees) was $233,399 and $39,871 at December&#160;31, 2021 and 2020, respectively.&#160;&#160;These fair values are considered Level 2 under the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;See Note 4, Business Combination, for discussion related the the fair value of tangible and intangible assets acquired and liabilities assumed as part of the merger with Luxco.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNjUx_c03366b0-adff-48e9-89db-65f5ffd30ebc"
      unitRef="usd">272971000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNjU4_143a6e33-08a4-439b-93ce-78f74b19596a"
      unitRef="usd">44548000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNzY3_4212d79a-74d9-4d95-aee2-b0d7ad202941"
      unitRef="usd">233399000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzExNzc0_a2219a02-73e2-4c9e-a9bd-29b953775790"
      unitRef="usd">39871000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODU2_515ea221-7a90-45b2-9f0b-6fb68523dd6f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Instruments. &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;Certain commodities the Company uses in its production process, or input costs, exposes it to market price risk due to volatility in the prices for those commodities.&#160; Through the Company&#x2019;s grain supply contracts for its Atchison and Lawrenceburg facilities, its wheat flour supply contract for the Atchison facility, and its natural gas contracts for both facilities, it purchases grain, wheat flour, and natural gas, respectively, for delivery from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzU2_91282b08-24a0-4a36-abe8-727c3720013d"&gt;one&lt;/span&gt; to 24 months into the future at negotiated fixed prices. &#160;The Company has determined that the firm commitments to purchase grain, wheat flour, and natural gas under the terms of its supply contracts meets the normal purchases and sales exception as defined under ASC 815,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160; Derivatives and Hedging&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;, because the quantities involved are for amounts to be consumed within the normal expected production process.&lt;/span&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeTermOfContract
      contextRef="ic2853b29883e4140942ad682dcdfd9a9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEyMzYy_4e081122-c734-415a-bc07-8543da31073f">P24M</us-gaap:DerivativeTermOfContract>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NDk_b98bb30e-c71a-40f3-baaa-0d4e79e70b00">Equity Method Investments. The consolidated financial statements include the results of Luxco and its affiliated companies since April 1, 2021, when the Company obtained control through the Merger.  The Company holds 50 percent interest in DGL Destiladores, S.de R.L. de C.V. (&#x201c;DGL&#x201d;) and Agricola LG, S.de R.L. de C.V. (&#x201c;Agricola&#x201d;) (combined &#x201c;LMX&#x201d;), which are accounted for as equity method investments.  At December&#160;31, 2021, the investment in LMX was $4,944, which is recorded in Investment in joint ventures on the Consolidated Balance Sheet.  During the year ended December&#160;31, 2021, the Company recorded a $1,611 loss from equity method investments, which is recorded in Other income (loss), net on the Consolidated Statement of Income.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i57ad5b06b0654d909f73c6812c8bd5f8_I20210401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzI3NDg3NzkwODk1NjU_8682503d-3113-4d5b-801c-188d177ae104"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEwOTk1MTE2NDYxMjg_9249c4cd-aba1-4f5d-a028-dc37835b6860"
      unitRef="usd">4944000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib008f784b708475eb756e49811c952d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzEwOTk1MTE2NDYxMzE_783fa56d-979a-4759-b9b6-a2b6de4f6575"
      unitRef="usd">-1611000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjMvZnJhZzplNzEzZjFjZmYzZTk0MTVmYWViNzQ5OGIyYTc2MmI2ZC90ZXh0cmVnaW9uOmU3MTNmMWNmZjNlOTQxNWZhZWI3NDk4YjJhNzYyYjZkXzE1ODMw_d5a92fd5-0d6a-4323-9702-04f6131ebbc7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standard Updates. &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;Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2020-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&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;, which simplifies the accounting for convertible instruments by eliminating the beneficial conversion feature and cash conversion models. Certain convertible instruments will be accounted for as a single unit of account, unless the conversion feature requires bifurcation and recognition as a derivative. Additionally, this ASU simplifies the earnings per share calculation, by eliminating the treasury stock method and requiring entities to use the if-converted method. This guidance is effective for annual periods beginning after December 31, 2021 with early adoption permitted.  The Company adopted ASU 2020-06 on January 1, 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:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements. &lt;/span&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;ASU 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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;, which requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;. This ASU is effective for annual and interim periods beginning after December 15, 2022.  Early adoption is permitted. The Company is still evaluating the effect that ASU 2021-08 will have on its consolidated financial statements and related disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzk1_3cd7bea3-5ea6-4105-8955-32da97509e00">OTHER BALANCE SHEET CAPTIONS&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventory.&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;35,362&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,414&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Barreled distillate (bourbons and whiskeys)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;174,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,445&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,981&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;6,954&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,261&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Maintenance materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,634&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;245,944&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;141,011&#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;&#160;&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:700;line-height:120%"&gt;Property, plant, and equipment, net.&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land, buildings, and improvements&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;158,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;114,374&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;252,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;181,990&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,733&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,702&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;428,249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;313,730&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(220,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181,738)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;207,286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;131,992&#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:700;line-height:120%"&gt;Accrued expenses.&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Employee benefit plans &lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,033&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Salaries and wages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,466&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Property taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,495&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;24,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;20,645&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzg5_e5925723-2e64-42e4-a789-5ee8a4c48160">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventory.&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;35,362&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;16,414&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Barreled distillate (bourbons and whiskeys)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;174,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,445&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,981&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;6,954&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,261&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,805&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Maintenance materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9,179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,634&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;245,944&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;141,011&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzItMS0xLTEtMA_a4316a89-b091-44da-a685-a9bae1046c16"
      unitRef="usd">35362000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzItMy0xLTEtMA_60fc6a91-4e53-477a-9916-8b555f236016"
      unitRef="usd">16414000</us-gaap:InventoryFinishedGoods>
    <mgpi:InventoryBarreledDistillateGross
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzMtMS0xLTEtMA_dfa34a34-9961-4a84-842a-7789221d2acf"
      unitRef="usd">174080000</mgpi:InventoryBarreledDistillateGross>
    <mgpi:InventoryBarreledDistillateGross
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzMtMy0xLTEtMA_6d35b68c-2703-4e78-9ec2-ea568026db96"
      unitRef="usd">105445000</mgpi:InventoryBarreledDistillateGross>
    <us-gaap:InventoryRawMaterials
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzQtMS0xLTEtMA_12acfb45-18e9-4c07-8d71-8ad872dc147b"
      unitRef="usd">24981000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzQtMy0xLTEtMA_e28b60e2-4d13-4b37-a6b8-1676f808c669"
      unitRef="usd">6954000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzUtMS0xLTEtMA_3d3ea427-a851-4302-a4c5-471d4bf3a4e2"
      unitRef="usd">1261000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzUtMy0xLTEtMA_9ea0b69d-b85e-4d9e-a539-067ea1a82807"
      unitRef="usd">1805000</us-gaap:InventoryWorkInProcess>
    <us-gaap:OtherInventorySupplies
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzYtMS0xLTEtMA_dd131fdb-0ce5-4ed1-b68e-7f18c7934a1a"
      unitRef="usd">9179000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzYtMy0xLTEtMA_a7e6c29e-00e8-41c4-988f-977663826099"
      unitRef="usd">8634000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventory
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzctMS0xLTEtMA_d8ccbe55-79f2-4d7a-975b-1f65019de6dc"
      unitRef="usd">1081000</us-gaap:OtherInventory>
    <us-gaap:OtherInventory
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzctMy0xLTEtMA_cdf66919-bbe2-4320-86e7-ac77a0939cfe"
      unitRef="usd">1759000</us-gaap:OtherInventory>
    <us-gaap:InventoryGross
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzgtMS0xLTEtMA_6e5f6793-e8bc-47e6-9acf-98e28dca3a97"
      unitRef="usd">245944000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTo1ZjZlYjQ0NGQ2OGQ0OWVkODZmNjk0OWQzMGNkOGY4Ni90YWJsZXJhbmdlOjVmNmViNDQ0ZDY4ZDQ5ZWQ4NmY2OTQ5ZDMwY2Q4Zjg2XzgtMy0xLTEtMA_bd15d9a4-731a-40f7-91fc-9375cb7dc34e"
      unitRef="usd">141011000</us-gaap:InventoryGross>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzkw_654b0d84-39cd-4933-b90e-308e69c26372">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, plant, and equipment, net.&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land, buildings, and improvements&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;158,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;114,374&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transportation equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;252,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;181,990&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,733&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,702&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;428,249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;313,730&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(220,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181,738)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;207,286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;131,992&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icdb6981bef85492e91d0053f89a8d199_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzItMS0xLTEtMA_a28c4a39-ba48-453b-b068-06575f55ce95"
      unitRef="usd">158178000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4afdeb6dfa224432984a7055138e503a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzItMy0xLTEtMA_ca27a28a-a5ab-459a-b416-09054359e09b"
      unitRef="usd">114374000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i63f6ecf93bda459f9abc543df0fe2d6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzMtMS0xLTEtMA_f1993761-07a1-44cb-82f1-6c269ecbf9b3"
      unitRef="usd">865000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if9232614db6c464b858d52e61f11ee74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzMtMy0xLTEtMA_494a326c-5139-4745-8113-dbd87eabfec5"
      unitRef="usd">664000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7821ee9a694c4deba957195933262cc8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzQtMS0xLTEtMA_0295ce08-2768-4ff2-97d2-466a95e4eb8c"
      unitRef="usd">252473000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7edf4f8afb71438b80314a333de7e2fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzQtMy0xLTEtMA_4274059f-b1b2-4a43-8e0a-2bfa513fe111"
      unitRef="usd">181990000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0599db8f702a47e39cc404098a73fb64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzUtMS0xLTEtMA_8385cc11-4fdc-40bd-bdc5-30c6700791a0"
      unitRef="usd">16733000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i97574b705f7d43478ef90396262c515f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzUtMy0xLTEtMA_88c93c85-852c-408f-bd2b-85e7c2eb5309"
      unitRef="usd">16702000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzYtMS0xLTEtMA_f49c872e-2164-4110-82b9-c9d825f0d49f"
      unitRef="usd">428249000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzYtMy0xLTEtMA_3202c924-18a3-49f8-835b-9bd622134cd4"
      unitRef="usd">313730000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzctMS0xLTEtMA_6a8c27fb-35fa-4535-8490-b7fb83ac072b"
      unitRef="usd">220963000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzctMy0xLTEtMA_40ae463b-ff5d-43e9-be3a-3c792bece3c4"
      unitRef="usd">181738000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzgtMS0xLTEtMA_b405dc54-3aeb-4d25-b188-66cb98a4f859"
      unitRef="usd">207286000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTpiOGNhNWEzYTU1MTY0ZTIxYTRjMTU3YzczZTQxMmFkMS90YWJsZXJhbmdlOmI4Y2E1YTNhNTUxNjRlMjFhNGMxNTdjNzNlNDEyYWQxXzgtMy0xLTEtMA_ab741abf-6519-4468-8bb2-40ee2d3dffca"
      unitRef="usd">131992000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90ZXh0cmVnaW9uOmI3MzQzN2M1ZmUzZDQ5YTRhNzYzOGJkNGJhN2ZiYmRhXzEwMA_375a875c-c10b-451f-b832-18f82fe9c61b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued expenses.&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Employee benefit plans &lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,427&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,033&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Salaries and wages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;16,466&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Property taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,495&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;24,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;20,645&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzItMS0xLTEtMA_825233ca-c331-44ae-ae80-2818cd95e909"
      unitRef="usd">1427000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzItMy0xLTEtMA_0ab330bb-5fa7-4429-b6ac-38f476a7c4f4"
      unitRef="usd">3033000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzMtMS0xLTEtMA_a4d59734-cba9-4305-bc7c-4b436d72fdf8"
      unitRef="usd">16466000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzMtMy0xLTEtMA_dba5dc78-7c15-4157-9076-9478f47e91b8"
      unitRef="usd">12607000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzQtMS0xLTEtMA_6e5012bd-8ff6-4623-a351-6a789fe83962"
      unitRef="usd">1495000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzQtMy0xLTEtMA_ab1e237d-d2ad-49b1-b504-50fead141d37"
      unitRef="usd">1461000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzUtMS0xLTEtMA_514ab782-cc68-4488-b769-541b0d7e0c8b"
      unitRef="usd">2865000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzUtMy0xLTEtMA_21d60a0c-3f5a-4857-b4c8-dac6a0f5c0a1"
      unitRef="usd">2112000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzYtMS0xLTEtMA_e3e3386d-4017-4c33-b8bb-32768de36315"
      unitRef="usd">2616000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzYtMy0xLTEtMA_b6fdc456-1738-48e4-bd44-c5627cea06b3"
      unitRef="usd">1432000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzctMS0xLTEtMA_a9230d04-f1a9-4bfb-9523-baca8b2bcf81"
      unitRef="usd">24869000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjYvZnJhZzpiNzM0MzdjNWZlM2Q0OWE0YTc2MzhiZDRiYTdmYmJkYS90YWJsZTozNGY3ZDJjZWE5MDc0ODVjYjUxZDQxNjk5Y2EzNDJlYi90YWJsZXJhbmdlOjM0ZjdkMmNlYTkwNzQ4NWNiNTFkNDE2OTljYTM0MmViXzctMy0xLTEtMA_9fd73b93-591c-4fdd-9e2f-2af325873a5c"
      unitRef="usd">20645000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90ZXh0cmVnaW9uOmUwZmE1Y2ZlZDZjNjQxZjhhOWZiNzE1MjdlMjIxZjAxXzcyOA_126fc76f-e205-4c0b-a7a1-6f853be1f3ea">REVENUEThe Company generates revenues from the Distillery Products segment by the sale of products and by providing warehouse services related to the storage and aging of customer products.  The Company generates revenue from the Branded Spirits segment by the sale of products and by providing contract bottling services.  The Company generates revenue from the Ingredient Solutions segment by the sale of products.  Revenue related to sales of products is recognized at a point in time whereas revenue generated from warehouse services and contract bottling services are recognized over time.  Contracts with customers include a single performance obligation (either the sale of products or the provision of warehouse services and contract bottling service).&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of Sales.  &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 following table presents the Company&#x2019;s sales disaggregated by segment and major products and services.&lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:9pt;font-weight:700;line-height:100%"&gt;Distillery Products&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;Brown Goods&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;162,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;121,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;104,195&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;White Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;75,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,862&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Premium beverage alcohol&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;237,892&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;185,257&#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:9pt;font-weight:400;line-height:100%"&gt;167,057&#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:9pt;font-weight:400;line-height:100%"&gt;Industrial alcohol&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,833&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Food grade alcohol&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;300,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;265,939&#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:9pt;font-weight:400;line-height:100%"&gt;246,890&#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:9pt;font-weight:400;line-height:100%"&gt;Fuel grade alcohol&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/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:9pt;font-weight:400;line-height:100%"&gt;Distillers feed and related co-products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;26,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;26,743&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Warehouse services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,656&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Distillery Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;352,504&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;313,309&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;294,238&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;Branded Spirits&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;/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:9pt;font-weight:400;line-height:100%"&gt;Ultra premium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;34,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Premium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Mid &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;51,890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58,514&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Branded Spirits &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;183,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;4,149&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;2,995&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;Ingredient Solutions&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;/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:9pt;font-weight:400;line-height:100%"&gt;Specialty wheat starches&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;47,758&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,816&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Specialty wheat proteins&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31,485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;26,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;22,359&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commodity wheat starch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,014&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,628&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commodity wheat protein&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,709&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Ingredient Solutions&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;90,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;78,063&#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:9pt;font-weight:400;line-height:100%"&gt;65,512&#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:15pt"&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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;626,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;padding:2px 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;395,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90ZXh0cmVnaW9uOmUwZmE1Y2ZlZDZjNjQxZjhhOWZiNzE1MjdlMjIxZjAxXzczMA_d33f21c8-183c-4e32-a68f-55054fdabea0">&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 presents the Company&#x2019;s sales disaggregated by segment and major products and services.&lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:9pt;font-weight:700;line-height:100%"&gt;Distillery Products&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;Brown Goods&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;162,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;121,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;104,195&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;White Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;75,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,862&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Premium beverage alcohol&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;237,892&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;185,257&#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:9pt;font-weight:400;line-height:100%"&gt;167,057&#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:9pt;font-weight:400;line-height:100%"&gt;Industrial alcohol&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,833&#160;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Food grade alcohol&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;300,520&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;265,939&#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:9pt;font-weight:400;line-height:100%"&gt;246,890&#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:9pt;font-weight:400;line-height:100%"&gt;Fuel grade alcohol&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/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:9pt;font-weight:400;line-height:100%"&gt;Distillers feed and related co-products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;26,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;26,743&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Warehouse services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,656&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Distillery Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;352,504&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;313,309&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;294,238&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;Branded Spirits&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;/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:9pt;font-weight:400;line-height:100%"&gt;Ultra premium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;34,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,625&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Premium&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Mid &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;51,890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;58,514&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Branded Spirits &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;183,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;4,149&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;2,995&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:9pt;font-weight:700;line-height:100%"&gt;Ingredient Solutions&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;/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:9pt;font-weight:400;line-height:100%"&gt;Specialty wheat starches&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;47,758&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,816&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Specialty wheat proteins&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31,485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;26,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;22,359&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commodity wheat starch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;10,014&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,628&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Commodity wheat protein&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,709&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Ingredient Solutions&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;90,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;78,063&#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:9pt;font-weight:400;line-height:100%"&gt;65,512&#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:15pt"&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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;626,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;padding:2px 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;395,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65aebfa9340741f0891c1f16bd23bd43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzMtMS0xLTEtMA_32f1cb21-f70a-493f-a2fb-8a877e36f4c8"
      unitRef="usd">162074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id762a9dbb40240e2912883792df2eb3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzMtMy0xLTEtMA_d9cd9ce1-2256-4b5e-8a53-6a578d75cde2"
      unitRef="usd">121384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35ecfce3e5564329bb5bab78ef00249c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzMtNS0xLTEtMA_315a75ae-4b64-4743-bca4-df23039b91f8"
      unitRef="usd">104195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b9482a7b9184a42852aad5636ef579a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzQtMS0xLTEtMA_1af0334d-6261-46ea-a281-57f7dc859f57"
      unitRef="usd">75818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d54d534a6e249b085285974e02cca16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzQtMy0xLTEtMA_da70712b-1c09-4e63-977f-9bda32d75572"
      unitRef="usd">63873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3787867a357e401895165fca6d7e65e2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzQtNS0xLTEtMA_d8222707-0927-4d8e-92ca-fa4b6871cebb"
      unitRef="usd">62862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18917ffa2eca40c597530b635139aae7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzUtMS0xLTEtMA_3683999c-aaed-49d8-b10a-7871b646ad8b"
      unitRef="usd">237892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf55646808fd4ac2a42daaa82c183c71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzUtMy0xLTEtMA_c741271c-402c-4bd2-9e8f-a59091b10744"
      unitRef="usd">185257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bc7e42e0df54f1488d426ea3cfe5a3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzUtNS0xLTEtMA_f6e03817-72cf-4755-86d6-550947624929"
      unitRef="usd">167057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52b2a7a36be649e4a3b18637700c1af4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzYtMS0xLTEtMA_f9fc028a-3cb0-43a9-8962-ac399219052b"
      unitRef="usd">62628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb50ec8b76dc4b2d9a90a887a59ea9a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzYtMy0xLTEtMA_62a60f25-b8cf-48b6-ad3e-bad52b527751"
      unitRef="usd">80682000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i568e68e12b8540359972ce96357ec5ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzYtNS0xLTEtMA_254af3e6-4912-4007-84e3-6c68f54442e0"
      unitRef="usd">79833000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62ca2ad89c4541dfbd2daf362e5fa074_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzctMS0xLTEtMA_560d0d2a-993f-49e6-b711-f49a0406d958"
      unitRef="usd">300520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9de648a1f9ee4afc8993cfe75033b849_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzctMy0xLTEtMA_8b462be3-0bee-49c9-a134-02a064d9e4f7"
      unitRef="usd">265939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5abd04c4106844768d281f06a0873a90_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzctNS0xLTEtMA_d27fc32b-34d9-4a21-9b1a-1bdc677571ad"
      unitRef="usd">246890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5c9001b30214b99b9d895a29c839323_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzgtMS0xLTEtMA_3379fe02-1d54-4faf-a0dd-70111094db3a"
      unitRef="usd">14916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80ae1a10b4384a549643243df51a613c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzgtMy0xLTEtMA_dd8e8449-104e-437e-b04d-07067b9bf990"
      unitRef="usd">5630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f2288fc59a34632beb8f4728fe7cb5c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzgtNS0xLTEtMA_7c74cbfe-9688-43d0-91b4-ebd008262340"
      unitRef="usd">5949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2899cb78e7494fd589bd873f638b474f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzktMS0xLTEtMA_9f44a82e-803f-40d1-82ac-bd4f12fd5b4c"
      unitRef="usd">19545000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if70b4bc278f44b98a1c3c602a3ce2651_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzktMy0xLTEtMA_45c74912-dfb7-4dc1-b99c-3abbfad45368"
      unitRef="usd">26109000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05e5474d2d73491d99567316ced70d1d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzktNS0xLTEtMA_5c5898e5-4a77-468e-914b-2c5de0a785b1"
      unitRef="usd">26743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i761e6d927e37427cae1a796a38022220_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzEwLTEtMS0xLTA_14145b39-a47d-43ba-a567-489efc6068ca"
      unitRef="usd">17523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie84b727c60b7405dbfcd7f7e5ab451c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzEwLTMtMS0xLTA_1dc705ca-7e29-4630-a981-5f8f195abda9"
      unitRef="usd">15631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ff8e4f6ecbf43879bb429592980c801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzEwLTUtMS0xLTA_63b2b4a3-c961-450d-a9e3-1159971204e5"
      unitRef="usd">14656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzExLTEtMS0xLTA_b708c35a-0cb1-4af1-b4a1-31f6ce4a5b61"
      unitRef="usd">352504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzExLTMtMS0xLTA_390b4952-f5ef-40b8-8400-86140edbf51a"
      unitRef="usd">313309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzExLTUtMS0xLTA_10c7df16-55b8-4bfb-b70e-104f9737a6d1"
      unitRef="usd">294238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia212a00a41a641ad86eeca1b68144c7b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTEtMS0xLTMxOTAy_683c36bd-0f7c-4762-8d91-dfe6ad49e7e6"
      unitRef="usd">34030000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1038efbad880419c8a54e96dabbf6eb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTMtMS0xLTMxOTEx_71541475-ea8f-43be-ad62-97b499caf4b6"
      unitRef="usd">3772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae83dab442d94f81bf09f0cee4558fb1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTUtMS0xLTMxOTI4_cf0612b7-b2e7-40b2-9bd8-18f65a94ffdf"
      unitRef="usd">2625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1d95d7a1bdf4cb392e0ce750579c06b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTEtMS0xLTMxOTAy_84fa9d06-4ca1-404c-ae82-82822b1f7b98"
      unitRef="usd">19663000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i905393a9eedc41b582fdab4b131db2df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTMtMS0xLTMxOTEx_8c19c063-6f40-40e8-aabd-f54ab01cb9e2"
      unitRef="usd">334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i400695c0b62f437982cb9d47f7a98322_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTUtMS0xLTMxOTI4_b849a07d-ddd3-4fa3-b75b-40989bdcc441"
      unitRef="usd">370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21690b42ad8944e983c307e80339ec2f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTEtMS0xLTMxOTAy_42b7988b-4f14-4c7b-8079-80d86ae41d30"
      unitRef="usd">51890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i111abd99cd3d4dfca88e20f374eed91f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTMtMS0xLTMxOTEx_85357cb1-9f9a-4b70-a652-a45e003f1553"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9621e653d8994ca691e86c739dba31fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTUtMS0xLTMxOTI4_021114b8-456c-42e8-93db-0334ac5c5e6b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b1cfbbd671d46809ea1788d9f246698_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTEtMS0xLTMxOTAy_e46011cd-b992-4588-be9f-f8d6275fa72f"
      unitRef="usd">58514000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95c03e18e66c454c82e8eebec8b6ffc1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTMtMS0xLTMxOTEx_6363a6ac-d6de-4678-abfc-5259b6838138"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i14cd0b72331d4e3ca8c7debc6a840dc1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTUtMS0xLTMxOTI4_f15a5cac-6b5f-4ccb-8271-159a29f80cea"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90eae372e21747dea3b794446acee20a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTEtMS0xLTMxOTAy_aedf9876-0478-4509-94d1-57ba13fbb3d1"
      unitRef="usd">19469000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1eca152f1acc45b3b53bb45d6ce87e49_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTMtMS0xLTMxOTEx_1b46e55f-8c7b-49e2-abb4-f5452d79416c"
      unitRef="usd">43000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d9a6b18da3c4b8c9d5627ddf8d63cc7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTUtMS0xLTMxOTI4_4567d45d-4e81-4e39-99cc-dab78ba6d859"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE5LTEtMS0xLTMyNjUy_ef7e8388-2daf-4a74-a2bb-2a909a1ce17c"
      unitRef="usd">183566000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE5LTMtMS0xLTMyNjUy_4444a899-e675-474e-8461-5e8676dbb07d"
      unitRef="usd">4149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE5LTUtMS0xLTMyNjUy_45132a4c-1b97-499f-a307-d9c2ee36e3eb"
      unitRef="usd">2995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6535f4aaeaf3446298552cd042251a43_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTEtMS0xLTA_33491a7e-8c33-42ee-b0fb-f465020d8c03"
      unitRef="usd">47758000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7760b5e67f784d6cbd372fbd8dc485b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTMtMS0xLTA_9c628bb3-79ff-4800-8312-0bb44454a007"
      unitRef="usd">41631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad8934c2eb5c4874b1ef0db50bd8ac21_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE0LTUtMS0xLTA_63118713-851e-445b-9c98-e9cc83bd6d28"
      unitRef="usd">30816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2dc59d086644e078825b4825344d7de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTEtMS0xLTA_86a90b3f-cfbf-4c57-be4d-7a9b742104b2"
      unitRef="usd">31485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iceba3a19d7414a2ba95347110d50f98d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTMtMS0xLTA_ac5b120b-d628-43ff-accf-22efeb2c0a36"
      unitRef="usd">26960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib00fe08b6a46404b912a1735660374dd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE1LTUtMS0xLTA_60db2569-8198-433a-b8d5-594f3199d7e6"
      unitRef="usd">22359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a9b2260c3ef4c949b357c85bd10bb2c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTEtMS0xLTA_731b13de-2e6e-4282-86c0-0b240c1ee085"
      unitRef="usd">10014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62658df1d5db40a4bb3e990f5ee3e443_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTMtMS0xLTA_7d9541b6-5707-4ef0-a99b-89100a02d41f"
      unitRef="usd">7630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d2f09aa475d4c8a881f0d3b86f172a6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE2LTUtMS0xLTA_4a7eea32-b7a4-478b-b32d-24e00fef4832"
      unitRef="usd">9628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08b6a2b3d123420183d45fca5cb1aba3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTEtMS0xLTA_9e7aa035-d7e7-4264-86eb-26854d5615ac"
      unitRef="usd">1393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i544df70a1960451b8bb09fb3a3b5c9d7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTMtMS0xLTA_b2d5e9d6-73f2-4996-9f0b-843d6ff55a87"
      unitRef="usd">1842000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2602353c7d5d42d1a0fc769178d58a86_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE3LTUtMS0xLTA_84147f24-4b9d-4973-add4-9a973468c2bf"
      unitRef="usd">2709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTEtMS0xLTA_4a102b3c-bb58-4519-86b2-9906b4e3d107"
      unitRef="usd">90650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTMtMS0xLTA_d48ea6af-1183-4c70-adaa-6533a3a6252f"
      unitRef="usd">78063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic618352785344886a891282a66da8167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzE4LTUtMS0xLTA_9c9a0173-8b88-4090-a70d-0759993a2a89"
      unitRef="usd">65512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzIwLTEtMS0xLTA_be2cd546-8c5e-4382-9de3-71cc5ad32879"
      unitRef="usd">626720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzIwLTMtMS0xLTA_49981208-e20d-4a90-bdac-a81d274603d3"
      unitRef="usd">395521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNjkvZnJhZzplMGZhNWNmZWQ2YzY0MWY4YTlmYjcxNTI3ZTIyMWYwMS90YWJsZTphZmIwYjhkMTJmZjE0YzhlOTA1NDVlNDE1YzgxYTY4ZS90YWJsZXJhbmdlOmFmYjBiOGQxMmZmMTRjOGU5MDU0NWU0MTVjODFhNjhlXzIwLTUtMS0xLTA_bfede798-b68c-42fe-859e-5cb3ed454cd0"
      unitRef="usd">362745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTkx_01a8fe69-fc8c-4b86-87cc-837ef9f89a15">BUSINESS COMBINATION&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"&gt;Description of the transaction&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. On January 22, 2021, the Company entered into a definitive agreement to acquire Luxco, and subsequently completed the merger on April 1, 2021 (the &#x201c;Merger&#x201d;).  Luxco is a leading branded beverage alcohol company across various categories, with a more than 60-year business heritage.  As a result of the Merger, MGP increased its scale and market position in the branded-spirits sector and believes it strengthened its platform for future growth of higher valued-added products. &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 the Merger, Luxco became a wholly-owned subsidiary of MGP and is included within the Branded Spirits segment.  The aggregate consideration paid by the Company in connection with the Merger was $237,500 in cash (less assumed indebtedness) and 5,007,833 shares of common stock of the Company, subject to adjustment for fractional shares (the &#x201c;Company Shares,&#x201d; and together with the cash portion, the &#x201c;Merger Consideration&#x201d;).  The Company Shares were valued at $296,213 and represented approximately 22.8 percent of the Company&#x2019;s outstanding common stock immediately following the closing of the Merger.  The Merger Consideration was subject to customary purchase price adjustments related to, among other things, net working capital, acquired cash and assumed debt.  The consideration paid at closing included a preliminary estimated purchase price adjustment.  In September 2021, the parties finalized the purchase price adjustment, which decreased the cash consideration paid by approximately $608 and increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing.&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 cash portion of the Merger Consideration, the repayment of assumed debt, and transaction-related expenses were financed with borrowings under the Company&#x2019;s existing Credit Agreement which was drawn down on April 1, 2021.  See Note 6, Corporate Borrowings, for further details. &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:115%"&gt;For tax purposes, the transaction was structured partially as a tax-free reorganization and partially as a taxable acquisition, as defined in the Internal Revenue Code.  The Company anticipates the amount transferred in a tax deferred manner, under the tax-free reorganization rules, will not create additional tax basis for the Company.  The taxable component of the transaction will create additional tax basis and a corresponding future tax deduction for the 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:700;line-height:115%"&gt;Purchase Price Allocation. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Merger was accounted for as a business combination in accordance with Financial Accounting Standards Board Accounting Standard Codification 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; (&#x201c;ASC 805&#x201d;), and as such, assets acquired, liabilities assumed, and consideration transferred were recorded at their estimated fair values on the acquisition date. The following table summarizes the allocation of the consideration paid for Luxco to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date, with the excess recorded to goodwill.&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:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Cash, net of assumed debt&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;149,484&#160;&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of MGP Common Stock issued at close&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,279&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Fair value of total consideration transferred&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;445,763&#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:15pt"&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed: &lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Cash &lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,675&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,854&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,279&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Investments in joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,500&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,257&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;392,583&#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,509&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,453&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Federal and state excise taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,352&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,832&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,034&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;170,376&#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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,556&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total &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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;445,763&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company issued 5,007,833 shares of MGP Common Stock which was valued at $59.15 per share on April 1, 2021.  In September 2021, the parties finalized the purchase price adjustments which increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Intangible assets acquired includes trade names with an estimated fair value of $178,100 and distributor relationships with an estimated fair value of $41,400. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The fair value of Luxco&#x2019;s debt that was assumed by MGP in the transaction and repaid on the closing date. &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:115%"&gt;In accordance with ASC 805 assets acquired, liabilities assumed, and consideration transferred were recorded at their estimated fair values on the acquisition date.  The fair value measurements of tangible and intangible assets and liabilities were based on significant inputs not observable in the market and represent Level 3 measurements within the fair value hierarchy.  Level 3 inputs include discount rates that would be used by a market participant in valuing these assets and liabilities, projections of revenues and cash flows, distributor attrition rates, royalty rates and market comparable, among others.  The fair value of work-in-process and finished goods inventory was determined using the comparative sales method and raw materials was determined &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:115%"&gt;using the replacement cost method.  The fair value of personal property assets was determined using the market approach and the indirect and direct method of the cost approach, and the fair value of real property was determined using the cost approach and and the sales comparison approach. &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;Goodwill of $223,556, all of which is expected to be deductible for tax purposes, represents the excess of the consideration transferred over the estimated fair value of assets acquired net of liabilities assumed.  The Intangible assets acquired includes indefinite-lived intangible assets, trade names, with an estimated fair value of $178,100 and definite-lived intangible assets, distributor relationships, with an estimated fair value of $41,400 and a useful life of 20 years.  The trade names and distributor relationships acquired by the Company have been recorded at the estimated fair values using the relief from royalty method and multi-period earnings method, respectively.  Management engaged a third party valuation specialist to assist in the valuation analysis of certain acquired assets including trade name and distributor relationship.&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:700;line-height:115%"&gt;Operating Results&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The operating results of Luxco were consolidated with the Company&#x2019;s operating results subsequent to the merger date.  During the year ended December 31, 2021, the Company recorded $177,607 and $17,027, of Sales and Income before income taxes, respectively, attributable to Luxco on it&#x2019;s Consolidated Statement of Income.  During the year ended December 31, 2021, the Company has incurred $8,927 of transaction related costs, which are included in Selling, general and administrative expenses on the Consolidated Statements of Income. &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:700;line-height:120%"&gt;Pro Forma Information&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 following table summarizes the unaudited pro forma financial results for the year ended December 31, 2021 and 2020, as if the Merger had occurred on January 1, 2020:&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&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="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%"&gt;Pro Forma Financial Information&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;671,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;592,025&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;100,597&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,200&#160;&lt;/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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2.09&#160;&lt;/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;/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:112%"&gt;The pro forma results are adjusted for items that are non-recurring in nature and directly attributable to the Merger, including the income tax effect of the adjustments.  Merger related costs incurred by the Company of $8,927 for the year ended December 31, 2021 were excluded and $7,037 is assumed to have been incurred on January 1, 2020.  Merger related costs incurred by Luxco of $3,132 were excluded from the year ended December 31, 2021 pro forma results.  A non-recurring expense of $2,529 for the year ended December 31, 2021 related to the fair value adjustment of finished goods inventory estimated to have been sold was removed and included in the results for the year ended December 31, 2020.  Other acquired tangible and intangible assets are assumed to be recorded at estimated fair value on January 1, 2020 and are amortized or depreciated over their estimated useful lives.  &#160;&#160;&#160;&#160;&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 summary pro forma financial information is for informational purposes only, is based on estimates and assumptions, and does not purport to represent what the Company&#x2019;s consolidated results of operations actually would have been if the Merger had occurred at an earlier date, and such data does not purport to project the Company&#x2019;s results of operations for any future period.  The basic shares outstanding used to calculate the pro forma net income per share amounts presented above have been adjusted to assume shares issued at the closing of the Merger were outstanding since January 1, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTk1_9a4505a2-e389-4be2-88cf-739fa9b26c0f"
      unitRef="usd">237500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjA1_39d7619f-daf6-43a2-bb74-bee743c20f08"
      unitRef="shares">5007833</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjE3_85137a4d-7a94-42a8-a3d8-050c5b7ba53b"
      unitRef="usd">296213000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <mgpi:BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjU4_6d04c48b-0a5f-4dc7-9b24-c4cfe245e824"
      unitRef="number">0.228</mgpi:BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions>
    <mgpi:BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred
      contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjI3_b9e4970c-eb91-4680-bf88-be9e26f7ec18"
      unitRef="usd">-608000</mgpi:BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred>
    <mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares
      contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjMz_92f2cede-2081-4982-8145-955a32815334"
      unitRef="shares">1373</mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTkz_ce16bb97-1a26-4230-a3ac-c48faf6ad520">The following table summarizes the allocation of the consideration paid for Luxco to the estimated fair value of the assets acquired and liabilities assumed at the acquisition date, with the excess recorded to goodwill.&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Cash, net of assumed debt&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;149,484&#160;&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of MGP Common Stock issued at close&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,279&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Fair value of total consideration transferred&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;445,763&#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:15pt"&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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Recognized amounts of identifiable assets acquired and liabilities assumed: &lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;Cash &lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,675&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,854&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,454&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,279&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Investments in joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,085&#160;&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,500&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,257&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;392,583&#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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,509&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,453&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Federal and state excise taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,352&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,832&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,034&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;170,376&#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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,556&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total &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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;445,763&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company issued 5,007,833 shares of MGP Common Stock which was valued at $59.15 per share on April 1, 2021.  In September 2021, the parties finalized the purchase price adjustments which increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Intangible assets acquired includes trade names with an estimated fair value of $178,100 and distributor relationships with an estimated fair value of $41,400. &lt;/span&gt;&lt;/div&gt;(c) The fair value of Luxco&#x2019;s debt that was assumed by MGP in the transaction and repaid on the closing date.</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xLTEtMS0xLTMyOTU5_6b968749-cf44-44d1-9b67-a2088de66bca"
      unitRef="usd">149484000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <mgpi:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yLTEtMS0xLTMyOTU5_01534e62-4bc2-44ce-8bef-7acb7585f3f9"
      unitRef="usd">296279000</mgpi:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8zLTEtMS0xLTMyOTU5_3a25045d-1aa9-49cb-9040-9e2d0b7f58b4"
      unitRef="usd">445763000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl82LTEtMS0xLTMyOTU5_6dc5b5f2-8c44-45ff-8d5e-a7e164aafd85"
      unitRef="usd">479000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl83LTEtMS0xLTMyOTU5_c16b2bc1-f4ca-4f47-ac1d-7d0802e92eb7"
      unitRef="usd">29675000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl84LTEtMS0xLTMyOTU5_a4cfe9d5-72b9-4612-854a-02da83e0fd70"
      unitRef="usd">90854000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl85LTEtMS0xLTMyOTU5_d41de9c6-f566-4664-88ef-95537a5c7dec"
      unitRef="usd">1454000</mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMC0xLTEtMS0zMjk1OQ_00c4dc1b-6542-4e22-837c-50aba1aed13f"
      unitRef="usd">41279000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMS0xLTEtMS0zMjk1OQ_fa2491ff-3ed3-4603-98e5-b40d40df7f69"
      unitRef="usd">5085000</mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMi0xLTEtMS0zMjk1OQ_95a3d8cf-d5dc-479a-8bc1-6fa607b358d5"
      unitRef="usd">219500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xMy0xLTEtMS0zMjk1OQ_b1ea0213-ee9a-461a-a22a-c9ef9f8e7fff"
      unitRef="usd">4257000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNC0xLTEtMS0zMjk1OQ_74cdb6bf-c2b7-41af-9b38-ee6f2c18a2bd"
      unitRef="usd">392583000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNS0xLTEtMS0zMjk1OQ_9449dff2-9b0a-45fd-9380-8f48f8308057"
      unitRef="usd">87509000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNi0xLTEtMS0zMjk1OQ_55212280-3850-48e6-9fcb-2be9a7ccf4d9"
      unitRef="usd">14453000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xNy0xLTEtMS0zMjk1OQ_f6e44616-4262-4511-9869-60e57f1cbb76"
      unitRef="usd">8352000</mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable>
    <mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xOC0xLTEtMS0zMjk1OQ_70ac5017-9fe2-4133-b6a1-e7efa64d8502"
      unitRef="usd">2832000</mgpi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8xOS0xLTEtMS0zMjk1OQ_a6708130-ff79-43be-83ef-d541a408a8bd"
      unitRef="usd">196000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMC0xLTEtMS0zMjk1OQ_1746dc9d-149b-41e4-bad1-2a54a4b0c6dd"
      unitRef="usd">57034000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMS0xLTEtMS0zMjk1OQ_57d9bdde-891d-4f86-8916-2aa29ece13f5"
      unitRef="usd">170376000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:Goodwill
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMi0xLTEtMS0zMjk1OQ_b789da7b-10e5-48e8-928a-d119979f1627"
      unitRef="usd">223556000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6OTQ3NGEyNzMyMTdjNDRkMGFlZjI1N2Q0NWU3ZmI0YmYvdGFibGVyYW5nZTo5NDc0YTI3MzIxN2M0NGQwYWVmMjU3ZDQ1ZTdmYjRiZl8yMy0xLTEtMS0zMjk1OQ_8fc7645b-ac19-40fa-a77c-7be7ad22087f"
      unitRef="usd">445763000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MjY4_34e66ecb-459c-49bd-a3d2-54fdce700c0c"
      unitRef="shares">5007833</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SharePrice
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mjc5_7580784e-cf09-470e-99fb-d815b8c19fe1"
      unitRef="usdPerShare">59.15</us-gaap:SharePrice>
    <mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares
      contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mjg3_cf04445f-c94b-47bc-8f52-50ab23d15885"
      unitRef="shares">1373</mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ib737a267bdc84d1aa88ceb69194660fc_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzAz_7f1f7fe5-b529-4165-b631-b67796f6e5dd"
      unitRef="usd">178100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mjk0_9f0d21f9-74ca-4c1f-a319-7b40097323c9"
      unitRef="usd">41400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8xMDk5NTExNjM2Nzg2_b789da7b-10e5-48e8-928a-d119979f1627"
      unitRef="usd">223556000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ib737a267bdc84d1aa88ceb69194660fc_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzIz_a3f9e055-38e2-4cb0-8c78-eed272ea776a"
      unitRef="usd">178100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzMz_d7661ce1-cf78-4a29-93c4-394bea100b50"
      unitRef="usd">41400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i599fc13fa1be424a8ee52fcc42819f7e_D20210401-20210401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzQ4_af36aad9-3f33-497d-afbc-18cc88d93197">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzYx_5cd63f45-7d7d-4424-9943-d957b9de0f25"
      unitRef="usd">177607000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzY1_88ae4f9d-fd29-45f6-bada-6221fdf05d89"
      unitRef="usd">17027000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MzY5_25ba384d-1a18-4327-adde-0b7df3e20f9e"
      unitRef="usd">8927000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4MTky_4f5a6405-0b68-421f-b698-05377a4beac4">The following table summarizes the unaudited pro forma financial results for the year ended December 31, 2021 and 2020, as if the Merger had occurred on January 1, 2020:&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:68.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.960%"/&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="9" style="border-bottom: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:9pt;font-weight:700;line-height:100%"&gt;Pro Forma Financial Information&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;671,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;592,025&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;100,597&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,200&#160;&lt;/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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.84&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2.09&#160;&lt;/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;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF8zLTEtMS0xLTMzMDc5_30a2be22-527a-4a69-a757-a8f7791a812e"
      unitRef="usd">671090000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF8zLTMtMS0xLTMzMDc5_fb36603f-ba44-4401-a28e-cc2fc9996a44"
      unitRef="usd">592025000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF80LTEtMS0xLTMzMDc5_54f14013-6be5-4b37-9551-60e634d53681"
      unitRef="usd">100597000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF80LTMtMS0xLTMzMDc5_9c638e58-a4e8-4b41-86b1-b94903f6c9ba"
      unitRef="usd">46200000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF81LTEtMS0xLTMzMDgx_62832b91-f900-41d9-8f56-77b490f59215"
      unitRef="usdPerShare">4.84</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="ic5909098e6f44bd387b5ac929c529441_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGFibGU6ZTc2NTAyZWY5MzhlNDIyMTgzOTRiNTAyNzM1OGNkYzAvdGFibGVyYW5nZTplNzY1MDJlZjkzOGU0MjIxODM5NGI1MDI3MzU4Y2RjMF81LTMtMS0xLTMzMDgz_233d6627-93cd-431b-a420-94daf88c6869"
      unitRef="usdPerShare">2.09</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i29303aa58b044410b0de5326411ac2c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8xMDk5NTExNjM2Nzk3_25ba384d-1a18-4327-adde-0b7df3e20f9e"
      unitRef="usd">8927000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i7e1443cb292c4e6ea900d6d882f327ec_D20200101-20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mzkw_e29c99c5-a38b-40f6-a4fc-4b2f61dc20fc"
      unitRef="usd">-7037000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i31077dd1cbc94f75ba8f13673814297a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mzc4_89559fe1-41b7-431c-85d2-078473f1ae82"
      unitRef="usd">-3132000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ib2429f4f6ae14b32a620ad0b7be04cd3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMzEzL2ZyYWc6NDJhMzQzNGIxYjRkNDIyZGE3MWZjNjVkNmU0NmE2ODgvdGV4dHJlZ2lvbjo0MmEzNDM0YjFiNGQ0MjJkYTcxZmM2NWQ2ZTQ2YTY4OF8yNzQ4Nzc5MDc4Mzgy_5f8a3fb8-3a2e-4c45-90de-fef16a4d0fd3"
      unitRef="usd">-2529000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzU5OQ_8c3accd2-4226-42cc-a65e-84f64eef4d23">GOODWILL AND OTHER INTANGIBLE ASSETS&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Definite-Lived Intangible Assets&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 a definite-lived intangible asset which was acquired as a result of the Merger.  The distributor relationships have a carrying value of $39,848, net of accumulated amortization of $1,552.  The distributor relationships have a useful life of 20 years.  The amortization expense for the year ended December 31, 2021 was $1,552. &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 December 31, 2021, the expected future amortization expense related to definite-lived intangibles assets 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:87.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.865%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;39,848&#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:700;line-height:120%"&gt;Goodwill and Indefinite-Lived Intangible Assets&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 records goodwill and indefinite-lived intangible assets in connection with various acquisitions of businesses and allocates the goodwill and indefinite-lived intangible assets to its respective reporting units.  Changes in carrying amount of goodwill by business segment were as follows:&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:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.405%"/&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:2px 1pt;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;Distillery Products&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:400;line-height:100%"&gt;Branded Spirits&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:400;line-height:100%"&gt;Ingredient Solutions&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:400;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;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;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&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;2,738&#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;2,738&#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;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;223,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;223,556&#160;&lt;/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;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&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;&#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 #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;226,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#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 #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;226,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;Changes in carrying amount of indefinite-lived intangible assets by business segment were as follows:&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:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.405%"/&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:2px 1pt;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;Distillery Products&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:400;line-height:100%"&gt;Branded Spirits&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:400;line-height:100%"&gt;Ingredient Solutions&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:400;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;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;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&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;890&#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;890&#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;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;178,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;178,100&#160;&lt;/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;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&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;&#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 #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;178,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#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 #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;178,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:GoodwillDisclosureTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzMjM_8bf93fb9-1d2d-4453-b44c-5896d92c858d"
      unitRef="usd">39848000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id4baf0a404774c74a6ae83c0bd1a570f_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzMzI_9c99ed17-d8f1-4ea8-8e04-85391ddbbdd9"
      unitRef="usd">1552000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i599fc13fa1be424a8ee52fcc42819f7e_D20210401-20210401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzNjQ_277d58ac-85c8-4a6d-afd4-d77999c1a43a">P20Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzNDA_cdf634fa-9498-427f-a91c-489b923a9e6b"
      unitRef="usd">1552000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzNzA_6dd07766-df86-419f-9140-96726bcbb1d8">&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 December 31, 2021, the expected future amortization expense related to definite-lived intangibles assets 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:87.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.865%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;39,848&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzEtMS0xLTEtMzIwMzA_fd858c06-0e83-4187-9754-8a6f70cb10ad"
      unitRef="usd">2070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzItMS0xLTEtMzIwMzA_acba5555-18a7-4fb2-93fd-84d82e5efe68"
      unitRef="usd">2070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzMtMS0xLTEtMzIwMzA_f2ea8d16-d298-481c-ae3b-02222f9d620d"
      unitRef="usd">2070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzQtMS0xLTEtMzIwMzA_eb32c5ea-ebfe-44a3-bdff-be3bd7b3d84b"
      unitRef="usd">2070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzQtMS0xLTEtMzMxNDU_8971af02-63c1-44d4-b0d5-bf828f280c85"
      unitRef="usd">2070000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzUtMS0xLTEtMzIwMzA_aa0b72b7-91f1-45f0-9a23-264840f683f9"
      unitRef="usd">29498000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTpiNTNkZjdjMjVmYmU0OWIwYmNiMTRlY2JlMDYyZjU2Ni90YWJsZXJhbmdlOmI1M2RmN2MyNWZiZTQ5YjBiY2IxNGVjYmUwNjJmNTY2XzYtMS0xLTEtMzMxNDU_79bc31e6-a1c6-4da8-8cd5-ba29e68fa21c"
      unitRef="usd">39848000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzYwMA_18ece43a-2b29-4a26-b4f4-26ad9456b306">Changes in carrying amount of goodwill by business segment were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.405%"/&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:2px 1pt;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;Distillery Products&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:400;line-height:100%"&gt;Branded Spirits&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:400;line-height:100%"&gt;Ingredient Solutions&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:400;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;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;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&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;2,738&#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;2,738&#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;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;223,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;223,556&#160;&lt;/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;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&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;&#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 #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;226,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#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 #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;226,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i3949b6de90104bd3b9407abbd5afaa00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtMS0xLTEtMA_a5ab69ee-6cec-4e3e-90c4-1d6416d9d7f5"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i821953fa6f3543a29d0c6c1c993de959_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtMy0xLTEtMzMxNTQ_b855a2fc-05eb-4f25-8af6-38ff46f9bc08"
      unitRef="usd">2738000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i22827bf07707482bb98c57944136d53a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtMy0xLTEtMA_2056e112-4974-434d-9418-50a975b53513"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzEtNS0xLTEtMA_9b109030-9c10-4f50-8048-be4535842cbd"
      unitRef="usd">2738000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItMS0xLTEtMA_7ceeac63-a0b8-4ce7-80a4-ab712d7b2d2e"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItMy0xLTEtMzMxNTQ_496e99dd-1f17-4b4b-bb58-a33a203f564b"
      unitRef="usd">223556000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItMy0xLTEtMA_d3352642-4cbe-48f3-95a9-3f13d7d925fa"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzItNS0xLTEtMA_d57f91af-86ca-4a33-9032-4592a7f2be52"
      unitRef="usd">223556000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i63d1a97d9ee1436185eacfd3ed203ee6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtMS0xLTEtMA_1e21d500-8fdc-4e0c-bb3a-2cb91536e343"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id02980ab6c29400fa3941ab43819146f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtMy0xLTEtMzMxNTQ_de915095-e08e-42c0-baac-2ff59215a3f8"
      unitRef="usd">226294000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i719e0319c9e049d5baeaa85713ccd277_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtMy0xLTEtMA_b782822b-08fc-4b8c-932a-6dc8ea2c3531"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTo2ODRhY2JlOThmMTY0MzFhOWRkOGY4Y2ZiMjg3YTgzNC90YWJsZXJhbmdlOjY4NGFjYmU5OGYxNjQzMWE5ZGQ4ZjhjZmIyODdhODM0XzMtNS0xLTEtMA_3d766d79-fdf3-4e91-a704-b5660a17694e"
      unitRef="usd">226294000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90ZXh0cmVnaW9uOjBjMTZmNzM1ZWYwYjRlYTZhOTIyYjI4NGM2Mzk3Mzg2XzI3NDg3NzkwNzEzODY_5af269d8-fd6d-4aeb-8989-d1725abb10d0">&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 carrying amount of indefinite-lived intangible assets by business segment were as follows:&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:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.405%"/&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:2px 1pt;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;Distillery Products&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:400;line-height:100%"&gt;Branded Spirits&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:400;line-height:100%"&gt;Ingredient Solutions&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:400;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;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;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&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;890&#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;890&#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;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;178,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;178,100&#160;&lt;/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;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&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;&#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 #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;178,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#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 #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;178,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3949b6de90104bd3b9407abbd5afaa00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtMS0xLTEtMzMxNTY_de4f1d02-d07c-4ef6-9ec2-550227c4ef82"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i821953fa6f3543a29d0c6c1c993de959_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtMy0xLTEtMzMxNTY_86c3308b-8efa-422f-8384-a0f09f92a55a"
      unitRef="usd">890000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i22827bf07707482bb98c57944136d53a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtNS0xLTEtMzMxNTY_41431a65-2152-4336-87e3-cc5c78390c5d"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzEtNy0xLTEtMzMxNTY_14a45ea7-f6b9-47c9-9a98-ef2aed351561"
      unitRef="usd">890000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItMS0xLTEtMzMxNTY_41abd361-c02c-40f7-a3ee-89f840f71161"
      unitRef="usd">0</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItMy0xLTEtMzMxNTY_8b352372-139a-4e40-9d86-280935ff365e"
      unitRef="usd">178100000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItNS0xLTEtMzMxNTY_e5b46a9e-defb-413a-bdf5-0b717b19b1a7"
      unitRef="usd">0</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzItNy0xLTEtMzMxNTY_d47ad118-a548-44bc-8953-098a2d3477a8"
      unitRef="usd">178100000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i63d1a97d9ee1436185eacfd3ed203ee6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtMS0xLTEtMzMxNTY_eadc18c2-29f3-4b6c-9d5a-f088f851d598"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="id02980ab6c29400fa3941ab43819146f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtMy0xLTEtMzMxNTY_6a93a296-45ef-4297-ad86-87d0c47488fb"
      unitRef="usd">178990000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i719e0319c9e049d5baeaa85713ccd277_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtNS0xLTEtMzMxNTY_8686f805-e7f7-451b-a50c-cfa0b19fef71"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzIvZnJhZzowYzE2ZjczNWVmMGI0ZWE2YTkyMmIyODRjNjM5NzM4Ni90YWJsZTplZTFiMTU2OWZjMTQ0YWFhODg0ZDA2MzI5Zjc3ZDkyMS90YWJsZXJhbmdlOmVlMWIxNTY5ZmMxNDRhYWE4ODRkMDYzMjlmNzdkOTIxXzMtNy0xLTEtMzMxNTY_54335db4-ff27-4e65-b2c7-d74f6ab760ac"
      unitRef="usd">178990000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM0OTU_b53159f9-b7e4-4872-8702-d35932730f42">CORPORATE BORROWINGS&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indebtedness Outstanding.  &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 following table presents the Company&#x2019;s outstanding indebtedness &lt;/span&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:75.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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;/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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Description&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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Credit Agreement - Revolver, 1.09% (variable rate) due 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible Note, 1.88% (fixed rate) due 2041&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;201,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Prudential Note Purchase Agreement, 3.53% (fixed rate) due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prudential Note Purchase Agreement, 3.80% (fixed rate) due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Other long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total indebtedness outstanding&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;239,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;font-weight:400;line-height:100%"&gt;40,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Less unamortized loan fees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(6,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total indebtedness outstanding, net&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;233,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;39,871&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Less current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(3,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(1,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;230,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;38,271&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&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;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rates are as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loan fees are being amortized over the life of the Credit Agreement and Note Purchase Agreement.&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:700;line-height:120%"&gt;Credit Agreement.&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;  On February 14, 2020, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with multiple participants led by Wells Fargo Bank, National Association (&#x201c;Wells Fargo Bank&#x201d;), which provided for a $300,000 revolving credit facility. On May 14, 2021, the Company amended the Credit Agreement to increase the principal amount to $400,000 and to increase the amount of the revolving credit facility by up to an additional $100,000 provided certain conditions are satisfied and at the discretion of the lender.  The Credit Agreement matures on February 14, 2025.  The Credit Agreement is &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;secured by substantially all assets, excluding real property. The cash portion of the Merger Consideration, the repayment of assumed debt, and transaction-related expenses were financed with $242,300 borrowings under the Credit Agreement which was drawn on April 1, 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 Credit Agreement includes certain requirements and covenants, which the Company was in compliance with at December&#160;31, 2021.  The Company incurred $666 new loan fees related to the Credit Agreement during 2021. The unamortized balance of total loan fees related to the Credit Agreement was $1,529 at December&#160;31, 2021, which were included in Other assets, net on the Consolidated Balance Sheet. The unamortized loan fees are being amortized over the life of the Credit Agreement.&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 December&#160;31, 2021, the Company had no outstanding borrowings under the Credit Agreement leaving $400,000 available.  The interest rate for the borrowings of the Credit Agreement at December&#160;31, 2021 was 1.1%.&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:700;line-height:115%"&gt;Note Purchase Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. On August 23, 2017, the Company also entered into a Note Purchase and Private Shelf Agreement (the &#x201c;Note Purchase Agreement&#x201d;) with PGIM, Inc. (&#x201c;Prudential Capital Group&#x201d;), an affiliate of Prudential Financial, Inc., and certain affiliates of PGIM, Inc.  The Note Purchase Agreement was amended by the First Amendment to Private Shelf Agreement as of February 14, 2020, the Second Amendment to Private Shelf Agreement as of September 30, 2020, the Third Amendment to Private Shelf Agreement as of January 25, 2021, and the Fourth Amendment to Private Shelf Agreement as of May 14, 2021. The amended agreement provides for the issuance of up to $105,000 of Senior Secured Notes under the shelf facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;and issuance of up $20,000 Senior Secured Notes.  &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:115%"&gt;On July 29, 2021, PGIM, Inc. provided the Company notice pursuant to Section 1.2 of the Note Agreement that Prudential has authorized an increase in the amount of the senior promissory notes that may be issued under the uncommitted shelf facility under the Note Agreement from $105,000 to $140,000, effective as of July 29, 2021.  The deadline for issuing the notes under the shelf facility is August 23, 2023.  &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:115%"&gt;The Company initially issued $20,000 of Senior Secured Notes with a maturity date of August 23, 2027.  The Senior Secured Notes bear interest at a rate of 3.5 percent per year.  On April 30, 2019, the Company issued $20,000 of additional Senior Secured Notes with a maturity date of April 30, 2029.  The Senior Secured Notes bear interest at a rate of 3.8 percent per year.  The Note Purchase Agreement includes certain requirements and covenants, which the Company was in compliance with at December&#160;31, 2021.  The Company incurred no new loan fees related to the Note Purchase Agreement during 2021.  The unamortized balance of total loan fees related to the Note Purchase Agreement was $110 at December&#160;31, 2021 and is being amortized over the life of the Note Purchase Agreement. The Note Purchase Agreement is secured by substantially all assets, excluding real property.&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:700;line-height:115%"&gt;Convertible Senior Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.  On November 16, 2021, the Company issued $201,250 in aggregate principal amount of 1.875% convertible senior notes due in 2041 (&#x201c;2041 Notes&#x201d;).  The total aggregate principal amount includes $26,250 aggregate principal amount of 2041 Notes purchased by the initial purchasers in the offering pursuant to their exercise in full of their option to purchase additional notes under the purchase agreement for the offering.  The 2041 Notes were issued pursuant to an indenture, dated as of November 16, 2021 ( the &#x201c;Indenture&#x201d;), by and among the Company, as issuer, Luxco, Inc., MGPI Processing, Inc. and MGPI of Indiana, LLC as subsidiary guarantors, and U.S. Bank National Association, as trustee. The 2041 Notes are senior, unsecured obligations of the Company and interest is payable semi-annually in arrears at a fixed interest rate of 1.875% on May 15 and November 15 of each year.  The 2041 Notes mature on November 15, 2041 (&#x201c;Maturity Date&#x201d;) unless earlier repurchased, redeemed or converted, per the agreement.  The Company will settle conversion by paying or delivering, as applicable, cash, shares of its common stock or a combination of cash and shares at the Company&#x2019;s election.  &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:115%"&gt;The Company incurred $6,384 of new loan fees related to the 2041 Notes during 2021.  The unamortized balance of total loan fees related to the 2041 Notes was $6,344 at December&#160;31, 2021 and is being amortized over the life of the 2041 Notes.&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:115%"&gt;The initial conversion rate for the 2041 Notes is 10.3911 shares of common stock per $1 principal amount of the 2041 Notes.  Prior to the Maturity Date, holders may convert at their option only in the following circumstances: &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:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:14.5pt"&gt;During any calendar quarter commencing after the quarter ending March 31, 2022, if the closing sale price of common stock for at least 20 trading days in the period of 30 consecutive trading days is more than 130% of the conversion price;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:14.5pt"&gt;during the 5 consecutive business days following any 10 consecutive trading day period in which the trading price per $1 principal amount of the notes for each trading day was less than 98% of the product of the closing sale price of common stock on such trading day and the conversion rate on such trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:14.5pt"&gt;upon the occurrence of specified corporate events, as defined in the Indenture;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:14.5pt"&gt;if the Company calls the notes for redemption; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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:115%;padding-left:14.5pt"&gt;during the period July 15, 2026 ending close of business day immediately preceding November 20, 2026 or the period &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;July 15, 2041 and close of business day immediately preceding the Maturity Date.&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:700;line-height:115%"&gt;Other long-term borrowings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. As part of the Merger, the Company acquired additional long-term notes payable to certain counties in Kentucky. &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:700;line-height:120%"&gt;Debt Maturities.  &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;Aggregate amount of maturities for long-term debt as of December&#160;31, 2021 are as follows:&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:87.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.865%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,227&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,629&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,430&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,432&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,433&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211,702&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;239,853&#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:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM1MDg_8c1489fb-5e3d-4aa5-be89-a5f9c1368e08">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indebtedness Outstanding.  &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 following table presents the Company&#x2019;s outstanding indebtedness &lt;/span&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:75.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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;/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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Description&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;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Credit Agreement - Revolver, 1.09% (variable rate) due 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Convertible Note, 1.88% (fixed rate) due 2041&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;201,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Prudential Note Purchase Agreement, 3.53% (fixed rate) due 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;18,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prudential Note Purchase Agreement, 3.80% (fixed rate) due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Other long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;203&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total indebtedness outstanding&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;239,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 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:9pt;font-weight:400;line-height:100%"&gt;40,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Less unamortized loan fees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(6,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total indebtedness outstanding, net&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;233,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;39,871&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Less current maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(3,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(1,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;230,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;38,271&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&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;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rates are as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loan fees are being amortized over the life of the Credit Agreement and Note Purchase Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="iae068fd52f5d4acdba23053c48f61400_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjAyMzdhZWI5MjdmYzRjZWE5ZTI3YTQ2ODgyYzZjMmI2XzMz_ee34682a-f868-443c-b228-6053765766e7"
      unitRef="number">0.0109</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iae068fd52f5d4acdba23053c48f61400_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzItMS0xLTEtMA_b4b744b8-141b-43b0-9ff1-d4ecd342ec11"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i95917a3ce25540b09825742faafc8a01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzItMy0xLTEtMA_27797786-e428-453c-8d96-dd1ae8bdd0f7"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmU5ZjBlNDI5NmRiNDQ5OTVhZjQ3M2RhMTM3NDhjYzczXzQy_edabfe52-6c4b-4d4a-b735-13628bbd5d3d"
      unitRef="number">0.0188</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzMtMS0xLTEtMA_79dfc7b2-a09d-4930-ba8c-8588664d9555"
      unitRef="usd">201250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idf3326d41a08410bbd895387ea141c26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzMtMy0xLTEtMA_1d0ed410-7088-4b97-b5f5-6cd9d785958c"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id897ca8ea8004e4ea8beb02707bac302_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzUtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNGY1NzgxMTAzZTRhYWVhOTFkMzk2NTE4NGJhOTk5XzQw_df333049-5662-4d60-b2af-229655f9a98b"
      unitRef="number">0.0353</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id897ca8ea8004e4ea8beb02707bac302_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzUtMS0xLTEtMA_0a79241a-884c-4c50-8837-be1d20e441b3"
      unitRef="usd">18400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie21e5d239b5a424ea73fd19ceb2dbbb1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzUtMy0xLTEtMA_86b9ec77-6692-4cf2-8b84-295f4e2b5f14"
      unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjYxYmJmODY5ODYyNjRkMDhhOTIwMDgwZWU5NzM0MzUxXzQw_8a901e60-08e7-4066-a844-f83b301fb019"
      unitRef="number">0.0380</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzYtMS0xLTEtMA_5b9f88de-da2e-4280-a459-c245b636ad49"
      unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieb42516bd766415eb96c44d65542b0a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzYtMy0xLTEtMA_96492c62-d867-486d-8bbc-8d2a4a28fd4a"
      unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i27ac50921927474389d1a751208d0d81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMS0xLTEtMzY3MTQ_7cc44128-2b8e-458a-be0b-0e9d96a78a74"
      unitRef="usd">203000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i72700b9b420e4fb89eef5246e054a3cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMy0xLTEtMzY3MTc_5f5a7926-524e-4050-8ad4-3e2582c5a587"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMS0xLTEtMA_fe0624ec-7f61-4ffa-8c8e-b29a0b8c0430"
      unitRef="usd">239853000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzctMy0xLTEtMA_d9615bd6-d56e-4026-9307-8859cba70191"
      unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzgtMS0xLTEtMA_2b585193-216b-4977-974c-111278169870"
      unitRef="usd">6454000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzgtMy0xLTEtMA_c8914b84-1e38-40d8-8726-e18eb33a9ac6"
      unitRef="usd">129000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzktMS0xLTEtMA_ddf63ac9-1b18-4473-9767-ab4713c56704"
      unitRef="usd">233399000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzktMy0xLTEtMA_426ddad4-7dbb-467f-b3c5-6cbdb424c7dd"
      unitRef="usd">39871000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzEwLTEtMS0xLTA_b47048d6-09cb-472a-839d-bf0d54b16456"
      unitRef="usd">3227000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzEwLTMtMS0xLTA_21d5f780-c984-4c2f-bd9f-3be08776356a"
      unitRef="usd">1600000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzExLTEtMS0xLTA_a87ceb93-358b-4934-b62a-01e9665ff627"
      unitRef="usd">230172000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo0N2IxNGEwYWU4OWU0YTdlOWZjOTVkMDRjNzczMGEzZC90YWJsZXJhbmdlOjQ3YjE0YTBhZTg5ZTRhN2U5ZmM5NWQwNGM3NzMwYTNkXzExLTMtMS0xLTA_1dc300a9-b5b1-404f-acf8-f556a3a3e104"
      unitRef="usd">38271000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LineOfCredit
      contextRef="i9029d99ec1c94da7bb2b39dd0cb325bc_I20200214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzU5OQ_7ff63cf9-a274-4287-a693-b2a1fb4533c6"
      unitRef="usd">300000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i24b8a7cf4c474e95bf01a804edabd0b1_I20210514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE2NDkyNjc0NTE3Mjc_244377aa-7996-485e-8f86-8e0707500634"
      unitRef="usd">400000000</us-gaap:LineOfCredit>
    <mgpi:LineOfCreditFacilityContingentIncreaseInBorrowingCapacity
      contextRef="i71bcf8f6b8684793b36bec765ce876e4_I20210514"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE2NDkyNjc0NTE3NDY_1be06c5b-1236-4dcf-9434-26d1ea30f6a2"
      unitRef="usd">100000000</mgpi:LineOfCreditFacilityContingentIncreaseInBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i49446a2f9b7e478c98c1e525eecfa8a5_D20210401-20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE2NDkyNjc0NTI1NDU_feea2508-f8b4-43c5-8e93-e41cdf7e1c2c"
      unitRef="usd">242300000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DebtInstrumentFeeAmount
      contextRef="i29b6b1153cc84380872163dc248c78f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzEwODY_bddba70e-f060-4344-ac10-b3ef72324423"
      unitRef="usd">666000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i29b6b1153cc84380872163dc248c78f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzEyMjU_0bc2c7d7-2871-4ada-982e-8f202fff14ae"
      unitRef="usd">1529000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iae068fd52f5d4acdba23053c48f61400_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5ODM_448b47f5-3686-49d7-8778-6535ad4a53c3"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9b6a6deeedc3405d9c1fd63b27a98ac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE0ODQ_9481592a-a9f5-4197-8cb3-ffce22c78833"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i9b6a6deeedc3405d9c1fd63b27a98ac4_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzE1NzA_0cf7d468-ff38-4d0b-be02-10454eb1bcca"
      unitRef="number">0.011</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0826282112684380a3f4183c98438e8a_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI1MDA_b37c3e99-0cdd-4871-95f2-db9b082bd7f6"
      unitRef="usd">105000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9b6cd94700854a4ca535e4dcdc7ac643_I20210514"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI1NjU_51ce48e7-e54b-4d4c-a8e2-20f006f9bec8"
      unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i89931b4647854e49a5b7e3d51285e0cd_I20210728"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwNzQ0ODc_e86dd603-5db5-48bd-8e94-3df842682787"
      unitRef="usd">105000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifb7e4bfa7ed4430daea418c352230cd5_I20210729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwNzQ0Njg_417d5171-509f-4906-a927-cafcbd1563d8"
      unitRef="usd">140000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i8e879ce354a5459a97ff365e3d8cd843_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI2MTA_23ded812-96a2-47aa-a022-4430b1ed71e2"
      unitRef="usd">20000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic5967d7fe1784bb2b21c322adcb7416f_I20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3MzE_fa3c0fe4-f0a8-4fdd-9100-d34f2b19101c"
      unitRef="number">0.035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i669fc2f74686494d974a763a19305b17_D20190430-20190430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3ODM_a52c769b-6bd4-48b2-8ad5-a8dfaf726d68"
      unitRef="usd">20000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i57f4ad5f16b646bfa8379f060a76cfc9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI5MTQ_8a901e60-08e7-4066-a844-f83b301fb019"
      unitRef="number">0.038</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFeeAmount
      contextRef="i297592d2e1724ac6b7ee0cac764fc2d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzMwNzE_c2e7fc7e-1487-43e4-9bd8-7bf2ef392908"
      unitRef="usd">0</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i4cbc3b4d9c16498b9c87f7065c6da572_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzMyMjU_0a0a6a85-0e97-42e0-9d02-5129b1700139"
      unitRef="usd">110000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5MzI_a4128426-8981-4ab3-8181-1a6f82490636"
      unitRef="usd">201250000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic2457ae479304c299843117983cd09bc_I20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NDI_5f7c466e-b0ef-414f-9d09-61ff52127da5"
      unitRef="number">0.01875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ic60e9a64d7ac42aab9c1f887c20abd37_D20211116-20211116"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwNzkyNjY_8e01c356-5d78-4660-ae01-ff11fbcbb219"
      unitRef="usd">26250000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic2457ae479304c299843117983cd09bc_I20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NTA_ca3f3ba8-9c5f-459c-beb0-2a86789b8b93"
      unitRef="number">0.01875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFeeAmount
      contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzEwOTk1MTE2Mzg5NzI_6c95e4da-e0ff-4f52-89cf-3c746a4b45b6"
      unitRef="usd">6384000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if5b83b735e5640fda2fba5b79a857b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzI3NDg3NzkwODEzODE_499aa4ed-52e4-4072-86c7-322ba2b751ea"
      unitRef="usd">6344000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NTg_9939ab68-f916-4107-a51e-d5a2aae16d6c"
      unitRef="number">10.3911</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNTM_2432559e-5ecb-491c-8d6c-f63e444b0023"
      unitRef="d">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNjE_a9fcb4f5-2aad-4335-b075-b0b6bfc45aeb"
      unitRef="d">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDU5NzE_c42de0c5-cf3c-499a-8343-7f04798c72d4"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <mgpi:DebtInstrumentConvertibleBusinessPeriod
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNjk_4916dc6c-7269-44eb-a01d-f427dc93ac49"
      unitRef="d">5</mgpi:DebtInstrumentConvertibleBusinessPeriod>
    <mgpi:DebtInstrumentConvertibleMeasurementPeriod
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwNzY_72935ac2-adc8-4829-9cba-e1ac792db0f7"
      unitRef="d">10</mgpi:DebtInstrumentConvertibleMeasurementPeriod>
    <mgpi:DebtInstrumentConvertibleMeasurementPeriodPercentage
      contextRef="i650318fbb11f410689f10fac9ca73859_D20211116-20211116"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM4NDgyOTA3MDcwOTg_1878e99f-e8aa-456e-9509-642ae4ba81e0"
      unitRef="number">0.98</mgpi:DebtInstrumentConvertibleMeasurementPeriodPercentage>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90ZXh0cmVnaW9uOmNhNzA5OTExNGY2NzQ4OTRiZTVlZDkyZDBjMzk3N2Q2XzM1MTA_a6ee9716-80e5-48fd-bec3-3df9eaf1f535">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Maturities.  &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;Aggregate amount of maturities for long-term debt as of December&#160;31, 2021 are as follows:&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:87.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.865%"/&gt;&lt;td style="width:0.1%"/&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:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,227&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,629&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,430&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,432&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,433&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211,702&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;239,853&#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;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzAtMS0xLTEtMA_eb75d589-e62a-4ef4-b4a5-0ed5901b3053"
      unitRef="usd">3227000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzEtMS0xLTEtMA_297c9dea-b7af-456e-a88a-d80c443513c2"
      unitRef="usd">5629000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzItMS0xLTEtMA_197489f7-054c-4afb-b498-f8894bddcfcc"
      unitRef="usd">6430000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzMtMS0xLTEtMA_42b0b767-aac8-4364-aa68-4328d23fee91"
      unitRef="usd">6432000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzQtMS0xLTEtMA_d4cf3f43-b4da-4016-8f14-30bb8689d892"
      unitRef="usd">6433000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzUtMS0xLTEtMA_661adeac-b6d3-41ca-9817-1e5faf38fb8d"
      unitRef="usd">211702000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzUvZnJhZzpjYTcwOTkxMTRmNjc0ODk0YmU1ZWQ5MmQwYzM5NzdkNi90YWJsZTo3MGNiYTk5N2IyZTA0ZjU5YTUwNGE3ODAzZWQ1NmJkOS90YWJsZXJhbmdlOjcwY2JhOTk3YjJlMDRmNTlhNTA0YTc4MDNlZDU2YmQ5XzYtMS0xLTEtMA_6d8e0c9f-ced3-4037-a672-4c7bdfff369c"
      unitRef="usd">239853000</us-gaap:LongTermDebt>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNDk_349e3f06-410c-4bbd-a625-2de8b8a0b1a9">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;Income tax expense is composed of the following:&#160;&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;19,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,426&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;23,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;12,116&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;6,838&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;6,750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;140&#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:9pt;font-weight:400;line-height:100%"&gt;306&#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:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;30,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;12,256&#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;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;7,144&#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;&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;Income tax expense also included tax expense allocated to comprehensive income for 2021, 2020, and 2019 of $19, $229, and $14, respectively (see the Consolidated Statements of Comprehensive Income). &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;&#160;&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 reconciliation of income tax expense at the normal statutory federal rate to income tax expense included in the accompanying Consolidated Statements of Income is below:&lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x201c;Expected&#x201d; provision at federal statutory rate&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;25,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,046&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,654&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,540&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Foreign income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(2,877)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Federal and state tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,302)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;30,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;12,256&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;7,144&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:700;line-height:100%"&gt;25.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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:9pt;font-weight:700;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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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:9pt;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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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:9pt;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;&#160;&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 tax effects of temporary differences giving rise to deferred income taxes shown on the Consolidated Balance Sheets are as follows:&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax assets:&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;1,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,123&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,986&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,264&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,923&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,362&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;15,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;12,754&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(862)&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;14,253&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;11,892&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(24,627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(12,205)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(46,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(4,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,318)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(667)&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross deferred income tax liabilities&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;(80,354)&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:9pt;font-weight:400;line-height:100%"&gt;(14,190)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred income tax liability&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(66,101)&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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;(2,298)&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 style="margin-bottom:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A schedule of the change in valuation allowance is as follows:&lt;/span&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:87.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(422)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;862&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 December&#160;31, 2021, the Company&#x2019;s total valuation allowance of $1,657 related to net operating loss and tax credits carryforwards in states and foreign countries in which it is not &#x201c;more likely than not&#x201d; to create enough taxable income to fully utilize the carryforwards before expiration of the carryforward periods.  As of December 31, 2020, the Company&#x2019;s total valuation allowance of $862 related to net operating loss carryforwards and certain tax credits in states in which it is not &#x201c;more likely than not&#x201d; to create enough state taxable income to fully utilize the carryforwards before expiration of the carryforward periods.  The increase of the valuation allowance year-over-year is primarily due to the acquisition of certain foreign entities that created the inability to fully utilize certain foreign tax credits and net operating losses. &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 Merger with Luxco was largely structured as a non-taxable merger for U.S. income tax purposes. This merger required the Company to book an additional $57,034 in deferred tax liabilities to its opening balance sheet. In addition, at December 31, 2021, the Company had book tax differences resulting in a net deferred tax liability balance of $66,101. This increase in the Company&#x2019;s deferred tax balances could make the Company more susceptible to the tax impact of tax rate changes and its effect on earnings and earnings per share in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&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 December&#160;31, 2021 and 2020, the Company had $19,823 and $18,697 in gross state net operating loss carryforwards, respectively.  Due to varying state carryforward periods, the state net operating loss carryforwards will expire in varying years between calendar years 2022 and 2042.  As of December&#160;31, 2021 and 2020, the Company had gross state tax credit carryforwards of $2,966 and $3,778, respectively.  State credits, if not used to offset income tax expense in their respective jurisdictions, will expire in varying years between 2022 and 2038.&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 treats accrued interest and penalties related to tax liabilities, if any, as a component of income tax expense.&#160;&#160;During 2021, 2020, and 2019, the Company&#x2019;s activity in accrued interest and penalties was not significant.&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 is a reconciliation of the total amount of unrecognized tax benefits (excluding interest and penalties) for 2021,  2020, and 2019:  &lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Beginning of year balance&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;112&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;255&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;193&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Additions based on prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Additions based on current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Reduction for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Reductions for settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;End of year balance&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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: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:9pt;font-weight:400;line-height:100%"&gt;112&#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:9pt;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: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:9pt;font-weight:400;line-height:100%"&gt;255&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;For each period presented, substantially all of the amount of unrecognized benefits (excluding interest and penalties) would impact the effective tax rate, if recognized. The Company reasonably expects that the amount of unrecognized tax benefit will not change significantly over the next 12 months. &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 not under any federal, state or foreign income tax audits.  For federal tax purpose, all tax years after 2017 remain open to adjustment. Amounts paid for income tax in foreign jurisdictions are not material to the financial statements. In addition, the Company is subject to examination for its state tax returns for years 2017, and forward, with the exception of certain net operating losses and credit carryforwards originating in years prior to 2017 that remain subject to adjustment.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNDc_62f53d53-e90a-48ea-9201-a96f62ba2a32">&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;Income tax expense is composed of the following:&#160;&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;19,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;6,426&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;23,529&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;12,116&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;6,838&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,405&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;6,750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;140&#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:9pt;font-weight:400;line-height:100%"&gt;306&#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:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;30,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;12,256&#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;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;7,144&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzMtMS0xLTEtMA_2ef0e96b-628c-40e5-a564-148b9db3f3cf"
      unitRef="usd">19746000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzMtMy0xLTEtMA_64929ec9-d4fa-4b3a-912d-f982ac1157fb"
      unitRef="usd">10825000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzMtNS0xLTEtMA_cee78f9c-0e53-4778-b73f-a7f078c0a134"
      unitRef="usd">6426000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzQtMS0xLTEtMA_51bce71c-febf-4f84-811f-4a8504063c6c"
      unitRef="usd">3489000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzQtMy0xLTEtMA_0c6ea8b8-8051-4743-b30a-cfa9505602f6"
      unitRef="usd">1291000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzQtNS0xLTEtMA_03860071-ce37-4cc2-9a31-ce690a52fa6e"
      unitRef="usd">412000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMS0xLTEtNDE4Mjk_d5da69bb-789f-4717-8f1a-65a8a34ba0bb"
      unitRef="usd">294000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMy0xLTEtNDE4Mjk_959d7dc0-4fbf-4735-bf3e-a42761bb0e9a"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtNS0xLTEtNDE4Mjk_1a396e55-0bee-4c5b-b72b-5d54174cf85c"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMS0xLTEtMA_88ee7336-1613-46ad-a9be-61e3e002c3d4"
      unitRef="usd">23529000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtMy0xLTEtMA_ac2bb186-d7a7-4b67-9e95-a18aa20ed585"
      unitRef="usd">12116000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzUtNS0xLTEtMA_fb4730b3-8af9-433a-834d-37688042a15c"
      unitRef="usd">6838000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzctMS0xLTEtMA_85247e72-86ec-418d-8efd-09b95b08d4b7"
      unitRef="usd">5345000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzctMy0xLTEtMA_c85a214f-69ab-4bf2-b67e-959274a0c1ff"
      unitRef="usd">-302000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzctNS0xLTEtMA_8feae5cf-1f51-4ae0-9d20-62bc003e3838"
      unitRef="usd">352000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzgtMS0xLTEtMA_988a26d6-2127-43ad-b138-343623c69bb9"
      unitRef="usd">1405000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzgtMy0xLTEtMA_8752afa3-671b-4b58-a5d4-2fc5d74c1ab1"
      unitRef="usd">442000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzgtNS0xLTEtMA_aa34adde-7435-4981-8d5a-46268794fbf7"
      unitRef="usd">-46000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzktMS0xLTEtMA_7469cdb5-d266-4e7b-a530-9da3488b55a3"
      unitRef="usd">6750000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzktMy0xLTEtMA_5d476e44-8e03-4388-9012-415d12f5791c"
      unitRef="usd">140000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzktNS0xLTEtMA_ec9c45b6-6ce8-4ffd-be91-f45383edcd65"
      unitRef="usd">306000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzEwLTEtMS0xLTA_044880de-36a5-47e3-b3a6-6acad2f4945f"
      unitRef="usd">30279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzEwLTMtMS0xLTA_5c3fff57-a139-42e0-8ba3-d218cd6adcc9"
      unitRef="usd">12256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphOGNjNzdiOTQ5MzI0YTRjYWU4OTM2MzAyMDU0ZTRlNC90YWJsZXJhbmdlOmE4Y2M3N2I5NDkzMjRhNGNhZTg5MzYzMDIwNTRlNGU0XzEwLTUtMS0xLTA_cce03859-03c0-4742-816a-6e87986d9f65"
      unitRef="usd">7144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE2OA_2ab391e4-b67b-42f7-adce-b3f157bf8465"
      unitRef="usd">19000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE3Mg_e3c1cc19-b231-4ff2-9579-fd4c853bc159"
      unitRef="usd">229000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE4MA_7fe688a0-919a-4997-86b3-77e185f86cba"
      unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNjg_9ca4df93-3c68-4ea2-9785-b572da23e356">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income tax expense at the normal statutory federal rate to income tax expense included in the accompanying Consolidated Statements of Income is below:&lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x201c;Expected&#x201d; provision at federal statutory rate&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;25,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,046&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,654&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,540&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Foreign income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;204&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(2,877)&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Federal and state tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,302)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;30,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;12,256&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;7,144&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:9pt;font-weight:700;line-height:100%"&gt;25.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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:9pt;font-weight:700;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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;23.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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:9pt;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;border-top:3pt double #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:9pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzItMS0xLTEtMA_bb974323-a592-450f-9c86-d42bb34efd5c"
      unitRef="usd">25435000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzItMy0xLTEtMA_b55b19bd-ca34-4885-8f3c-9548d3bb7ab1"
      unitRef="usd">11046000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzItNS0xLTEtMA_1cdbb851-f086-4fbd-9e2c-47170edddf33"
      unitRef="usd">9654000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzMtMS0xLTEtMA_d6445630-1c2e-4d4f-a7bb-19c0fa8fbaa7"
      unitRef="usd">5713000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzMtMy0xLTEtMA_4404d0b4-bcca-41b1-96dd-f8d5a51fae9e"
      unitRef="usd">2408000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzMtNS0xLTEtMA_b6b49d0c-3371-4098-84d3-5e0844421a34"
      unitRef="usd">1540000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMS0xLTEtNDE3MjE_119bfa49-1d7c-4de0-9d1e-4c3ff8a503e9"
      unitRef="usd">294000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMy0xLTEtNDE3MjE_fee10abe-fef4-400f-89d0-c31634a78c7c"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtNS0xLTEtNDE3MjE_22fc5143-dc34-4238-b22c-d385c29aa152"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMS0xLTEtMA_c5387c5f-b650-41b0-8c36-247a2ed6c253"
      unitRef="usd">204000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtMy0xLTEtMA_3805969b-08ea-4423-bd98-0ae11455349d"
      unitRef="usd">-422000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzQtNS0xLTEtMA_7be599a1-7354-4d15-ad55-dae33a91775e"
      unitRef="usd">-168000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="if485b13fb4e64d78bb8b29445aa1b93a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzYtMS0xLTEtMA_22c18162-2784-4bc8-991c-a6cd4620596e"
      unitRef="usd">31000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i07ae89a478ae4a838b2ea04d12b14348_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzYtMy0xLTEtMA_1054baf5-60b8-4c96-8b04-42257372e62d"
      unitRef="usd">56000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i9f94361ce4dd4952bab652948a74ba0f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzYtNS0xLTEtMA_274255fd-dc07-49ed-9f36-e4a465532077"
      unitRef="usd">-2877000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzgtMS0xLTEtMA_633dbd48-42a9-40e7-b452-6e575f4302d4"
      unitRef="usd">1363000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzgtMy0xLTEtMA_1dfa4bb2-3d20-4e23-843a-c44e0a97f12a"
      unitRef="usd">1035000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzgtNS0xLTEtMA_ae5df16f-d72f-416c-9af0-e344a78795f3"
      unitRef="usd">1302000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEwLTEtMS0xLTA_e9518052-6fd5-4502-915d-d93a7ffc67be"
      unitRef="usd">-35000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEwLTMtMS0xLTA_d26cbfad-f667-4828-99aa-06c19a9538fb"
      unitRef="usd">203000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEwLTUtMS0xLTA_a696cc57-e009-4c81-93a3-58aa2cb26d89"
      unitRef="usd">297000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzExLTEtMS0xLTA_b3a58465-4844-4f83-af4e-360bcce6a5b9"
      unitRef="usd">30279000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzExLTMtMS0xLTA_b8ac7c0b-3af8-4d5d-b071-0b9c3e880bf4"
      unitRef="usd">12256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzExLTUtMS0xLTA_54a45d11-912e-4cab-9347-9b4f3327362b"
      unitRef="usd">7144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEyLTEtMS0xLTA_2909ef9b-a979-4867-9d47-59e884e9d464"
      unitRef="number">0.250</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEyLTMtMS0xLTA_cd4810c3-45d8-440f-a680-63dc64bb94fb"
      unitRef="number">0.233</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo2MDcxZWVkYzZkY2Y0MjA3OWUwZTJhODRiYTE5MGI4OC90YWJsZXJhbmdlOjYwNzFlZWRjNmRjZjQyMDc5ZTBlMmE4NGJhMTkwYjg4XzEyLTUtMS0xLTA_4cc21f72-ea1e-4423-9879-d133c786d725"
      unitRef="number">0.156</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNTE_add8778c-6101-4ab8-a2ce-c5f335d9cfb6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences giving rise to deferred income taxes shown on the Consolidated Balance Sheets are as follows:&lt;/span&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax assets:&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;1,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,123&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,986&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,264&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,923&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,362&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;15,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;12,754&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(862)&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;14,253&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;11,892&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(24,627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(12,205)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(46,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(4,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(2,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,318)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(667)&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross deferred income tax liabilities&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;(80,354)&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:9pt;font-weight:400;line-height:100%"&gt;(14,190)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred income tax liability&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(66,101)&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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;(2,298)&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;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzUtMS0xLTEtMA_d82906f2-2990-412e-a509-468b3ce29955"
      unitRef="usd">1973000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzUtMy0xLTEtMA_bd2e7415-26b3-41ae-9b1b-fd9c45744208"
      unitRef="usd">2123000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzctMS0xLTEtMA_7fb8914d-6a34-48a7-9e54-323de2d03901"
      unitRef="usd">2343000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzctMy0xLTEtMA_42df3505-bd23-4b75-ba87-577c77d7900a"
      unitRef="usd">2986000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzgtMS0xLTEtMA_dde7f9eb-7e9c-49aa-bb71-00b8d936ca84"
      unitRef="usd">2416000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzgtMy0xLTEtMA_bc362099-4f37-4998-9ab0-a737bf71bf0e"
      unitRef="usd">1264000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzktMS0xLTEtMA_664f72a8-5cd7-41c9-b97b-bef12d93a987"
      unitRef="usd">1923000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzktMy0xLTEtMA_9d0850cc-d949-4d25-b284-d111a76a3488"
      unitRef="usd">2077000</us-gaap:DeferredTaxAssetsInventory>
    <mgpi:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEwLTEtMS0xLTA_9469b662-4127-4fe1-b0c7-1ff4312087db"
      unitRef="usd">2536000</mgpi:DeferredTaxAssetsOperatingLeaseLiability>
    <mgpi:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEwLTMtMS0xLTA_74692fd1-419b-4d2f-bcb1-eba6229164c0"
      unitRef="usd">1322000</mgpi:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzExLTEtMS0xLTA_89de5857-67f4-4689-9ba0-a5e50f2214dc"
      unitRef="usd">1357000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzExLTMtMS0xLTA_cc137ae4-568f-4586-900c-edc3eb72d120"
      unitRef="usd">1250000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEzLTEtMS0xLTA_ce567760-5316-4cf6-a08e-a8928b4c553a"
      unitRef="usd">3362000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzEzLTMtMS0xLTA_3257e04a-9461-4e31-a88c-50e0648448df"
      unitRef="usd">1732000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE0LTEtMS0xLTA_8aacd1a3-3102-47d2-b475-d1da60f6f2b6"
      unitRef="usd">15910000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE0LTMtMS0xLTA_1b49cb54-0080-4355-bfab-54c6effbe845"
      unitRef="usd">12754000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE1LTEtMS0xLTA_fc05e97e-bb0f-4d8e-afa2-4ee436e1b259"
      unitRef="usd">1657000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE1LTMtMS0xLTA_bdd59992-250a-46d4-a473-fcb0d52d65f3"
      unitRef="usd">862000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE2LTEtMS0xLTA_cd766c61-8dd3-4e46-a04d-bc4ccc87aed9"
      unitRef="usd">14253000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE2LTMtMS0xLTA_fb246635-6380-40a5-b966-da60c6c5f531"
      unitRef="usd">11892000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE4LTEtMS0xLTA_4a2f8d5d-05e3-41ff-8bc7-9ac254254ff0"
      unitRef="usd">24627000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE4LTMtMS0xLTA_22bf0ca1-99cb-4e61-bb3e-2eb0ab44e325"
      unitRef="usd">12205000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTEtMS0xLTQxNzY4_047b69b4-2c2d-4827-b703-452f3b54cd3a"
      unitRef="usd">46956000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTMtMS0xLTQxNzY4_c510a467-4ed1-400a-b03b-2660b0b9b8f6"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTEtMS0xLTQxNzY4_5464cc3c-5b1e-4a2d-b100-1ff32a0e0580"
      unitRef="usd">4307000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTMtMS0xLTQxNzY4_dd6e9686-e5c8-4f9a-85d6-39f8c5db7eb7"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <mgpi:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTEtMS0xLTA_51575f5a-4725-4a34-bc2e-0fe43565600f"
      unitRef="usd">2487000</mgpi:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset>
    <mgpi:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzE5LTMtMS0xLTA_3f88bae0-7b88-4c08-bde3-ec31392b1b13"
      unitRef="usd">1318000</mgpi:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTEtMS0xLTA_57368b55-f3e7-4dcf-855a-a6b24c40bf8a"
      unitRef="usd">1977000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIwLTMtMS0xLTA_7fd64a50-312a-4594-b280-a2e41e74bb82"
      unitRef="usd">667000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIxLTEtMS0xLTA_dc5bd2fd-082f-4f3d-9c29-f3eee98a4c83"
      unitRef="usd">80354000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIxLTMtMS0xLTA_02a72103-8d0f-4263-beca-22481d4f9988"
      unitRef="usd">14190000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIyLTEtMS0xLTA_3bde91fb-6f2d-432a-9b5e-5277e898dd28"
      unitRef="usd">66101000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTphNGI2ZDUyNTI4YWY0MGJiOWFhZTFhOWM1Y2UxZWQ0Yy90YWJsZXJhbmdlOmE0YjZkNTI1MjhhZjQwYmI5YWFlMWE5YzVjZTFlZDRjXzIyLTMtMS0xLTA_76d6a741-41d5-4884-9a8a-46e23d815726"
      unitRef="usd">2298000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNDI_5bc3a219-6318-48d2-abf3-97d94c645f5d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A schedule of the change in valuation allowance is as follows:&lt;/span&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:87.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(422)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;862&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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:9pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzEtMS0xLTEtMA_4e5c6b40-e8fa-4a95-8eb6-706d45f80891"
      unitRef="usd">1284000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzItMS0xLTEtMA_50beb9a1-55e2-4050-9b03-3fa0d05d4f88"
      unitRef="usd">-422000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzMtMS0xLTEtMA_e0cc377a-1f00-4baf-98da-69bd6cf092f7"
      unitRef="usd">862000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzQtMS0xLTEtMA_297556ef-1631-4346-ad3a-d405aa639736"
      unitRef="usd">795000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTpiZjk3ZTBiZjkyZmM0YTM4Yjc3ZjhjZTVjZDZmMWVkZS90YWJsZXJhbmdlOmJmOTdlMGJmOTJmYzRhMzhiNzdmOGNlNWNkNmYxZWRlXzUtMS0xLTEtMA_5519079c-f64f-4d68-8b9e-2be363f645bf"
      unitRef="usd">1657000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzE3MTE_5519079c-f64f-4d68-8b9e-2be363f645bf"
      unitRef="usd">1657000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzIwMjM_e0cc377a-1f00-4baf-98da-69bd6cf092f7"
      unitRef="usd">862000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i61ee324ee6604042b5081ebbd757874b_I20210401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzEwOTk1MTE2MzYwNzQ_7b515d05-e0ed-44af-94a1-767400016b39"
      unitRef="usd">57034000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzEwOTk1MTE2MzYxNzU_de762f8b-d656-4590-b420-411ee4eaf7f7"
      unitRef="usd">66101000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i865c1bc189e64eadb5504f270164d8f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI2NzM_0cba04e2-f0b5-4631-b40b-9ef6daaaadd2"
      unitRef="usd">19823000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="iff895783cbdc44afba7b6835336c1b0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI2ODA_26ab96b5-955b-47b9-a843-e7543a71632f"
      unitRef="usd">18697000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i865c1bc189e64eadb5504f270164d8f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI5Nzc_2bcc22a6-388d-4e99-bef7-0eaca502111f"
      unitRef="usd">2966000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="iff895783cbdc44afba7b6835336c1b0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzI5ODQ_96428d1d-380c-4f66-a5d8-385ec6259ff9"
      unitRef="usd">3778000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90ZXh0cmVnaW9uOjYzODEyZmNiZmZkZDQ1NjhhNDUzYzk4ZmNmZTcwMTQ0XzQyNTM_3477fa07-c171-4363-8ccf-92b1c4ae00a5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the total amount of unrecognized tax benefits (excluding interest and penalties) for 2021,  2020, and 2019:  &lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Beginning of year balance&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;112&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;255&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;193&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Additions based on prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Additions based on current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Reduction for prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Reductions for settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;End of year balance&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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: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:9pt;font-weight:400;line-height:100%"&gt;112&#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:9pt;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: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:9pt;font-weight:400;line-height:100%"&gt;255&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzItMS0xLTEtMA_4e9ed4d0-5323-4394-bb88-10e87a9acc9c"
      unitRef="usd">112000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzItMy0xLTEtMA_91aaa6f6-49fc-4ea7-82fa-8db5797d3ce1"
      unitRef="usd">255000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5b0a5e7d7947489091007913a3abbf3a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzItNS0xLTEtMA_511ecb14-1aeb-4360-b7d1-11df021ecb67"
      unitRef="usd">193000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzMtMS0xLTEtMA_cdcdab68-df8e-44bf-9b34-9d9541678b54"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzMtMy0xLTEtMA_9250f6d3-e223-4640-83e9-7e901369a4c0"
      unitRef="usd">2000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzMtNS0xLTEtMA_4fdad5b9-f212-4532-8045-40b79f427b21"
      unitRef="usd">3000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzQtMS0xLTEtMA_156ca0b1-4d3c-4078-a10a-83971c5d8d46"
      unitRef="usd">31000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzQtMy0xLTEtMA_a70332fc-c5df-4d40-96d5-e1cc7402f712"
      unitRef="usd">20000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzQtNS0xLTEtMA_71c58a1b-547f-42f4-83d6-0246e18aafc2"
      unitRef="usd">78000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzUtMS0xLTEtMA_cefd9ead-17d3-4355-8ccb-5b79d21ccc61"
      unitRef="usd">30000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzUtMy0xLTEtMA_f000dedf-5f52-4f48-9a1a-6c3516d2b793"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzUtNS0xLTEtMA_dfd568a0-cb65-409c-b354-e210d7fb30c1"
      unitRef="usd">19000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzYtMS0xLTEtMA_015b01a5-98a9-44bd-84dc-802d47ecfd4d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzYtMy0xLTEtMA_5ad17e8d-4605-4440-927a-35e31025f346"
      unitRef="usd">165000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzYtNS0xLTEtMA_647eecf0-e328-451d-98a4-fc12ca01df17"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzctMS0xLTEtMA_2ea9a656-7177-45c4-98d5-93ef325e56cd"
      unitRef="usd">113000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzctMy0xLTEtMA_58f641d3-f04b-4482-b100-44aa9e2e8c20"
      unitRef="usd">112000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7d135796dc2d433fb61b878ab7e51966_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xNzgvZnJhZzo2MzgxMmZjYmZmZGQ0NTY4YTQ1M2M5OGZjZmU3MDE0NC90YWJsZTo4ZDA2NWZmNTRlYmM0ZjE4YmI3NDUzNDJlODU2Mjk3Ny90YWJsZXJhbmdlOjhkMDY1ZmY1NGViYzRmMThiYjc0NTM0MmU4NTYyOTc3XzctNS0xLTEtMA_3454cbf9-be50-4ab2-a3ff-d4defd946bf7"
      unitRef="usd">255000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIzOTg_5656dbcd-2fa8-4bbf-8ee9-cb524c831869">EQUITY AND EPS&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capital Stock.  &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;Common Stockholders are entitled to elect four of the nine members of the Board of Directors, while Preferred Stockholders are entitled to elect the remaining five members.  All directors are elected annually for a one year term.  Any vacancies on the Board are to be filled only by the shareholders and not by the Board.  Shareholders who own 10 percent or more of the outstanding Common or Preferred Stock have the right to call a special meeting of stockholders.  Common Stockholders are not entitled to vote with respect to a merger, dissolution, lease, exchange or sale of substantially all of the Company&#x2019;s assets, or on an amendment to the Articles of Incorporation, unless such action would increase or decrease the authorized shares or par value of the Common or Preferred Stock, or change the powers, preferences or special rights of the Common or Preferred Stock so as to affect the Common Stockholders adversely.  Generally, Common Stockholders and Preferred Stockholders vote as separate classes on all other matters requiring shareholder approval.&lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;EPS.  &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 computations of basic and diluted EPS: &lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended  December 31, &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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operations:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;90,817&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,793&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income attributable to participating securities (unvested shares and units) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(253)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Net income used in EPS calculation&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;90,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,084&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,540&#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:11pt"&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:9pt;font-weight:700;line-height:100%"&gt;Share information:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,719,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,937,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,012,288&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(D)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,982,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;16,937,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;17,012,288&#160;&lt;/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 style="height:8pt"&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:9pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;4.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.27&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Diluted EPS&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;4.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.27&#160;&lt;/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 style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt"&gt;Net income attributable to all shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;Participating securities included RSUs of 163,024, 110,665, and 111,365 for the years ended December&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt"&gt;Under the two class method, basic weighted average common shares exclude outstanding unvested participating securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;Diluted weighted average common shares included the dilutive effect of Convertible Senior Notes of 262,790 shares for the year end December 31, 2021. There was no dilutive impact for the years ended December 31, 2020 and 2019. &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:700;line-height:120%"&gt;Share Issuance.  &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;On April 1, 2021, as part of the consideration for the Merger, the Company issued 5,007,833 shares of common stock.  Additionally, in September 2021, the parties finalized the purchase price adjustments, which increased stock consideration by an additional 1,373 shares from the preliminary amounts that were paid at closing. &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:700;line-height:120%"&gt;Share Repurchase.  &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;On February 25, 2019, the Board of Directors approved a $25,000 share repurchase authorization commencing February 27, 2019 through February 27, 2022.  Under the share repurchase program, the company can repurchase stock from time to time for cash in open market purchases, block transactions, and privately negotiated transactions in accordance with applicable federal securities laws.  This share repurchase program may be modified, suspended, or terminated by the company at any time without prior notice.  During the year ended December 31, 2021, the Company did not repurchase any shares of MGP Common Stock and has $20,947 remaining under the share repurchase plan.  During the year ended December 31, 2020, the Company repurchased approximately 159,104 shares of MGP Common Stock for $4,053.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8.8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Share Activity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8.8pt"&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:55.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.930%"/&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="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;Shares Outstanding &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Capital Stock Preferred&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;Common Stock&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;437&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;17,028,125&#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;Issuance of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;57,278&#160;&lt;/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;Repurchase of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(169,541)&lt;/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;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;437&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;16,915,862&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,060,339&#160;&lt;/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;Repurchase of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(11,887)&lt;/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;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;437&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-bottom:3pt double #000;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;21,964,314&#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 style="margin-top:8.8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividends and Dividend Equivalents. &lt;/span&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:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="45" 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:9pt;font-weight:700;line-height:100%"&gt;Dividend and Dividend Equivalent Information (per Share and Unit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Declaration date&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:9pt;font-weight:700;line-height:100%"&gt;Record date&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:9pt;font-weight:700;line-height:100%"&gt;Payment date&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:9pt;font-weight:700;line-height:100%"&gt;Declared&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:9pt;font-weight:700;line-height:100%"&gt;Paid&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:9pt;font-weight:700;line-height:100%"&gt;Dividend payment&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Dividend equivalent payment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total payment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;February 23&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 12&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 26&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;May 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 4&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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;August 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 20&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 3&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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;2,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;2,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;November 1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 19&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 3&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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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: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 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;0.48&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;0.48&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,938&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;10,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2020&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;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;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:9pt;font-weight:400;line-height:100%"&gt;February 24&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 13&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 27&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,060&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;April 28&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 5&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:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;July 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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 4&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:9pt;font-weight:400;line-height:100%"&gt;0.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,043&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;October 27&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 20&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 4&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:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/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: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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,133&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;55&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,188&#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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&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;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;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:9pt;font-weight:400;line-height:100%"&gt;February 25&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 13&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 29&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;April 29&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 15&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 31&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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;July 29&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 14&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 30&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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;October 29&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 14&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 26&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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,715&#160;&lt;/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: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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;6,809&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;47&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;6,856&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividend equivalent payments on unvested participating securities (see Note 11).  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes estimated forfeitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <mgpi:NumberOfBoardMembersCommonShareholdersAreEntitledToElect
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1Xzcy_11688703-d73d-4fe2-b996-0c564ad51335"
      unitRef="boardmember">4</mgpi:NumberOfBoardMembersCommonShareholdersAreEntitledToElect>
    <mgpi:NumberOfBoardMembers
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1Xzgy_1a5745d3-7a87-4875-93e2-50d160bc041a"
      unitRef="boardmember">9</mgpi:NumberOfBoardMembers>
    <mgpi:NumberOfBoardMembersPreferredShareholdersAreEntitledToElect
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzE4NQ_ececf878-73e4-4f7f-a193-f10663528606"
      unitRef="boardmember">5</mgpi:NumberOfBoardMembersPreferredShareholdersAreEntitledToElect>
    <mgpi:BoardOfDirectorsTermOfService
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI0MDE_e1668a7d-4c1d-4c6c-babb-683fb21dc3f0">P1Y</mgpi:BoardOfDirectorsTermOfService>
    <mgpi:MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzM2Nw_2e049a56-8c0e-431e-ae80-24bf8cee3704"
      unitRef="number">0.10</mgpi:MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI0MDM_47f01571-cb7d-4663-9573-a9bfc9eebd52">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computations of basic and diluted EPS: &lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended  December 31, &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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operations:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;90,817&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,793&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income attributable to participating securities (unvested shares and units) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(253)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Net income used in EPS calculation&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;90,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;40,084&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;38,540&#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:11pt"&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:9pt;font-weight:700;line-height:100%"&gt;Share information:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,719,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,937,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,012,288&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(D)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,982,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;16,937,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;17,012,288&#160;&lt;/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 style="height:8pt"&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:9pt;font-weight:700;line-height:100%"&gt;Basic EPS&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;4.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.27&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Diluted EPS&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;4.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2.27&#160;&lt;/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 style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt"&gt;Net income attributable to all shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;Participating securities included RSUs of 163,024, 110,665, and 111,365 for the years ended December&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt"&gt;Under the two class method, basic weighted average common shares exclude outstanding unvested participating securities.&lt;/span&gt;&lt;/div&gt;(d)Diluted weighted average common shares included the dilutive effect of Convertible Senior Notes of 262,790 shares for the year end December 31, 2021. There was no dilutive impact for the years ended December 31, 2020 and 2019.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzMtMS0xLTEtMA_f7584e3b-7596-4de5-a9f1-3e9d5d97e7a8"
      unitRef="usd">90817000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzMtMy0xLTEtMA_d73a3b98-97d7-4d53-8a21-39472b15bf4f"
      unitRef="usd">40345000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzMtNS0xLTEtMA_72c9a3e6-c417-4949-921e-66798ff806f9"
      unitRef="usd">38793000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMS0xLTEtMzMxODg_3c857147-24f3-41fc-8508-9019993d407e"
      unitRef="usd">-490000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMy0xLTEtMzMxODg_7d04303a-3275-4354-9a37-182ce301d581"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtNS0xLTEtMzMxODg_6aee113b-9f7d-44d3-9897-d5d880742f17"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMS0xLTEtMA_48c87059-2807-4090-9327-c563f8543b71"
      unitRef="usd">712000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMS0xLTEtMA_f9b86fcb-10a3-431e-9f21-7ef5419b8251"
      unitRef="usd">712000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMy0xLTEtMA_9d4044ea-acf6-4c1b-8989-3fc790cc278d"
      unitRef="usd">261000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtMy0xLTEtMA_e113bc16-d142-4a51-88ec-4df5f7b960f4"
      unitRef="usd">261000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtNS0xLTEtMA_48da35e3-4b1b-433a-9271-f44c911b68f0"
      unitRef="usd">253000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzQtNS0xLTEtMA_5c74ce49-43bb-4b2a-b306-33ef7a8e0ab4"
      unitRef="usd">253000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMS0xLTEtMA_0e22b7be-c43d-40d4-8f92-f440a85f026a"
      unitRef="usd">90595000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMS0xLTEtMA_2c12283a-edb5-45c9-977e-850eed305338"
      unitRef="usd">90595000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMy0xLTEtMA_1c8cf646-f817-431b-adfc-0644554e2a25"
      unitRef="usd">40084000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtMy0xLTEtMA_967298bd-30a0-4cba-9778-da8bef102671"
      unitRef="usd">40084000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtNS0xLTEtMA_149b095e-0ff6-4f06-8a40-4e40105e1714"
      unitRef="usd">38540000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzUtNS0xLTEtMA_adb06ed2-38c9-4adf-b124-52dcdb999d04"
      unitRef="usd">38540000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzgtMS0xLTEtMA_5c404dc8-af35-4857-9b3a-d30c91f0c789"
      unitRef="shares">20719663</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzgtMy0xLTEtMA_d0e13e41-cb10-4e9b-88cc-e9f827425cbb"
      unitRef="shares">16937125</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzgtNS0xLTEtMA_531686e5-85f7-42f2-87a8-209f5abbd2b1"
      unitRef="shares">17012288</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEwLTEtMS0xLTA_64a309e7-d840-4afc-9c53-e4a87184c62f"
      unitRef="shares">20982453</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEwLTMtMS0xLTMzMTky_e1dd8c06-eb8e-4f0e-b279-08ef1dde6d29"
      unitRef="shares">16937125</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEwLTUtMS0xLTMzMTk3_bf8cc43e-c34f-438b-8f35-e91fae2d7050"
      unitRef="shares">17012288</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTEtMS0xLTA_51de400f-8b3f-45b5-addd-b8f8ad60ab27"
      unitRef="usdPerShare">4.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTEtMS0xLTA_7b5cfaf5-b00a-45f3-921f-fdbf172895fa"
      unitRef="usdPerShare">4.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTMtMS0xLTA_5fa67c14-65b8-4d45-add2-d2041b994683"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTMtMS0xLTA_78dada21-4936-459d-8b9e-1a6f58373524"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTUtMS0xLTA_4ae7d880-b84e-4905-816b-6249a853e88a"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEyLTUtMS0xLTA_f9b6a6fb-6758-47fe-b96f-e3ed5d6665cd"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTEtMS0xLTMzMTk5_6c3eb1fd-71b9-411d-b54b-925a14bb43f8"
      unitRef="usdPerShare">4.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTMtMS0xLTMzMTk5_66033714-9f13-4e6c-bdc2-32d2828aee8c"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTMtMS0xLTMzMTk5_91faaff1-f5ed-47f9-9761-694dcc447f0c"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTUtMS0xLTMzMTk5_30c57399-0e99-42b6-bd4e-7699a3343596"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTozM2VlNDdiMDMyZWQ0MDEzOWY5ZjE4YTkyYmFlYzI3NC90YWJsZXJhbmdlOjMzZWU0N2IwMzJlZDQwMTM5ZjlmMThhOTJiYWVjMjc0XzEzLTUtMS0xLTMzMTk5_9ddc3750-81a2-4abe-949e-4b4f79a7aecf"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzEyMTg_43f988cf-2c50-4505-bbdb-18e3488b3603"
      unitRef="shares">163024</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzEyMjI_58c9c22d-04a3-4325-a672-cdf779c14130"
      unitRef="shares">110665</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzEyMzA_7e1aa003-3e2f-4f31-b4c5-87f46412f5b6"
      unitRef="shares">111365</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzQxMTQ_bfd971f8-13c6-4159-ab4d-c3f269e3e1f9"
      unitRef="shares">262790</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzQxMjY_47571d4e-6e0a-4e15-99f0-08b3550f6735"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzQxMjY_92577efb-c702-4b94-8b99-3a57081c31f4"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzI5MjM_d36b5779-1cfd-4f4f-83a1-7c2557ea9bde"
      unitRef="shares">5007833</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares
      contextRef="i4d0419204c744ec6937e76a329ce2db5_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzI5MzQ_97004406-0956-4d34-a168-2719a5a0c976"
      unitRef="shares">1373</mgpi:BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i1bb2be3deb5c435e84496867a0449cab_I20190225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzE0Nzk_43de3da2-23d9-490d-89fd-c6d2151b8bac"
      unitRef="usd">25000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIwMDc_7ece6148-8d77-4492-a7ca-fb6a67a4b5a9"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIwNTg_ecfda39a-f9cf-4372-83d6-291a520c7abc"
      unitRef="usd">20947000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzM4NDgyOTA3MDExNTQ_ddb45c89-accf-423e-972a-6b752e58ee63"
      unitRef="shares">159104</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzM4NDgyOTA3MDExNjM_25501108-4d14-4afe-9324-da0de8dcbe6f"
      unitRef="usd">4053000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzI3NDg3NzkwNzI5NDA_808ee257-694f-4253-9a50-e94dbaac2651">&lt;div style="margin-top:8.8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock Share Activity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8.8pt"&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:55.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.930%"/&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="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;Shares Outstanding &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Capital Stock Preferred&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;Common Stock&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;437&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;17,028,125&#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;Issuance of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;57,278&#160;&lt;/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;Repurchase of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(169,541)&lt;/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;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;437&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;16,915,862&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,060,339&#160;&lt;/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;Repurchase of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(11,887)&lt;/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;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;437&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-bottom:3pt double #000;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;21,964,314&#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:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:SharesOutstanding
      contextRef="i7774cad74a774148a927bcaf75c6a5e0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzItMS0xLTEtMzMyMTY_65900432-f63c-4f15-8904-a433c5545c15"
      unitRef="shares">437</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i4fe84a8c49004319832a3274d1a71f1c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzItMy0xLTEtMzMyMTY_5c79ded4-9870-425c-bd6c-f27d6d8d14bd"
      unitRef="shares">17028125</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i68de667534bd4df3a3f411236a2ea371_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzMtMS0xLTEtMzMyMTY_cf14c3f6-78be-48c4-8b62-ec04531b01c3"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i23c59d8cbb944b4ab908c02bdeefe710_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzMtMy0xLTEtMzMyMTY_6d1685a0-5a66-45ef-b3f0-8e6fc4275fab"
      unitRef="shares">57278</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i68de667534bd4df3a3f411236a2ea371_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzQtMS0xLTEtMzMyMTY_f7564aa6-5021-4608-883e-eb2371db252e"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i23c59d8cbb944b4ab908c02bdeefe710_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzQtMy0xLTEtMzMyMTY_d05544ae-6f7d-4c0d-83ee-77614dfec1dd"
      unitRef="shares">169541</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesOutstanding
      contextRef="idd765f7c41224c288874b76593807734_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzUtMS0xLTEtMzMyMTY_0f093164-6474-4704-9718-fca12745e5a9"
      unitRef="shares">437</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i9bedd0bb4f3242a5ac0bfb4dad2d59b6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzUtMy0xLTEtMzMyMTY_436a5ec4-043b-4b30-9f33-4f606b336202"
      unitRef="shares">16915862</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie1f2c7a969d9493fa6c6a9af73cdd6cc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzYtMS0xLTEtMzMyMTY_1b3040b0-4452-40c8-a108-9361699b0800"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ideb565cd4b70403294062b56a6789c90_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzYtMy0xLTEtMzMyMTY_ee0d5325-9643-4a87-8158-f7ae7724295f"
      unitRef="shares">5060339</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie1f2c7a969d9493fa6c6a9af73cdd6cc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzctMS0xLTEtMzMyMTY_1e1e8930-091b-46d9-ba9b-1c02286e140f"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ideb565cd4b70403294062b56a6789c90_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzctMy0xLTEtMzMyMTY_03a62921-bedb-44a9-8677-b16749eb0bbd"
      unitRef="shares">11887</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:SharesOutstanding
      contextRef="i509ac1808bb54343ae06f183b07cd9ae_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzgtMS0xLTEtMzMyMTY_a0c77e69-12e1-4182-80d9-f754f6eb1dce"
      unitRef="shares">437</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ib7aacacc32af4e6a91091a2c896b9069_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTpkODM0MDFmYmQ3ZTI0MmQxODU5N2FjODRlMjhhZjQ4Yi90YWJsZXJhbmdlOmQ4MzQwMWZiZDdlMjQyZDE4NTk3YWM4NGUyOGFmNDhiXzgtMy0xLTEtMzMyMTY_694f2bee-2ea6-4398-aabe-2699e409f07e"
      unitRef="shares">21964314</us-gaap:SharesOutstanding>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90ZXh0cmVnaW9uOmY0OWZlMGIzOGI4NTRkZmFhNGE4YjhjNzc1NzQ5Y2Q1XzIzOTE_ae46d873-5f9c-42c3-befd-e0c7a4a3bada">&lt;div style="margin-top:8.8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividends and Dividend Equivalents. &lt;/span&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:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.877%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="45" 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:9pt;font-weight:700;line-height:100%"&gt;Dividend and Dividend Equivalent Information (per Share and Unit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;Declaration date&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:9pt;font-weight:700;line-height:100%"&gt;Record date&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:9pt;font-weight:700;line-height:100%"&gt;Payment date&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:9pt;font-weight:700;line-height:100%"&gt;Declared&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:9pt;font-weight:700;line-height:100%"&gt;Paid&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:9pt;font-weight:700;line-height:100%"&gt;Dividend payment&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Dividend equivalent payment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)(b)&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total payment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;February 23&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 12&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 26&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,052&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;May 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 4&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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;August 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 20&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 3&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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;2,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;2,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;November 1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 19&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 3&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:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;0.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,635&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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: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 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;0.48&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;0.48&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,938&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;10,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2020&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;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;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:9pt;font-weight:400;line-height:100%"&gt;February 24&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 13&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 27&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,060&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;April 28&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 22&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 5&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:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,041&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;July 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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 21&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 4&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:9pt;font-weight:400;line-height:100%"&gt;0.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,043&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;October 27&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 20&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 4&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:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/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: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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.48&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,133&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;55&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,188&#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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;2019&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;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;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:9pt;font-weight:400;line-height:100%"&gt;February 25&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 13&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 29&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;April 29&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 15&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;May 31&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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,713&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;July 29&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 14&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;August 30&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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,714&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;October 29&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 14&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;November 26&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:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,715&#160;&lt;/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: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 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;0.40&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;6,809&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;47&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;6,856&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividend equivalent payments on unvested participating securities (see Note 11).  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Includes estimated forfeitures.&lt;/span&gt;&lt;/div&gt;</us-gaap:DividendsDeclaredTableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtNi0xLTEtMA_e6da779c-bdae-4164-a7e5-a2f16a8e3f46"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtOC0xLTEtMA_8fd3765b-d733-4d8c-a14a-4377341cc53e"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtMTAtMS0xLTA_e790372e-c2be-4ae2-aed3-1743bc46f92f"
      unitRef="usd">2033000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtMTItMS0xLTA_adce7307-ec32-4544-9475-c2befdc3411e"
      unitRef="usd">19000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzMtMTQtMS0xLTA_c4ed5cd8-db6a-41b6-96f2-c13d5344af42"
      unitRef="usd">2052000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtNi0xLTEtMA_55a2ea06-3461-4eb9-a1e6-e6a47a9df586"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtOC0xLTEtMA_1bed094e-cd32-446f-9896-020ac6102df5"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtMTAtMS0xLTA_6958b55e-4be9-40a8-b763-fee5f1dc1b29"
      unitRef="usd">2635000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtMTItMS0xLTA_55551360-4c4a-4994-98b5-2b873bf7384c"
      unitRef="usd">20000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzQtMTQtMS0xLTA_2a5cd197-362a-4772-9256-3c96ed784b60"
      unitRef="usd">2655000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtNi0xLTEtMA_b00ad236-1b02-46a0-a221-efecb8474a32"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtOC0xLTEtMA_07fe3379-1546-4f84-827b-bef612952715"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtMTAtMS0xLTA_4eedc958-5dfd-4ae3-8a5f-79cc4cf5fa0b"
      unitRef="usd">2635000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtMTItMS0xLTA_54692074-9c52-466c-b97b-0c99dbac106d"
      unitRef="usd">20000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzUtMTQtMS0xLTA_e0cfa964-b348-47a1-8778-77dea92b62cc"
      unitRef="usd">2655000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtNi0xLTEtMA_195a1df7-1a92-4416-9163-953fd304cab0"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtOC0xLTEtMA_8efa3ae4-2d4b-4263-ad2a-538dbda7772d"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtMTAtMS0xLTA_f5c37a99-bc8c-46d5-b7c5-ac9d5074be6d"
      unitRef="usd">2635000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtMTItMS0xLTA_84c1dbeb-cc22-4a35-99bc-b5dd6ec6e458"
      unitRef="usd">20000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzYtMTQtMS0xLTA_184ca549-74ad-4f8b-a9a3-f15703edf9bd"
      unitRef="usd">2655000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctNi0xLTEtMA_81ce1872-8094-4e2e-9f53-dfe45cbaa65b"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctOC0xLTEtMA_ed8139ab-a631-4f9f-a43e-66a09c1313f8"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctMTAtMS0xLTA_13538589-65a4-4080-9b72-9df0c6170721"
      unitRef="usd">9938000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctMTItMS0xLTA_11cea815-a386-474a-ba27-14190b685bdc"
      unitRef="usd">79000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzctMTQtMS0xLTA_70475160-75d9-4e97-afa8-2a2b0d60a665"
      unitRef="usd">10017000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktNi0xLTEtMA_c71debfb-6e11-4cec-bca3-682ca65df16d"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktOC0xLTEtMA_e50b440b-5523-435a-92ea-a58292e2fe3e"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktMTAtMS0xLTA_66af26ff-bb26-40cb-9b49-822c15a589e8"
      unitRef="usd">2047000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktMTItMS0xLTA_fd284945-2f25-4dae-81a8-2409cbaab824"
      unitRef="usd">13000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzktMTQtMS0xLTA_3c8d2727-e6d6-47f5-a9ca-7d55ff80746f"
      unitRef="usd">2060000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTYtMS0xLTA_a872c648-1f44-474e-91a4-d823b5cde4a7"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTgtMS0xLTA_76131dc2-9794-4b15-8f90-85fe2a94b3db"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTEwLTEtMS0w_5bc864c0-2e85-4de9-a317-e59dd195ccc7"
      unitRef="usd">2027000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTEyLTEtMS0w_d9eb4c42-374d-4cd2-b197-9100b59be6dc"
      unitRef="usd">14000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEwLTE0LTEtMS0w_81bba3cc-ca5e-479c-8725-7420d215b254"
      unitRef="usd">2041000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTYtMS0xLTA_271c1dab-2fb8-4bda-8655-f58d6d52f693"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTgtMS0xLTA_4336f072-3532-44e0-9571-2a7508758fe3"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTEwLTEtMS0w_41f00cea-8b39-4c48-9654-01bd18d088ed"
      unitRef="usd">2029000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTEyLTEtMS0w_4d87a442-5c90-47e0-9d0d-e1b70ba4b6f2"
      unitRef="usd">14000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzExLTE0LTEtMS0w_98964fe0-833d-4a94-93c6-dec35a5fc6a4"
      unitRef="usd">2043000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTYtMS0xLTA_cc1a2c5c-4111-4d87-b30c-a60856802106"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTgtMS0xLTA_28d8d940-b148-41d1-99f2-fabbeb5fd960"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTEwLTEtMS0w_03d81d81-b5c5-4d9a-9dc0-83c5e594e56d"
      unitRef="usd">2030000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTEyLTEtMS0w_51c42f51-6d96-4b63-8ffd-0497f57c495a"
      unitRef="usd">14000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEyLTE0LTEtMS0w_4e914849-9cc3-4dae-9b45-f6d30fc9bcb9"
      unitRef="usd">2044000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTYtMS0xLTA_fc1fd3ad-135a-4966-9922-1212af07528e"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTgtMS0xLTA_47aab394-03ea-4b73-bac5-010727c263b0"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTEwLTEtMS0w_df9054cd-830a-4526-a8ed-6d64cc9312b1"
      unitRef="usd">8133000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTEyLTEtMS0w_28775aeb-0c27-480a-870d-209da9cf52e9"
      unitRef="usd">55000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzEzLTE0LTEtMS0w_d45ae06c-b905-42dc-9900-a2f4ec775778"
      unitRef="usd">8188000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTYtMS0xLTA_9cbbf88e-d68f-4337-8bcc-943565375c03"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTgtMS0xLTA_0d71ceed-4456-43b4-95e7-dae31af19904"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTEwLTEtMS0w_b1413cbc-c67e-4840-80f5-14910ef130fd"
      unitRef="usd">1701000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTEyLTEtMS0w_2967100e-5a20-4d27-bde1-c82503106259"
      unitRef="usd">13000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i88dd836a80d14c7fbfa60253fa8ec46e_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE1LTE0LTEtMS0w_8d983699-d31e-4efb-a0f2-9b4e3e502410"
      unitRef="usd">1714000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTYtMS0xLTA_2b739647-9ead-48fa-9571-ce83d50b1876"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTgtMS0xLTA_ac18ac83-c4a5-4ca1-9bd7-3d100061b843"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTEwLTEtMS0w_6d91b66b-afcd-42d5-b795-724dc0f359d3"
      unitRef="usd">1702000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTEyLTEtMS0w_9e8fa7e0-6126-4b73-8127-113e9d9d2b4d"
      unitRef="usd">11000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="ib9a02e1be5e748fa82a92ec371619964_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE2LTE0LTEtMS0w_af37640d-8c6e-45c3-9563-8d2e239f24a7"
      unitRef="usd">1713000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTYtMS0xLTA_5ba96f5c-b233-4cc7-8b1b-5f98847fdc93"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTgtMS0xLTA_56bd2a60-dec3-46bd-9109-f7017db741b5"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTEwLTEtMS0w_d84560af-18a9-4839-a9c6-27bcc082c350"
      unitRef="usd">1703000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTEyLTEtMS0w_ea83b58e-d5f1-429f-8af1-a3473970dfb5"
      unitRef="usd">11000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="ic18d15d9f35f4327a54b4ad71392bc1b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE3LTE0LTEtMS0w_54fd088f-8a5b-4fba-8b7b-dfce240a9464"
      unitRef="usd">1714000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTYtMS0xLTA_8d143daa-9bf3-4ba9-aace-c3f098b3630f"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTgtMS0xLTA_72f5222b-64ce-47af-b599-3c834cc3ba95"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTEwLTEtMS0w_6d97bafe-2fa5-441c-b1dc-30ade689e35f"
      unitRef="usd">1703000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTEyLTEtMS0w_db98620d-2b2f-4c52-be5a-24bad3b47537"
      unitRef="usd">12000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i2f6d695fb8d74866804880e34f055fff_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE4LTE0LTEtMS0w_541bfa84-4d5d-45e0-903a-e72f99da0334"
      unitRef="usd">1715000</us-gaap:DividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTYtMS0xLTA_ebdb07b7-2987-41a1-ba2c-305bddddd86c"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTgtMS0xLTA_45a5773d-bc72-4bc1-9608-b7b3caf6fbd5"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTEwLTEtMS0w_90ce3a27-33e5-4cc2-b145-a24ec2864569"
      unitRef="usd">6809000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockStock
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTEyLTEtMS0w_bd2c23ff-7f13-436a-bb1b-9ce080c48e88"
      unitRef="usd">47000</us-gaap:DividendsCommonStockStock>
    <us-gaap:DividendsCommonStock
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODEvZnJhZzpmNDlmZTBiMzhiODU0ZGZhYTRhOGI4Yzc3NTc0OWNkNS90YWJsZTo1NGM4YzUwNmVkM2M0N2UyYWVhNWRiZjRjNzJjZTc3MC90YWJsZXJhbmdlOjU0YzhjNTA2ZWQzYzQ3ZTJhZWE1ZGJmNGM3MmNlNzcwXzE5LTE0LTEtMS0w_04b037c3-dbac-446c-b3de-57c2c9d6968c"
      unitRef="usd">6856000</us-gaap:DividendsCommonStock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzE3MTM_9f9c6459-aa5e-48f5-a5c4-512725488649">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;The Company has operating leases for railcars, computer equipment, office spaces, a bottling facility, a warehouse facility, fulfillment center, retail location, and certain equipment.  The Company has no finance leases.  Leases with terms of twelve months or less are not recorded on the Company&#x2019;s Consolidated Balance Sheets.  The Company recognizes lease expense for these leases on a straight-line basis over the lease term.  Lease components are accounted for separately from non-lease components, such as common-area maintenance, based on the relative, observable stand-alone prices of the components. &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 leases have remaining lease terms of one year to six years, some of which may include options to extend the lease.  Options to renew the Company&#x2019;s leases were not considered when assessing the value of the right-of-use assets because the Company was not reasonably certain that it will assert the options to renew the leases.  As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its estimated incremental collateralized borrowing rate based on the information available at commencement date in determining the present value of lease payments.&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 provides supplemental balance sheet classification information related to leases: &lt;/span&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.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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: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:9pt;font-weight:700;line-height:100%"&gt;December 31,&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:9pt;font-weight:700;line-height:100%"&gt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use-assets, 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;9,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/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 style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total leased assets&lt;/span&gt;&lt;/div&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 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,151&#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:15pt"&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;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:9pt;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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current Operating&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313"&gt;Accrued expenses&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,112&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent Operating&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term operating lease 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:9pt;font-weight:700;line-height:100%"&gt;6,997&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease liability&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: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 #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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;5,169&#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 following table presents the components of lease costs:  &lt;/span&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2,358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,704&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(99)&lt;/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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;3,397&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;2,886&#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:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Recorded as a component of Operating income on the Company&#x2019;s Consolidated Statement of Income.&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 presents supplemental cash flow and non-cash activity related to lease information:&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:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/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:15pt"&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:9pt;font-weight:700;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations&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;/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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;7,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/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;/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 presents weighted average discount rate and remaining lease term:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:700;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:9pt;font-weight:400;line-height:100%"&gt;5.01&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term&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: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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;4.1 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:9pt;font-weight:400;line-height:100%"&gt;2.8 years&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;As of December&#160;31, 2021, the maturities of operating lease liabilities were as follows:&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:85.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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:9pt;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,032&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,837&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total lease 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 #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:9pt;font-weight:400;line-height:100%"&gt;10,197&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(335)&lt;/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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ie6116cb790d940d191fa001590bdaba4_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzYzNg_a8a622be-f091-4571-a4fa-07c35bb99b93">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i606e6806f8cd4e6794a21bfd68f2fbe2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzY0Mg_530af687-fe15-4dc4-9af9-941ce1d993a3">P6Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzE3MDg_84385188-868f-4f97-9f96-0c5de2482af0">&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 provides supplemental balance sheet classification information related to leases: &lt;/span&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.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&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: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:9pt;font-weight:700;line-height:100%"&gt;December 31,&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:9pt;font-weight:700;line-height:100%"&gt;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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use-assets, 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;9,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,151&#160;&lt;/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 style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total leased assets&lt;/span&gt;&lt;/div&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 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,151&#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:15pt"&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;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:9pt;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;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current Operating&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_6b3c11cb-6049-46cf-828e-4bb4a172bd82"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctMi0xLTEtMzE2NDQ_70a674fa-0c8f-4cf8-9190-e775acf24313"&gt;Accrued expenses&lt;/span&gt;&lt;/span&gt;&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,865&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,112&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncurrent Operating&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term operating lease 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:9pt;font-weight:700;line-height:100%"&gt;6,997&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease liability&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: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 #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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;5,169&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of lease costs:  &lt;/span&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;2,358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,704&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,043&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(99)&lt;/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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net lease costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;3,397&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;2,886&#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:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;  Recorded as a component of Operating income on the Company&#x2019;s Consolidated Statement of Income.&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 presents supplemental cash flow and non-cash activity related to lease information:&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:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" rowspan="2" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;2,857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/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:15pt"&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:9pt;font-weight:700;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations&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;/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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;7,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/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;/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 presents weighted average discount rate and remaining lease term:&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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:9pt;font-weight:700;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:9pt;font-weight:400;line-height:100%"&gt;5.01&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term&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: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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;4.1 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:9pt;font-weight:400;line-height:100%"&gt;2.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzMtNC0xLTEtMA_d94aa861-c42e-4f7f-9727-1fdb65bdae9b"
      unitRef="usd">9671000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzMtNi0xLTEtMA_7de25934-6d94-4e05-9b5e-4bc7c9a0cb7b"
      unitRef="usd">5151000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzQtNC0xLTEtMA_ea824aef-fe4b-4a34-8c3a-1d44f328591f"
      unitRef="usd">9671000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzQtNi0xLTEtMA_b00a50ae-7586-4475-bd04-f30099c3f267"
      unitRef="usd">5151000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctNC0xLTEtMA_382ed369-a013-49ba-bb1e-4560ac9c8938"
      unitRef="usd">2865000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzctNi0xLTEtMA_be08f733-1aa2-4828-b19d-7852fe67e6d1"
      unitRef="usd">2112000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzgtNC0xLTEtMA_c0cbf003-a8ea-4e8e-97f9-35c57aec15f7"
      unitRef="usd">6997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzgtNi0xLTEtMA_50db3d68-5b32-46f1-862b-52ec9dfaea4e"
      unitRef="usd">3057000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzktNC0xLTEtMA_32a928dc-1460-4e5e-a4e9-9781b00386b8"
      unitRef="usd">9862000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo3OWFkZjVlNWUyODY0YzI3OTg0NDkyNmZjMDg1YmIwZS90YWJsZXJhbmdlOjc5YWRmNWU1ZTI4NjRjMjc5ODQ0OTI2ZmMwODViYjBlXzktNi0xLTEtMA_56975aac-852e-44ce-87a6-c16b46ef1a69"
      unitRef="usd">5169000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseCost
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzItMS0xLTEtMA_b022fcc8-8224-48a7-8d44-440f34367044"
      unitRef="usd">2358000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzItMy0xLTEtMA_3d15da00-5863-46aa-a8ae-ca0c4d07f024"
      unitRef="usd">2704000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzMtMS0xLTEtMA_5b707f05-f9fc-4763-b2ee-49eaa9fd1c65"
      unitRef="usd">1043000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzMtMy0xLTEtMA_a6128c40-1caa-46d1-8778-a6c0e5cdb9a8"
      unitRef="usd">281000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzQtMS0xLTEtMA_06b556f7-c6f9-4675-90ea-559563f43c13"
      unitRef="usd">4000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzQtMy0xLTEtMA_a5717f5a-f51f-4b7d-a6ce-07edf46db2a0"
      unitRef="usd">99000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzUtMS0xLTEtMA_300f57d3-7606-432d-a543-06078fcfbfb3"
      unitRef="usd">3397000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1ZDM0MjE2NDdlMTA0YjI0YTg2MGQ2NTVjZTU3ZTc4Yi90YWJsZXJhbmdlOjVkMzQyMTY0N2UxMDRiMjRhODYwZDY1NWNlNTdlNzhiXzUtMy0xLTEtMA_cac8d403-b1b3-4129-8599-57629f3d9e71"
      unitRef="usd">2886000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzMtMS0xLTEtMA_8dbbc829-be4c-48d6-92b8-24840aed45f3"
      unitRef="usd">2857000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzMtMy0xLTEtMA_1d7a9015-43e6-4412-84a7-c79a1c3f88d6"
      unitRef="usd">2707000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzYtMS0xLTEtMA_e3e66e29-03af-491e-b852-34cfcddeb2eb"
      unitRef="usd">7312000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo1NjYzMTkwODkxMWE0ZmRkYjE3MjRhNjEyZDc3OGVhOS90YWJsZXJhbmdlOjU2NjMxOTA4OTExYTRmZGRiMTcyNGE2MTJkNzc4ZWE5XzYtMy0xLTEtMA_be6399fc-2ffb-4da0-be0e-892cce179471"
      unitRef="usd">1048000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzQtMS0xLTEtMA_c941258c-336b-4c7b-8fd5-5785df095f89"
      unitRef="number">0.0226</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzQtMy0xLTEtMA_646932b3-3239-4a79-a63f-4ecde2defc41"
      unitRef="number">0.0501</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzctMS0xLTEtMA_250a9431-8d3a-4f9b-8189-d54d3ea3feb8">P4Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo5YWMxMjYzNTE0ZTI0ZTcxODRhNjQ1MTVhZjY0ZTc0ZC90YWJsZXJhbmdlOjlhYzEyNjM1MTRlMjRlNzE4NGE2NDUxNWFmNjRlNzRkXzctMy0xLTEtMA_5dcb5d75-02c4-4898-ac37-f9f88159f072">P2Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90ZXh0cmVnaW9uOmMyNGM3YTViMjFkYTQ3MDk4YTM0NTg5Njc1YTYwZGE0XzE3MTI_d7e42f5c-3b89-4071-9ea9-20431b47bf07">&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 December&#160;31, 2021, the maturities of operating lease liabilities were as follows:&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:85.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&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:9pt;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,032&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,837&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Total lease 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 #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:9pt;font-weight:400;line-height:100%"&gt;10,197&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(335)&lt;/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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total operating lease 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;9,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzAtMi0xLTEtMA_e429fadd-5c9f-41b6-9bfd-9f0022586316"
      unitRef="usd">3032000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzEtMi0xLTEtMA_dc1ae386-ba7a-4a85-bf73-83a2f6e0754d"
      unitRef="usd">2482000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzItMi0xLTEtMA_1cf6d6d4-9c57-4fac-97e0-71d5e0efd414"
      unitRef="usd">1837000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzMtMi0xLTEtMA_434a21e1-ac94-4c68-8a6f-2a5e26854ab0"
      unitRef="usd">1424000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzQtMi0xLTEtMA_c8e8d0ec-5976-4831-9872-0a6eb0049b92"
      unitRef="usd">1101000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzUtMi0xLTEtMA_ca2fab5a-82b0-4744-88ad-57c2cf51d9a1"
      unitRef="usd">321000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzYtMi0xLTEtMA_09f36077-f105-408f-960e-2c535c95f4d1"
      unitRef="usd">10197000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzctMi0xLTEtMA_7826bc52-7e5f-4297-8eb2-b4a379deed00"
      unitRef="usd">335000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xODQvZnJhZzpjMjRjN2E1YjIxZGE0NzA5OGEzNDU4OTY3NWE2MGRhNC90YWJsZTo2OGJiODhlZDIzYzg0YzgyODZiYTg2ZDE0YWNiMDAxNS90YWJsZXJhbmdlOjY4YmI4OGVkMjNjODRjODI4NmJhODZkMTRhY2IwMDE1XzgtMi0xLTEtMA_6b50cfac-2041-4e56-8f30-007f89220be7"
      unitRef="usd">9862000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzg0ODU_1fa155ea-c031-4e22-98dd-de3040df3a02">COMMITMENTS AND CONTINGENCIES&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt;Commitments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;We are in various stages of financing projects with industrial revenue bond transactions for our facilities located in Kentucky. The bonds allow a 30 year real property tax abatement on our renovated and newly-constructed warehouse buildings and distilleries in Kentucky.  We have been approved for $25,000 of industrial revenue bonds with the City of Williamstown Kentucky, and have used approximately $11,000.  Additionally, we have been approved for $50,000 of industrial revenue bonds with Nelson County Kentucky and have used approximately $33,000.  The City of Williamstown and Nelson County issued the industrial revenue bonds to us and then used the proceeds to purchase the land and warehouse from us.  The Company recorded as property, plant, and equipment, net, on its Consolidated Balance Sheet under a capital lease.  The lease payment on the facilities is sufficient to pay principal and interest on the bonds.  Because the Company owns all of the outstanding bonds, has a legal right to set-off, and intends to set-off the corresponding lease and interest payment, the Company netted the capital lease obligation with the bond asset and, in turn, reflected no amount for the obligation or the corresponding asset on its Consolidated Balance Sheet at December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingencies. &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;There are various legal and regulatory proceedings involving the Company and its subsidiaries.&#160;&#160;The Company accrues estimated costs for a contingency when management believes that a loss is probable and can be reasonably estimated. &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:400;line-height:107%"&gt;Dryer Fire Incident. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;During November 2020, the Company experienced a fire at the Atchison facility.  The fire damaged certain equipment in the facility&#x2019;s feed drying operations and caused temporary loss of production time.  The Company impaired $681 of spare parts and other inventory which was recorded in Cost of sales on the Consolidated Statements of Income for the year ended December 31, 2020.  Additionally, the Company incurred $486 in losses from the write off of property, plant and equipment, which was recorded as a component of Operating income on the Consolidated Statements of Income for the year ended December 31, 2020.  &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:115%"&gt;At December 31, 2021, the Company received a legally binding commitment from its insurance carrier for final settlement of $43,688, $27,363 related to business interruption and $16,325 for the damaged dryer. As of December 31, 2021, $7,188 of the insurance recovery was recorded as Receivables on the Consolidated Balance Sheet.  The Company recorded a settlement related to business interruption from its insurance carrier of $23,583 and $3,780 for the years ended December 31, 2021 and 2020, respectively.  The business interruption portion of the settlement was recorded as a reduction of Cost of sales on the Consolidated Statement of Income and the insurance recoveries for the replacement of the damaged dryer was recorded as Insurance recoveries on the Consolidated Statement of Income.  The Company finalized the construction of the replacement drying system and placed this dryer into service during 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:400;line-height:115%"&gt;Ransomware Cyber-Attack&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. In May 2020, the Company was affected by a ransomware cyber-attack that temporarily disrupted production at its Atchison facilities.  The Company&#x2019;s financial information was not affected and there is no evidence that any sensitive or confidential company, supplier, customer or employee data was improperly accessed or extracted from our network.  The Company has insurance related to this event and partially recovered $633 in December 2020 and received a final recovery of $230 in December 2021 as a reduction of Cost of sales on the Consolidated Statement of Income.  &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:400;line-height:115%"&gt;Shareholder matters. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In 2020, two putative class action lawsuits were filed in the United States District Court for District of Kansas, naming the Company and certain of its current and former executive officers as defendants, asserting claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934.  The plaintiffs sought to pursue claims on behalf of a class consisting of purchasers or acquirers of the Company's Common Stock during certain specified periods (the &#x201c;Class Periods&#x201d;).  On May 28, 2020, the two lawsuits were consolidated and the Court appointed City of Miami Fire Fighters&#x2019; and Police Officers&#x2019; Retirement Trust as lead plaintiff.  The consolidated action is captioned &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;In re MGP Ingredients, Inc. Securities Litigation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;and the file is maintained under Master File No. 2:20-cv-2090-DDCJPO.  On July 22, 2020, the Retirement Trust filed a consolidated Amended Complaint.  The Consolidated Complaint alleges that the defendants made false and/or misleading statements regarding the Company&#x2019;s forecasts of sales of aged whiskey, and that, as a result the Company's Common Stock traded at artificially inflated prices throughout the Class Periods.  The plaintiffs sought compensatory damages, interest, attorneys&#x2019; fees, costs, and unspecified equitable relief, but did not specify the amount of damages being sought.  On September 8, 2020, defendants filed a Motion to Dismiss the Consolidated Amended Complaint.  On August 31, 2021, the court issued a Memorandum and Order granting the Motion to Dismiss dismissing plaintiff&#x2019;s claims with prejudice. The Plaintiff had until September 30, 2021 to file a notice of appeal and the Plaintiff did not appeal.&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:115%"&gt;On May 11, 2020, Mitchell Dorfman, a shareholder in MGP, filed an action in the United States District Court for the District of Kansas, under the caption &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Dorfman, derivatively on behalf of MGP Ingredients v. Griffin, et al.,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; Case 2:20-cv-02239.  On June 4, 2020, Justin Carter, a shareholder in MGP, filed an action in the United States District Court for the District of Kansas, under the caption &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Carter, derivatively on behalf of MGP Ingredients v. Griffin, et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, Case 2:20-cv-02281.  On June 18, 2020, Alexandra Kearns, a shareholder in MGP, filed an action in the District Court of Atchison County, Kansas, under the caption &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Kearns, derivatively on behalf of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;MGP Ingredients v. Griffin, et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, Case 2020-CV-000042.  The defendants are certain of the Company&#x2019;s current and former officers and directors. The Company is a nominal defendant in each action.  Plaintiffs allege that the Company was damaged as a result of the conduct of the individual defendants alleged in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;MGP Ingredients, Inc. Securities Litigation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, the repurchase of company stock at artificially inflated prices, and compensation paid to the individual defendants.  The Complaint in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Dorfman&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; asserts claims for violations of Sections 14(a), 10(b), and 20(a) of the Securities Exchange Act of 1934, breach of fiduciary duties, waste of corporate assets, and unjust enrichment.  The Complaint in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Carter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; asserts claims for violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, breach of fiduciary duties, waste of corporate assets, and unjust enrichment. The Petition in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Kearns&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; asserts claims for breach of fiduciary duties, waste of corporate assets, and unjust enrichment.  The pleadings pray for an award of compensatory damages, including interest, in favor of the Company, for equitable relief related to the Company&#x2019;s corporate governance, for disgorgement of compensation, and for an award of attorneys&#x2019; fees and costs.  On July 13, 2020, defendants filed a Motion to Dismiss in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Dorfman&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.  On August 13, 2020, defendants filed a Motion to Stay the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Kearns&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; action pending the resolution of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Dorfman&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.  On November 3, 2020, the court entered an order providing that Defendants&#x2019; response to the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Carter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; Complaint shall be due 14 days after a ruling on the Motion to Dismiss filed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Dorfman&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.&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 March 31, 2021, the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Dorfman&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; court issued a Memorandum and Order in which it granted defendants&#x2019; Motion to Dismiss plaintiff&#x2019;s federal claims, dismissed those claims without prejudice, denied without prejudice defendants&#x2019; Motion to Dismiss &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;plaintiff&#x2019;s state claims, and stayed the case pending the Kansas Supreme Court&#x2019;s decision in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Herington v. City of Wichita.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Herington&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; involved the issue of whether a federal decision that determines federal claims and dismisses pendent state law claims for lack of supplemental jurisdiction precludes the reassertion of the state law claims in state court. &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 April 14, 2021, defendants in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Carter&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; filed a Motion to dismiss plaintiff&#x2019;s federal claims and to stay plaintiff&#x2019;s state claims until fourteen days after the Court rules on the state claims in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dorfman&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;.  On November 9, 2021, the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Carter&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; court entered a Memorandum and Order dismissing plaintiff&#x2019;s federal claims with prejudice, denying the Motion to Dismiss as it applies to plaintiff&#x2019;s state law claims, and staying the case pending a decision in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Herington&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;.  On December 17, 2021, the Kansas Supreme Court issued its decision in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Herington&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 court held that where a federal court declines to exercise supplemental jurisdiction over state law claims and dismisses those claims without prejudice, the Kansas common law doctrine of res judicata does not preclude a litigant from bringing those claims in state court.&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 January 4, 2022, the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Carter&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; court entered a Memorandum and Order directing the clerk of the court to enter Judgment (1) dismissing plaintiff&#x2019;s federal claims with prejudice (2) dismissing plaintiff&#x2019;s state law claims without prejudice. On January 11, 2022, the court entered a Memorandum and Order in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dorfman&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; directing the clerk of the court to enter Judgment (1) dismissing plaintiff&#x2019;s federal claims without prejudice and (2) dismissing plaintiff&#x2019;s state law claims without prejudice.  The Judgment has been entered in each case. &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 January 10, 2022, the parties filed a joint motion in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dorfman&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; requesting the dismissal of the action without prejudice.  The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Kearns&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; court has not yet taken any action in response to the court&#x2019;s Memorandum and Order in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dorfman&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&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 November 25, 2020, Kenneth Laury filed an action in the District Court of Shawnee County, Kansas under the caption &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Laury v. MGP Ingredients, Inc.&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;, Case Number: 2020-CV-000609.  The Petition alleges that plaintiff commenced the action under K.S.A. 17-6510 to enforce his alleged right to inspect books and records of the Company, in order to enable him to evaluate possible misconduct by the Company&#x2019;s Board of Directors and management.  On January 8, 2021, the Company filed an answer to the Petition, denying that plaintiff has satisfied the statutory requirements for his demand.  On May 13, 2021, the parties stipulated to the voluntary dismissal, with prejudice, of the action. &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:115%"&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:400;line-height:120%"&gt;2016 Atchison Chemical Release.&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;  A chemical release occurred at the Company&#x2019;s Atchison facility on October 21, 2016, which resulted in emissions venting into the air (&#x201c;the Atchison Chemical Release&#x201d;).  Private plaintiffs have initiated, and additional private plaintiffs may initiate, legal proceedings for damages resulting from the Atchsion Chemical Release, but the Company is currently unable to reasonably estimate the amount of any such damages that might result.&#160; The Company&#x2019;s insurance may provide coverage of any damages to private plaintiffs, subject to a deductible of $250, but certain regulatory fines or penalties may not be covered and there can be no assurance to the amount or timing of possible insurance recoveries if ultimately claimed by the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <mgpi:OtherCommitmentsMaximumPotentialProceeds
      contextRef="ibd8c41313e914ab69b2cb5ca087c2d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMDA_272b432b-90b8-4cd7-837d-de83d0b2e8a1"
      unitRef="usd">25000</mgpi:OtherCommitmentsMaximumPotentialProceeds>
    <us-gaap:OtherCommitment
      contextRef="ibd8c41313e914ab69b2cb5ca087c2d5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMDk_d09292a3-4936-484f-8148-b40b771517c7"
      unitRef="usd">11000</us-gaap:OtherCommitment>
    <mgpi:OtherCommitmentsMaximumPotentialProceeds
      contextRef="ia6b86c6425a3426ab6942c47ba609c4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMTg_e7e6f25d-664f-4544-b07b-453b973fdb45"
      unitRef="usd">50000</mgpi:OtherCommitmentsMaximumPotentialProceeds>
    <us-gaap:OtherCommitment
      contextRef="ia6b86c6425a3426ab6942c47ba609c4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMjc_25edcf4c-d1df-4fe9-8bae-e11a926db56b"
      unitRef="usd">33000</us-gaap:OtherCommitment>
    <us-gaap:InventoryWriteDown
      contextRef="id94da43c2a1f4dc2bceac9a358e2b66b_D20201101-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEyODg_030ca9cf-e829-4b75-aa4a-c7f66e7d5ced"
      unitRef="usd">681000</us-gaap:InventoryWriteDown>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="id94da43c2a1f4dc2bceac9a358e2b66b_D20201101-20201130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzE0Nzc_ec33e71e-1104-4dbb-a63d-fa454371b373"
      unitRef="usd">486000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:LossContingencyReceivable
      contextRef="i256154def89d40648647370960e627c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2MzY2NDU_3675a017-c701-4c64-a859-dc37d6fbe922"
      unitRef="usd">43688000</us-gaap:LossContingencyReceivable>
    <us-gaap:LossContingencyReceivable
      contextRef="id906f2dd9f754862ad087bc0e931c2ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2NTU0MzA_aeb354a8-2393-492d-8d3a-bcd6efc7b8e3"
      unitRef="usd">27363000</us-gaap:LossContingencyReceivable>
    <us-gaap:LossContingencyReceivable
      contextRef="iaa784b1a94c24188806ca91c6fc95453_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2NDQ3MDg_58c03b57-e17f-40c2-9f91-3a31ab30d1a1"
      unitRef="usd">16325000</us-gaap:LossContingencyReceivable>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="i256154def89d40648647370960e627c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2NDQ4MTU_7d00e668-9a6b-45f1-8b6f-f4b875c8aaff"
      unitRef="usd">7188000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:InsuranceRecoveries
      contextRef="i4564ec8700a44c17bf49835d6704f97e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzEwOTk1MTE2MzY0Mzc_bb226c58-482c-4fed-9058-6df88ea372d4"
      unitRef="usd">23583000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="ib71c593bd89442c6b5cfe8bc34e72d62_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzE3MjI_b92c0229-0c36-4342-9aed-cac6c4db1e50"
      unitRef="usd">3780000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i867e1ca829e54a25a1c4dfd1b6d971b9_D20201201-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzI1OTA_72c673c0-871c-4792-85d5-91b16156cb88"
      unitRef="usd">633000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i731b42e676c84351861bb70ea2722757_D20211201-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM4NDgyOTA3MjMxMzY_15bd3d67-fe91-4cdf-bb38-1be3227a53f1"
      unitRef="usd">230000</us-gaap:InsuranceRecoveries>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzMxMjc_e4cff3d5-3e73-4f40-9fd7-cdb557834173"
      unitRef="lawsuit">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i099056cd894b49f0831c248bb5038d70_D20200528-20200528"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzM2MTY_d9527522-39ff-4d28-b665-2505ce095f14"
      unitRef="lawsuit">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i119978e2cf74458ca1fb59531f41a371_I20170801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTAvZnJhZzozZGQzZjQ4Y2NkNjQ0NzAyYmE3NmZjN2JiYWYyNjIwZi90ZXh0cmVnaW9uOjNkZDNmNDhjY2Q2NDQ3MDJiYTc2ZmM3YmJhZjI2MjBmXzgyODk_41ab9523-061c-4d47-8e0d-2a043bf415e0"
      unitRef="usd">250000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcyOTg_3fbe625e-0e5c-4546-acc7-9acd5ad4a304">EMPLOYEE BENEFIT PLANS&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;401(k) Plans.&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;&#160;&#160;The Company has established 401(k) plans covering all employees after certain eligibility requirements are met.&#160;&#160;Amounts charged to operations for employer contributions related to the plans totaled $1,826, $1,733, and $1,603 for 2021, 2020, and 2019, respectively. &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;&#160;&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:700;line-height:120%"&gt;Post-Employment Benefits.&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;&#160; The Company sponsors life insurance coverage as well as medical benefits, including prescription drug coverage, to certain retired employees and their spouses.&#160;&#160;In 2014, the Company made a change to the plan to terminate post-employment health care and life insurance benefits for retirees and employees except for a specified grandfathered group.  As of December&#160;31, 2021 and 2020, total current benefit obligation recorded in Accrued expense on the Consolidated Balance Sheets was $232 and $266, respectively.  As of December&#160;31, 2021 and 2020, total noncurrent benefit obligation was $1,159 and $1,476, which was recorded in Other noncurrent liabilities on the Consolidated Balance Sheets, 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:700;line-height:120%"&gt;Share-Based Compensation Plans.&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;&#160;&#160;As of December&#160;31, 2021, the Company was authorized to issue 40,000,000 shares of Common Stock and had a treasury share balance of 1,160,852 at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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 currently has two active share-based compensation plans: the Employee Equity Incentive Plan of 2014 (the &#x201c;2014 Plan&#x201d;) and the Non-Employee Director Equity Incentive Plan (the &#x201c;Directors&#x2019; Plan&#x201d;).  The plans were approved by shareholders at the Company&#x2019;s annual meeting in May 2014.  Detail of activities in both plans follows below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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 share-based compensation plans provide for the awarding of stock options, stock appreciation rights, and shares of restricted stock and RSUs for senior executives and salaried employees, as well as for outside directors.&#160;&#160; &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;Compensation expense related to restricted stock awards is based on the market price of the stock on the date the Board of Directors communicates the approved award and is amortized over the vesting period of the restricted stock award.  The Consolidated Statements of Income for 2021, 2020, and 2019 reflect total share-based compensation costs and director fees for awarded grants of $2,346, $2,723, $2,424, respectively, related to these 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;For long-term incentive awards to be granted in the form of RSUs in 2022 based on 2021 results, the Human Resources and Compensation Committee (&#x201c;HRCC&#x201d;) determined that the grants would have performance conditions that would be based on the same performance metrics as the Short-Term Incentive Plan (the &#x201c;STI Plan&#x201d;).  The performance metrics are operating income, earnings before interest, taxes, depreciation, and amortization (&#x201c;EBITDA&#x201d;), and EPS.  Because management determined at the beginning of 2021 that the performance metrics would most likely be met, amortization of the estimated dollar pool of RSUs to be awarded based on 2021 results was started in the first quarter over an estimated 48 month period, including 12 months to the grant date and an additional 36 months to the vesting date.  The Consolidated Statements of Income for 2021, 2020, and 2019 reflects share-based compensation costs for grants to be awarded of $960, $2,566, and $123, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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:400;line-height:120%"&gt;2014 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;The 2014 Plan, with 1,500,000 shares registered for future grants, provides that vesting occurs pursuant to the time period specified in the particular award agreement approved for that issuance of RSUs, which is to be not less than three years unless vesting is accelerated due to the occurrence of certain events.  As of December&#160;31, 2021, 516,861 RSUs had been granted of the 1,500,000 shares approved for under the 2014 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-style:italic;font-weight:400;line-height:120%"&gt;Directors&#x2019; 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;The Director&#x2019;s Plan, with 300,000 shares registered for future grants, provides that vesting occurs pursuant to the time period specified in the particular award agreement approved for that issuance of equity.&#160;&#160;As of December&#160;31, 2021, 122,279 shares were granted of the 300,000 shares approved for grants under the Directors&#x2019; Plan and all 122,279 shares were vested.&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:700;line-height:120%"&gt;RSUs.&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;&#160;&#160;Summary of unvested RSUs under the Company&#x2019;s share-based compensation plans for 2021, 2020, and 2019:&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;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.750%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Units&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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;&#160;Grant-Date &lt;br/&gt;Fair Value&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:9pt;font-weight:700;line-height:100%"&gt;Units&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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;&#160;Grant-Date &lt;br/&gt;Fair Value&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:9pt;font-weight:700;line-height:100%"&gt;Units&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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;&#160;Grant-Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Unvested balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;118,855&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;60.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;116,855&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;65.73&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;329,205&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;25.42&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;95,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(7,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;62.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(5,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;63.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(22,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;57.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(38,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;70.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Unvested balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:700;line-height:100%"&gt;167,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;61.07&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;118,855&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;60.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;116,855&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;65.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;During 2021, 2020, and 2019, the total grant date fair value of RSU awards vested was $2,687, $1,384, and $2,951, respectively.  As of December&#160;31, 2021 there was $3,004 of total estimated unrecognized compensation costs (net of estimated forfeitures) related to granted RSU awards.&#160;&#160;These costs are expected to be recognized over a weighted average period of approximately 0.8 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:120%"&gt;Upon their vesting, the Company purchased restricted stock and RSUs from employees to cover associated withholding taxes.  Total treasury stock purchases added 11,887 shares for $767 in 2021; 10,437 shares for $358 in 2020; and 77,481 shares for $5,489 in 2019.&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:700;line-height:120%"&gt;Annual Cash Incentive 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;The STI Plan was amended and restated as of January 1, 2019.  Pursuant to the STI Plan, short-term incentive compensation is dependent on the achievement of certain performance metrics by the Company, established by the Board of Directors.  Each performance metric is calculated in accordance with the rules approved by the HRCC, which may adjust the results to eliminate unusual items.  For 2021, 2020, and 2019, the performance metrics were operating income, EBITDA, and EPS.  Operating income for the performance metric was defined as reported GAAP operating income adjusted for certain discretionary items as determined by the Company&#x2019;s management, if applicable (&#x201c;adjusted operating income&#x201d;).  The HRCC determines the officers and employees eligible to participate under the STI Plan for the plan year as well as the target annual incentive compensation for each participant for each plan year. For 2021, the Branded Spirits segment incentive plan was based on performance metrics of number of depleted cases and gross margin. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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;Amounts expensed under the STI Plan totaled $11,155, $9,732, and $461 for 2021, 2020, and 2019, respectively.&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:700;line-height:120%"&gt;Deferred Compensation 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;The Company established an unfunded Executive Deferred Compensation Plan (&#x201c;EDC Plan&#x201d;) effective as of June 30, 2018, with a purpose to attract and retain highly-compensated key employees by providing participants with an opportunity to defer receipt of a portion of their salary, bonus, and other specified compensation.  The Company's obligations under this plan will change in conjunction with the performance of the participants&#x2019; investments, along with contributions to and withdrawals from the plan.  Realized and unrealized gains (losses) on deferred compensation plan investments were insignificant and were included as a component of Operating income in the Company&#x2019;s Consolidated Statements of Income, because the Company&#x2019;s deferred compensation investments consist of mutual funds that are considered trading securities. &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;Plan investments are classified as Level 1 in the fair value hierarchy since the investments trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.  The current portion of deferred compensation plan deferrals is comprised of estimated amounts to be paid within one year depending on timing of planned disbursements.  At December&#160;31, 2021 and 2020, the EDC Plan investments were $3,072 and $2,007, respectively, which were recorded in Other assets on the Company&#x2019;s Consolidated Balance Sheet.  The EDC Plan current liabilities were $617 at December 31, 2021 and were included in Accrued expenses and other on the Company&#x2019;s Consolidated Balance Sheet. The EDC Plan non-current liabilities were $2,981 and $3,140 as of December&#160;31, 2021 and 2020, respectively, which were recorded in Other non-current liabilities on the Company&#x2019;s Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIyOA_32e45407-320a-49d3-b4d6-9d96717cdd9d"
      unitRef="usd">1826000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIzMg_26bc0b07-6d05-42bf-a691-ca78ae0e5089"
      unitRef="usd">1733000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI0MA_070cc5a9-65fb-4800-9e7b-d2ea3a8b9f51"
      unitRef="usd">1603000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i052abbb7b0d442ef9b4a10ff74711708_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzc3Mg_58c7aca3-4610-466a-8c14-2b7f684987a8"
      unitRef="usd">232000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i9d6dc58030944134a839e4a3c9e154ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzc3OQ_8d45049d-6846-40c1-ad5a-5e7599e5fbd1"
      unitRef="usd">266000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i052abbb7b0d442ef9b4a10ff74711708_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzg1NQ_2e293a66-09cd-4399-ae6a-a0bbe5603278"
      unitRef="usd">1159000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i9d6dc58030944134a839e4a3c9e154ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5Xzg2Mg_7fcfd3f3-890b-495b-84ae-3034762fd0d9"
      unitRef="usd">1476000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwNDg_923d0363-29ac-456e-8d1d-9dd4f3792f07"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:TreasuryStockShares
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzExMTA_72471ca8-a420-4692-b962-759b9cc7b95c"
      unitRef="shares">1160852</us-gaap:TreasuryStockShares>
    <mgpi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzExNDc_4de15a7e-9090-4673-8b5f-6a8cc6a73ae8"
      unitRef="plan">2</mgpi:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIwODI_78b39ff5-1b25-47ec-ad27-52a861f00490"
      unitRef="usd">2346000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwOTk1MTE2MzUxMzE_d61f9fe5-cbc8-458b-9392-28b37faef082"
      unitRef="usd">2723000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzIwOTA_e11622c2-02ae-41e0-9a0a-888a90617183"
      unitRef="usd">2424000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib6b5a2437cb9490cacb8aa5c66be3d8e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI4Mjk_7b22dd67-d6c2-4e0a-b17e-df0a26d60a86">P48M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0a460729ada74ef8add677fa458729a9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI4NTY_4b7bb8de-ded7-46ac-93ff-2ad4cac65e28">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib59dd62e83524c4e8c16f65e429ab718_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzI4OTU_856ce57f-24dc-48b5-8f18-7d7647694487">P36M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib6b5a2437cb9490cacb8aa5c66be3d8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMwNDU_057000b5-5e45-4040-b9ea-ff9d6d63ddd6"
      unitRef="usd">960000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i75019be52ece4a30a5fcd691ba60b800_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwOTk1MTE2MzUxNDk_298339c5-e37e-48b1-876a-723d346666e1"
      unitRef="usd">2566000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idea9ab91ed0c4eef8cb43560eb2889e1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMwNTc_e367fc29-42aa-40b8-96a7-2835097bfc4b"
      unitRef="usd">123000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i1647c303413545afb0e5440cb05c961a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMxMDg_3324c64a-0e33-409d-8f3f-1e7c52e594dd"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if73e62d1ae0a443a9ed48d1e95c973ad_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMzMTQ_5c939398-db0a-4c76-bea0-3d45894d5961">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if73e62d1ae0a443a9ed48d1e95c973ad_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzMzOTk_ab91ac40-43bb-4c52-91f9-5ee6c245e491"
      unitRef="shares">516861</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i1647c303413545afb0e5440cb05c961a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM0MzE_3324c64a-0e33-409d-8f3f-1e7c52e594dd"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i4760e4d924d440adbcd835084a5addcd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM1MjA_b8123579-d2d8-4115-933c-a8d5493c4546"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM3MTA_c1d04263-a878-40b9-b9bd-72086325c7b7"
      unitRef="shares">122279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i4760e4d924d440adbcd835084a5addcd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM3NDA_b8123579-d2d8-4115-933c-a8d5493c4546"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzM4MDQ_c1d04263-a878-40b9-b9bd-72086325c7b7"
      unitRef="shares">122279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzczMDI_523380b1-0ab3-4fe1-b4e3-cdd631eb7dcf">Summary of unvested RSUs under the Company&#x2019;s share-based compensation plans for 2021, 2020, and 2019:&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.029%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.569%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.750%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Units&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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;&#160;Grant-Date &lt;br/&gt;Fair Value&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:9pt;font-weight:700;line-height:100%"&gt;Units&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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;&#160;Grant-Date &lt;br/&gt;Fair Value&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:9pt;font-weight:700;line-height:100%"&gt;Units&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:9pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;&#160;Grant-Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Unvested balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;118,855&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;60.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;116,855&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;65.73&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;329,205&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;25.42&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;95,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;65.66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(7,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:700;line-height:100%"&gt;62.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(5,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;63.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(22,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;57.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(38,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;70.60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Unvested balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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:9pt;font-weight:700;line-height:100%"&gt;167,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;61.07&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;118,855&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;60.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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-bottom:3pt double #000000;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:9pt;font-weight:400;line-height:100%"&gt;116,855&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;65.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id8931614766849129d0f58275c32d763_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtMS0xLTEtMA_f8ad4b5a-cb91-4e83-88e5-98e2b1164d0a"
      unitRef="shares">118855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id8931614766849129d0f58275c32d763_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtMy0xLTEtMA_f9b1037c-d0d7-4cd4-bf96-097bd66a561c"
      unitRef="usdPerShare">60.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtNS0xLTEtMA_85aee546-6a9a-4a03-ab49-31fe9c78bc62"
      unitRef="shares">116855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtNy0xLTEtMA_7ee5098b-fab7-4a54-ae0c-2c2236c0ae84"
      unitRef="usdPerShare">65.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtOS0xLTEtMA_fff82386-9771-4aa9-9157-cefe416c1701"
      unitRef="shares">329205</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzMtMTEtMS0xLTA_208586b5-2dd2-4265-ade0-60c8811c903e"
      unitRef="usdPerShare">25.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtMS0xLTEtMA_ff7661dc-2732-4635-82a8-18b248a93292"
      unitRef="shares">95113</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtMy0xLTEtMA_bd7dc071-6387-4d67-b20a-aa2777c75632"
      unitRef="usdPerShare">65.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtNS0xLTEtMA_46aff2e8-9d44-41c1-b62d-30789734fa42"
      unitRef="shares">38700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtNy0xLTEtMA_642cca0b-0624-4fee-b76a-78c1b3d77f10"
      unitRef="usdPerShare">31.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtOS0xLTEtMA_8103a7e6-6e91-4e41-a6ea-1053323dca82"
      unitRef="shares">45993</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzQtMTEtMS0xLTA_2850c715-efd1-40b1-ba03-87dded34d06f"
      unitRef="usdPerShare">77.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtMS0xLTEtMA_abd72236-cd93-4b5c-ac4b-7d0ab451931b"
      unitRef="shares">7915</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtMy0xLTEtMA_b05da552-da84-4b7a-8ee0-af96dca5e5e1"
      unitRef="usdPerShare">62.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtNS0xLTEtMA_9d64dae4-bae4-49f1-a281-c59de42f28fd"
      unitRef="shares">5278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtNy0xLTEtMA_92b8e8ca-fb04-4595-a8c6-4992960bebc6"
      unitRef="usdPerShare">63.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtOS0xLTEtMA_3581ec24-baa5-4eaf-9f21-77fbb264317d"
      unitRef="shares">22934</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzUtMTEtMS0xLTA_757e77a2-3891-4622-abcd-55488dc158a1"
      unitRef="usdPerShare">57.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtMS0xLTEtMA_b97b1a7f-c1f4-4a29-a627-05131c24c735"
      unitRef="shares">38059</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtMy0xLTEtMA_32d0f128-ef51-41f3-ac6e-aa08d1be1649"
      unitRef="usdPerShare">70.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtNS0xLTEtMA_c3a9ba21-e2ca-4d78-9b68-0070a53c8846"
      unitRef="shares">31422</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtNy0xLTEtMA_7fa366e3-f2e4-4443-91b3-64db6e35e31b"
      unitRef="usdPerShare">44.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtOS0xLTEtMA_4d70e1c0-5d8a-49b1-9589-0c12fcce8c37"
      unitRef="shares">235409</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzYtMTEtMS0xLTA_45a211ff-e1aa-4999-9282-80319a0f5d64"
      unitRef="usdPerShare">12.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0a22819f747441228fc57ffc06eb8996_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctMS0xLTEtMA_30f675ad-2011-4310-b9ea-4385a809aad1"
      unitRef="shares">167994</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0a22819f747441228fc57ffc06eb8996_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctMy0xLTEtMA_22749b77-8e26-4819-89ea-de7a51f0fb11"
      unitRef="usdPerShare">61.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id8931614766849129d0f58275c32d763_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctNS0xLTEtMA_3762136b-07a3-4e50-a1a1-1ed11940e29a"
      unitRef="shares">118855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id8931614766849129d0f58275c32d763_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctNy0xLTEtMA_7efce1c8-840e-44f1-bbb4-25be8d963dd1"
      unitRef="usdPerShare">60.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctOS0xLTEtMA_aee407a1-e4ef-45b1-a76a-6d2a8ee4d3bd"
      unitRef="shares">116855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i70f17999c4c5493b936dafbfd645c7e9_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90YWJsZTo1MGZmNmI3N2NiYTI0ZDQ3YjlhZDAwY2Y3MWY2ODg5ZS90YWJsZXJhbmdlOjUwZmY2Yjc3Y2JhMjRkNDdiOWFkMDBjZjcxZjY4ODllXzctMTEtMS0xLTA_ab148a2e-8150-4bb7-8039-a0799ad18273"
      unitRef="usdPerShare">65.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwMTU_672484fd-7542-4ca0-9e75-3833605726c2"
      unitRef="usd">2687000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i45005f1b912c4520a6b9809ed5b5033b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwMTk_15eba352-ef8e-4142-8972-accc63956ed9"
      unitRef="usd">1384000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i1b3fac4dc98044e6b46f45bacde31409_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwMjc_fe73b81d-9ce0-4989-b03a-55fddc085b08"
      unitRef="usd">2951000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0a22819f747441228fc57ffc06eb8996_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQwNjU_6c2ad31b-c4eb-4861-9b30-d77fa622eea3"
      unitRef="usd">3004000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie2e40c1cc9a84dbaac8694f42496994e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQyNzI_b2e29e9e-8ae0-4fd4-a785-574144950000">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0Mzc_08420fd4-46ec-4aa4-93af-ddd4e9aab4a3"
      unitRef="shares">11887</mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares>
    <mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0NTE_b199283f-9683-44a2-be81-0bd9247098a8"
      unitRef="usd">767000</mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue>
    <mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0NjE_8435dcc4-20f6-42b5-8300-980f18948ee1"
      unitRef="shares">10437</mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares>
    <mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0NzU_57fe4faa-3558-4641-aea6-fcbccdc11ef1"
      unitRef="usd">358000</mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue>
    <mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ0ODk_3644b0bd-b3aa-431e-b467-f91b3be01d01"
      unitRef="shares">77481</mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares>
    <mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzQ1MDM_f1cb9ad8-1e6d-4ad1-9596-93f56ceb3fa0"
      unitRef="usd">5489000</mgpi:StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue>
    <mgpi:TargetedBonusAwardExpense
      contextRef="ibc3b20230bec41968ae5fb35a3121407_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzU2NzI_e1145ffc-6563-40e7-a4cf-4fd8c09294a7"
      unitRef="usd">11155000</mgpi:TargetedBonusAwardExpense>
    <mgpi:TargetedBonusAwardExpense
      contextRef="i9a7d615097f14108aea7dc4ab5b5a77a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzEwOTk1MTE2MzUxNzQ_9a9371bc-6579-46e1-b473-5287098e08fb"
      unitRef="usd">9732000</mgpi:TargetedBonusAwardExpense>
    <mgpi:TargetedBonusAwardExpense
      contextRef="i8311438e397644c1833c93aef30cd3be_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzU2ODQ_25daffeb-f015-4136-94c4-37b5675f749f"
      unitRef="usd">461000</mgpi:TargetedBonusAwardExpense>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcwMDY_3298d555-0299-4e5f-a008-70cea4e402fb"
      unitRef="usd">3072000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcwMTQ_06ec62b5-e9b7-418c-a3c8-8796f1c8d3ea"
      unitRef="usd">2007000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzE2NDkyNjc0NDkxNzA_178eed7a-35cd-4392-9882-5edda6ad8e26"
      unitRef="usd">617000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzE2NDkyNjc0NDkxNzQ_6e3a153b-910b-4de3-8acd-49e89cbbe8c2"
      unitRef="usd">2981000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTMvZnJhZzowYmVmMzZmNGYxNzY0Njk3ODk3Mjk0NzMxZmY3MGIyOS90ZXh0cmVnaW9uOjBiZWYzNmY0ZjE3NjQ2OTc4OTcyOTQ3MzFmZjcwYjI5XzcxNTE_be2e0f60-d160-490f-99d6-43cf50da181c"
      unitRef="usd">3140000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzExMzE_3d50de5e-c89a-4a27-be95-1eb412b5414e">CONCENTRATIONS AND RELATED PARTIES&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant customers.&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;&#160;&#160;For 2021, 2020, and 2019, the Company had no sales to an individual customer that accounted for more than 10 percent of consolidated sales.&#160;&#160;During the years 2021, 2020, and 2019, the Company&#x2019;s ten largest customers accounted for approximately 36 percent, 37 percent, and 39 percent of consolidated sales, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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:700;line-height:120%"&gt;Significant suppliers. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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 2021, the Company had purchases from two grain suppliers that approximated 14 percent of consolidated purchases.  In addition, the Company&#x2019;s ten largest suppliers, accounted for approximately 43 percent of consolidated purchases.  &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;For 2020, the Company had purchases from two grain suppliers that approximated 30 percent of consolidated purchases.  In addition, the Company&#x2019;s ten largest suppliers accounted for approximately 65 percent of consolidated purchases. &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;For 2019, the Company had purchases from two grain suppliers that approximated 31 percent of consolidated purchases.  In addition, the Company&#x2019;s ten largest suppliers accounted for approximately 66 percent of consolidated purchases.&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:700;line-height:120%"&gt;Related Parties. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &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 the year ended December 31, 2021, the Company purchased $23,463 of bulk beverage alcohol from LMX. The Company holds 50 percent interest in LMX, which is accounted for as equity method investments. See Note 1, Nature of Operations and Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;For the year ended December 31, 2021, the Company purchased $2,718 of finished goods from Meier&#x2019;s Wine Cellars, Inc. (&#x201c;Meier&#x2019;s&#x201d;) and sold $2,411 of bulk beverage alcohol to Meier&#x2019;s.  The Lux Family Group owns approximately 22.8 percent of the outstanding shares of MGP.  One member of the Lux Family Group has a relative that is the president of Meier&#x2019;s.  The members of the Lux Family Group did not have any involvement in the negotiation of transactions for either party.</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i25e45016b90d496abebbce4de7abfa94_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI2MQ_4c8a74de-582d-4c83-a30c-a15093fdea7f"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i13e47b8208654ac49c2fc82b311b3143_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI2NQ_f36a3bc3-9f40-44fa-8fc1-0272a5c2eaed"
      unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i06e427ea02464e6eb9f13063b4dc332a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI3Mw_bbcd84f4-6795-4c41-846c-d9e85431f940"
      unitRef="number">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2a17f11f44c447a49d673327a9675978_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzQxNA_683fe0fb-bdc9-4008-8334-26d65df9d535"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iea153495fc994252ae1514aca9da34c3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzUyMg_813f1b63-9f0d-4361-84c0-fc21b6e59456"
      unitRef="number">0.43</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie83eb27ed44b4e30a1996a69b52d79e1_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzYzMQ_3d7e6e64-648e-4866-9a9e-fd2b5acb8a62"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if181e3727970439dab054d24c8481bc1_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzczOQ_bc0d07ef-e1fd-4141-bfd1-6f1299a9edc2"
      unitRef="number">0.65</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i96e50b72547b4f4fa4fb147cba3a474b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzg0Nw_f1970d7a-0249-4d1a-beb9-f310f07ba7f1"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i72aae6ffaf2f47eb9f351d0109972598_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzExMDE_93bf8fd0-9308-4205-b09c-3a6d761f16dd"
      unitRef="number">0.66</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ie6d279dd603c4dd2ac60495b228fa02a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzEwOTk1MTE2MzAwMTY_94f0e87c-755a-44a1-9cd7-faceecca1f11"
      unitRef="usd">23463000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i2327499a82194c2d97032ef1ef1f137d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI3NDg3NzkwNzIyMjM_7d78644a-2d03-42e7-89bb-4735a40e7a4d"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i0e280afbafa2453e85dc1deabc0a415b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzEwOTk1MTE2MzAwMjU_a5c845c8-df7c-4d22-807c-db33156a75b0"
      unitRef="usd">2718000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i0e280afbafa2453e85dc1deabc0a415b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzEwOTk1MTE2MzAwMzM_1a2d7e9c-b3ae-4076-9cd2-82cf8a20ee40"
      unitRef="usd">2411000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="id3135d8e2ec24df7b9c7bbefa5e0b27b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTYvZnJhZzpkZWUyNjIyYWJjYjg0NzViYjJmNDI3NTEyNDU2YjMwZC90ZXh0cmVnaW9uOmRlZTI2MjJhYmNiODQ3NWJiMmY0Mjc1MTI0NTZiMzBkXzI3NDg3NzkwNzIyMzU_b1a30f55-b0de-4233-8d24-53e8ee1b4bbd"
      unitRef="number">0.228</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEyMzU_f06c8653-6e81-49bb-89a9-ec81e7c17677">OPERATING SEGMENTSAs discussed in Note 1, the Company established a new reporting structure as a result of the Merger and prior periods have been revised to reflect the new operating segments.  At December&#160;31, 2021, the Company had three segments: Distillery Products, Branded Spirits and Ingredient Solutions.  The Distillery Products segment consists of food grade alcohol and distillery co-products, such as distillers feed (commonly called dried distillers grain in the industry) and fuel grade alcohol.  The Distillery Products segment also includes warehouse services, including barrel put away, barrel storage, and barrel retrieval services.  The Branded Spirits segment consists of producing, importing, bottling and rectifying of distilled spirits.  Ingredient Solutions segment consists of specialty starches and proteins and commodity starches and proteins.  &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;Operating profit for each segment is based on sales less identifiable operating expenses.&#160;&#160;Non-direct SG&amp;amp;A, interest expense,  and other general miscellaneous expenses are excluded from segment operations and are classified as Corporate.&#160;&#160;Receivables, inventories, and equipment have been identified with the segments to which they relate.&#160;&#160;All other assets are considered as Corporate. &lt;/span&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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;/tr&gt;&lt;tr&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;Year Ended December 31, &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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Sales to customers:&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;352,504&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;313,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;294,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;4,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;626,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;395,521&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;362,745&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Gross profit:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;114,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;75,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;64,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;198,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;98,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;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;76,532&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;10,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;19,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;12,961&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;11,572&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;110,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;73,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;62,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,194&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;18,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(29,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;121,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;52,601&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;45,937&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&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.24pt"&gt;Sales revenue from foreign sources totaled $42,593, $23,905, and $19,372 for 2021, 2020, and 2019, respectively, and is largely derived from the United Kingdom, Japan, Thailand, Canada, and Mexico.&#160;&#160;The balance of total sales revenue is from domestic sources. &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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;December 31,&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable Assets&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;314,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;281,721&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;658,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;6,348&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,276&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;37,230&#160;&lt;/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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,041,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;366,575&#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;(a)The Company has $12,758 of assets located in Ireland.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzQ0_ad88bc52-b8c3-460a-a469-57487f29aeef"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEyMjg_6611a81c-84b2-436d-94d2-652f9091accd">&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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;/tr&gt;&lt;tr&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;Year Ended December 31, &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:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Sales to customers:&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;352,504&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;313,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;294,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;183,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;4,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;90,650&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;626,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;395,521&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;362,745&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Gross profit:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;114,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;75,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;64,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;62,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;198,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;98,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;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;76,532&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;10,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,119&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;19,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;12,961&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;11,572&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;110,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;73,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;62,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;20,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;19,194&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;18,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(29,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%"&gt;121,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;52,601&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;45,937&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;(a)Sales revenue from foreign sources totaled $42,593, $23,905, and $19,372 for 2021, 2020, and 2019, respectively, and is largely derived from the United Kingdom, Japan, Thailand, Canada, and Mexico.&#160;&#160;The balance of total sales revenue is from domestic sources.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzMtMS0xLTEtMA_b708c35a-0cb1-4af1-b4a1-31f6ce4a5b61"
      unitRef="usd">352504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzMtMy0xLTEtMA_390b4952-f5ef-40b8-8400-86140edbf51a"
      unitRef="usd">313309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzMtNS0xLTEtMA_10c7df16-55b8-4bfb-b70e-104f9737a6d1"
      unitRef="usd">294238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMS0xLTEtMzI2NTQ_ef7e8388-2daf-4a74-a2bb-2a909a1ce17c"
      unitRef="usd">183566000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMy0xLTEtMzI2NTQ_4444a899-e675-474e-8461-5e8676dbb07d"
      unitRef="usd">4149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtNS0xLTEtMzI2NTQ_45132a4c-1b97-499f-a307-d9c2ee36e3eb"
      unitRef="usd">2995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMS0xLTEtMA_4a102b3c-bb58-4519-86b2-9906b4e3d107"
      unitRef="usd">90650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtMy0xLTEtMA_d48ea6af-1183-4c70-adaa-6533a3a6252f"
      unitRef="usd">78063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic618352785344886a891282a66da8167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzQtNS0xLTEtMA_9c9a0173-8b88-4090-a70d-0759993a2a89"
      unitRef="usd">65512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzUtMS0xLTEtMA_3ba72607-0df3-4506-b1c4-df348e00472c"
      unitRef="usd">626720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzUtMy0xLTEtMA_25e9cfbe-edb6-402c-a295-2f704042f042"
      unitRef="usd">395521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzUtNS0xLTEtMA_bd61ab97-3830-4604-9aeb-22dfd44206bf"
      unitRef="usd">362745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i2c6760a62cc143aebbf2a03fc6422e23_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzgtMS0xLTEtMA_d8fa0332-269d-4e84-9c83-1bd972a45756"
      unitRef="usd">114106000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i867e99bd72984fdeb0ff97d6f78ff90a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzgtMy0xLTEtMA_cb818f58-6512-48f2-81c4-d9b86a0b7b0d"
      unitRef="usd">75773000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iec4cb8878a9543c7b389185a113bbe3a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzgtNS0xLTEtMA_54dac90d-56ff-4f8e-8c77-38f361fcfc47"
      unitRef="usd">64416000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i4ab7ff30e1af4a099940feb9be96b71f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTEtMS0xLTMyNjU5_20c20e2f-e382-46e5-9081-7ef498bd9fdb"
      unitRef="usd">62644000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0f6c5e743ee44b50bd4c1322982f74eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTMtMS0xLTMyNjYy_c9eb59ce-bb01-4d41-9a43-5207c6e9402d"
      unitRef="usd">2187000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifd252bf99cb244ee8c7429c7ea3fcb68_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTUtMS0xLTMyNjY1_a6a73646-81b4-46db-b204-26607895480d"
      unitRef="usd">1536000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie2d5919273704ff08e07ab77b94b2eb1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzktMS0xLTEtMA_3932c9a6-fc48-4e9d-b35e-2dbc8c5b3eba"
      unitRef="usd">22215000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i70d0a4f42271458bb011a13a6f6a6ae4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzktMy0xLTEtMA_7c81487a-9725-4374-aa7c-358b93f61f99"
      unitRef="usd">20846000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic618352785344886a891282a66da8167_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzktNS0xLTEtMA_52e4c919-9309-44b5-8931-ec60fca402f5"
      unitRef="usd">10580000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTEtMS0xLTA_727d0186-43e5-4c45-8f94-d1b6949d2a74"
      unitRef="usd">198965000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTMtMS0xLTA_7aa2dea0-938b-4edd-9a55-6effca11ace4"
      unitRef="usd">98806000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEwLTUtMS0xLTA_b40cc6ed-d382-4b21-bd5c-3deb57917b60"
      unitRef="usd">76532000</us-gaap:GrossProfit>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic1b1d4fd71d04bbf89788be16b027267_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEzLTEtMS0xLTA_ee589e3f-bf46-4b6b-be59-62aba4800687"
      unitRef="usd">10766000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifb6da8fad8804a51a090e1dd9b2a7d98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEzLTMtMS0xLTA_bfadd016-4893-43e2-92f8-ff42312611e3"
      unitRef="usd">9816000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i06d535d5bfc640baa63db8ffacfe3f9c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzEzLTUtMS0xLTA_cf9b35ac-e6f6-4b45-a0af-7aa8fea0dd69"
      unitRef="usd">8971000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8cd7e8752fc448b4bf7cb65ac4682b25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTEtMS0xLTMyNzIx_65c8a302-7fb5-4401-9880-4b2520c8f3b2"
      unitRef="usd">5138000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic6021717ea2e4be3ac002d170488f386_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTMtMS0xLTMyNzIx_2ddd8c78-2bfa-4b27-abac-274ca4a55a4b"
      unitRef="usd">100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6b28c29fc439460895c5d96f17ae76e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTUtMS0xLTMyNzIx_964b11be-ea78-44e7-b0a6-dd52c5c6ad1a"
      unitRef="usd">3000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if22b18be0bb1431c84060c394dc7ff47_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE0LTEtMS0xLTA_ecabaab0-090e-4c74-a513-71ec4e320dbe"
      unitRef="usd">2069000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9e23884c97714f71bf840a6145db0f9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE0LTMtMS0xLTA_f045b595-70aa-455d-b413-076be7c54e42"
      unitRef="usd">1871000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i85bea9db3e804db184d66cc8de875902_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE0LTUtMS0xLTA_359c37db-5012-47ab-98b5-721765544269"
      unitRef="usd">1554000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icaa1ea7458ad46f6ae68edf44c8cdaba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE1LTEtMS0xLTA_a9e362e4-e3a0-474a-ac7e-f9485682960d"
      unitRef="usd">1119000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i33d1c0ecef994728acf03f50f28acfdb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE1LTMtMS0xLTA_57aa4344-a8e1-4465-b510-beb851722c35"
      unitRef="usd">1174000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0ad29534794e4418a80da2e0a7403a43_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE1LTUtMS0xLTA_3ea6c541-ded6-4f05-a853-e288f1e66aec"
      unitRef="usd">1044000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTEtMS0xLTA_7e826be2-9704-45e6-9b7a-e1e8fecb0612"
      unitRef="usd">19092000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTMtMS0xLTA_9c9f0567-d932-43b7-a608-3e0d6a539e29"
      unitRef="usd">12961000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE2LTUtMS0xLTA_bb46ec19-615d-4cb7-aa4b-b348e524b3de"
      unitRef="usd">11572000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic1b1d4fd71d04bbf89788be16b027267_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE5LTEtMS0xLTA_53e38b1e-f8ba-41e1-8146-a33511f181f2"
      unitRef="usd">110317000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifb6da8fad8804a51a090e1dd9b2a7d98_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE5LTMtMS0xLTA_ff448acd-2660-4163-9aad-965ff88d89b3"
      unitRef="usd">73533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i06d535d5bfc640baa63db8ffacfe3f9c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzE5LTUtMS0xLTA_ba95b3a6-c026-4fb1-bef4-e18507bf751f"
      unitRef="usd">62109000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8cd7e8752fc448b4bf7cb65ac4682b25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIzLTEtMS0xLTMyNzI5_df191fef-869c-47ee-90a2-e1a02e168ffa"
      unitRef="usd">20742000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic6021717ea2e4be3ac002d170488f386_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIzLTMtMS0xLTMyNzI5_c50249d1-887e-4fca-9349-d21388bdaee7"
      unitRef="usd">-2510000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6b28c29fc439460895c5d96f17ae76e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIzLTUtMS0xLTMyNzI5_446beb3a-fef5-41f5-96e4-9f9ed4875c26"
      unitRef="usd">-2800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if22b18be0bb1431c84060c394dc7ff47_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIwLTEtMS0xLTA_6362d225-e121-4748-be50-5fa12e87fc20"
      unitRef="usd">19194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9e23884c97714f71bf840a6145db0f9e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIwLTMtMS0xLTA_fea99dc5-8ccd-4a69-85fe-36c6b3f5b55e"
      unitRef="usd">18024000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i85bea9db3e804db184d66cc8de875902_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIwLTUtMS0xLTA_1b9f6522-7123-4abc-bc3f-c06d7502ec78"
      unitRef="usd">8051000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icaa1ea7458ad46f6ae68edf44c8cdaba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIxLTEtMS0xLTA_d7ef58d8-c46d-4f10-9ebc-a6123736f935"
      unitRef="usd">-29157000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i33d1c0ecef994728acf03f50f28acfdb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIxLTMtMS0xLTA_3b0e6a7f-c093-4851-9042-76a7b6a250cc"
      unitRef="usd">-36446000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0ad29534794e4418a80da2e0a7403a43_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIxLTUtMS0xLTA_4b6706f7-02db-45a9-a154-fe9993a22c6e"
      unitRef="usd">-21423000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIyLTEtMS0xLTA_8fd8d705-340b-492c-b418-ab5525f545e8"
      unitRef="usd">121096000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIyLTMtMS0xLTA_ba569793-1690-4d97-a675-2e7e19d05f8e"
      unitRef="usd">52601000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZToxNjNiYzJjN2Y4MzQ0NzAzOTNkYzg5YWMwNTljOGEzMy90YWJsZXJhbmdlOjE2M2JjMmM3ZjgzNDQ3MDM5M2RjODlhYzA1OWM4YTMzXzIyLTUtMS0xLTA_d764f931-e837-47f5-9a56-e058b06f0239"
      unitRef="usd">45937000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i573c408b6684400480b3e523350a5e79_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzk5MA_cd4eddf0-37e4-4e70-9968-7b99d1368227"
      unitRef="usd">42593000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8813c8d195a240ad9edf46291153db85_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzk5NA_3517a483-e7c6-4a76-b7f4-5b9bf2085a83"
      unitRef="usd">23905000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice16b59c8854470bb800ca1469dadde4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEwMDI_d095886c-8c0c-4c36-9cc5-ed3f2130086b"
      unitRef="usd">19372000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <mgpi:ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEyMjk_44f948a7-74b8-4f0f-925f-029c879c4b0d">&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:76.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.867%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;December 31,&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable Assets&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distillery Products&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;314,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;281,721&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Branded Spirits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;658,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;6,348&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ingredient Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;43,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,276&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;24,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;37,230&#160;&lt;/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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,041,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;366,575&#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;(a)The Company has $12,758 of assets located in Ireland.</mgpi:ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock>
    <us-gaap:Assets
      contextRef="if5cfe3eef2a9412882a27ea0ab8a2f11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzMtMS0xLTEtMA_da93d6c8-a7d7-4815-b670-c90db162f756"
      unitRef="usd">314816000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9e99244c55d5499ea7e461b313b73161_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzMtMy0xLTEtMA_8791c7a4-aa39-4319-8314-6e7e804a4859"
      unitRef="usd">281721000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i687b4407c15b4dfc99906a23a0bcdc87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMS0xLTEtMzI3NTc_7b21e1a4-c734-49af-8124-c6d049ea42ab"
      unitRef="usd">658826000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ice98e4362b654edcb9776a5466e5668c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMy0xLTEtMzI3NTc_3ab860de-f5c4-4ac5-b633-1b42d4ef7f4c"
      unitRef="usd">6348000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i77d4858eb87c48b3afeac67ce898efef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMS0xLTEtMA_41103307-f8ff-4bb2-98ec-52c7d3fb269d"
      unitRef="usd">43009000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i29bb7fd02b7f49a3bbc1ecfc79d61ae4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzQtMy0xLTEtMA_2f8ce9d7-10c5-4287-a3c8-f1e8e4eaa934"
      unitRef="usd">41276000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9134aefe848341c1b83607601f595979_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzUtMS0xLTEtMA_5d86f917-340e-4a11-bdfc-a7b7c59b1837"
      unitRef="usd">24816000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i171b6c9453a14398b4e1253b729b5cd9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzUtMy0xLTEtMA_66e1b6d0-c7ef-4e7e-9401-6cf393a5e87a"
      unitRef="usd">37230000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i61994ca996d6415d8282b86713a43e76_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzYtMS0xLTEtMA_d0a0d95c-fbd0-4157-a824-1a31559b2abc"
      unitRef="usd">1041467000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90YWJsZTozYjhlODYxNDI5YzU0MDlmYmQ1N2FmY2JjNGQ5Yjg0ZS90YWJsZXJhbmdlOjNiOGU4NjE0MjljNTQwOWZiZDU3YWZjYmM0ZDliODRlXzYtMy0xLTEtMA_c3692446-39bd-4d72-94cb-07584472011a"
      unitRef="usd">366575000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifb38143728504a1c8e08385619156d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18xOTkvZnJhZzozZTY5N2NlMjE2NWM0M2M5YmUyNjVhNDg2ZGMxMDYxZS90ZXh0cmVnaW9uOjNlNjk3Y2UyMTY1YzQzYzliZTI2NWE0ODZkYzEwNjFlXzEwOTk1MTE2MzAzMjE_8e23644d-c957-4f45-9585-fc6e50634f00"
      unitRef="usd">12758000</us-gaap:Assets>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90ZXh0cmVnaW9uOjE5YzdmMTY2MTU1YTRjMzc5MTU2MDI1ZDlmN2MxZjViXzgy_b2564ed4-90c4-45f6-98b1-aa9dfd33eb19">SUPPLEMENTAL CASH FLOW INFORMATION&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash investing and financing activities:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of property, plant, and equipment in accounts payable&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;7,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,430&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Additional cash payment information:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,457&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;10,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;7,111&#160;&lt;/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;/table&gt;See Note 9, Leases for operating lease supplemental cash flow information.</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90ZXh0cmVnaW9uOjE5YzdmMTY2MTU1YTRjMzc5MTU2MDI1ZDlmN2MxZjViXzg1_b7b8875e-9e00-4e71-be38-ebd6d4c2a2a1">&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:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.869%"/&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="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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;2021&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:9pt;font-weight:700;line-height:100%"&gt;2020&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:9pt;font-weight:700;line-height:100%"&gt;2019&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash investing and financing activities:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of property, plant, and equipment in accounts payable&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;7,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,430&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Additional cash payment information:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,457&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;29,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;10,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;7,111&#160;&lt;/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;/table&gt;See Note 9, Leases for operating lease supplemental cash flow information.</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzMtMS0xLTEtMA_ef97d0b8-fe21-453d-8b2b-c67c921011ef"
      unitRef="usd">7232000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzMtMy0xLTEtMA_35f88f20-0473-4d1d-91be-75639c9d5264"
      unitRef="usd">3375000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzMtNS0xLTEtMA_2a797e02-3531-46be-a921-8a4ede780c9f"
      unitRef="usd">4430000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:InterestPaidNet
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzUtMS0xLTEtMA_1ba1fea0-c5ff-4aae-b5b0-275f081b2238"
      unitRef="usd">3457000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzUtMy0xLTEtMA_03bd60ca-e305-4a6b-8b17-0ec470077fbe"
      unitRef="usd">2212000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzUtNS0xLTEtMA_aac70a58-a003-4793-a520-cb25cac2d06a"
      unitRef="usd">1611000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzYtMS0xLTEtMA_a449660e-8024-48bc-8ff1-53b4df360c0f"
      unitRef="usd">29766000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6ebc4bd9165b49efbd6a0afe772d8587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzYtMy0xLTEtMA_1737330e-44bf-4445-b40a-ab83bda64cf0"
      unitRef="usd">10566000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i833300a90967489da30c3f0b6c596a50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDIvZnJhZzoxOWM3ZjE2NjE1NWE0YzM3OTE1NjAyNWQ5ZjdjMWY1Yi90YWJsZTpjMWM3M2ZiY2U1ZGU0ZjE2YWVhMDRiZTQ4NmZiZjJmMC90YWJsZXJhbmdlOmMxYzczZmJjZTVkZTRmMTZhZWEwNGJlNDg2ZmJmMmYwXzYtNS0xLTEtMA_83b6c7e1-399c-4af5-be3b-9adf16b2789b"
      unitRef="usd">7111000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90ZXh0cmVnaW9uOjhlZjkyMzkxODg2NzQ1MjVhOWU3ZWIzMWViZGRiNzY4XzE1NQ_6951d29c-c8c4-48d7-a608-2e3cc3936ee5">QUARTERLY FINANCIAL DATA (UNAUDITED)&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;Summary of selected quarterly financial data for year ended December 31, 2021 and 2020: &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:52.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.871%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended 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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;166,847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;176,611&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;174,939&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;108,323&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;114,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,024&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;52,753&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;57,086&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;56,827&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;32,299&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advertising and promotion expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,210&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;853&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;18,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;25,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;10,946&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(16,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;45,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;32,884&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;27,663&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;20,500&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(488)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other income (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;43,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;31,347&#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:9pt;font-weight:400;line-height:100%"&gt;26,471&#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:9pt;font-weight:400;line-height:100%"&gt;20,042&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,578&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;7,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;6,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:9pt;font-weight:400;line-height:100%"&gt;4,615&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;31,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;23,673&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;20,059&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;15,427&#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:14pt"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic EPS data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;1.44&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.90&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Diluted EPS data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;1.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.90&#160;&lt;/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;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:52.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.871%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;100,915&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;102,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;92,560&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;99,082&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,871&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;31,731&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;23,162&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;20,702&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;23,211&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advertising and promotion expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;807&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,696&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating income&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;15,543&#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:9pt;font-weight:400;line-height:100%"&gt;13,652&#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:9pt;font-weight:400;line-height:100%"&gt;11,338&#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:9pt;font-weight:400;line-height:100%"&gt;13,708&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(479)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other income (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163)&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;15,252&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;13,243&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;11,040&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;13,066&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,224&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,632&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,381&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,490&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,842&#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:14pt"&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic and diluted EPS data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.57&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt"&gt;Quarterly EPS amounts may not add to amounts for the year because quarterly and annual EPS calculations are performed separately.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90ZXh0cmVnaW9uOjhlZjkyMzkxODg2NzQ1MjVhOWU3ZWIzMWViZGRiNzY4XzE1NA_fa186f04-54ce-43a8-92bc-5585782b7f1d">&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:52.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.871%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended 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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;166,847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;176,611&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;174,939&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;108,323&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;114,094&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,024&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;52,753&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;57,086&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;56,827&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;32,299&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advertising and promotion expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6,210&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;853&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;17,552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;18,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;25,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;10,946&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(16,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:700;line-height:100%"&gt;45,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;32,884&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;27,663&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;20,500&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,104)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(488)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other income (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;43,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;31,347&#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:9pt;font-weight:400;line-height:100%"&gt;26,471&#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:9pt;font-weight:400;line-height:100%"&gt;20,042&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;11,578&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;7,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;6,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:9pt;font-weight:400;line-height:100%"&gt;4,615&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;31,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;23,673&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;20,059&#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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;15,427&#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:14pt"&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic EPS data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;1.44&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.90&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Diluted EPS data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;font-weight:700;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:9pt;font-weight:700;line-height:100%"&gt;1.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.90&#160;&lt;/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;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:52.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.871%"/&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:700;line-height:100%"&gt;Fourth&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Third&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;Second&lt;br/&gt;Quarter&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:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;100,915&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;102,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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;92,560&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;99,082&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,871&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;31,731&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;23,162&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;20,702&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;23,211&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advertising and promotion expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;807&#160;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;8,696&#160;&lt;/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:9pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating income&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:100%"&gt;15,543&#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:9pt;font-weight:400;line-height:100%"&gt;13,652&#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:9pt;font-weight:400;line-height:100%"&gt;11,338&#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:9pt;font-weight:400;line-height:100%"&gt;13,708&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(479)&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Other income (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(163)&lt;/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:9pt;font-weight:700;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;15,252&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;13,243&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;11,040&#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="2" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;13,066&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,224&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,632&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;10,381&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,490&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;9,842&#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:14pt"&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Basic and diluted EPS data&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;0.57&#160;&lt;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.24pt"&gt;Quarterly EPS amounts may not add to amounts for the year because quarterly and annual EPS calculations are performed separately.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItMS0xLTEtMA_03ab37a6-e8f8-4af5-b0f3-27eb02429d0b"
      unitRef="usd">166847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItMy0xLTEtMA_28a48e11-92ee-4a93-a2e3-d221c388e3e7"
      unitRef="usd">176611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItNS0xLTEtMA_8cd2b6a3-416e-48fe-a4ae-e2a75f43db27"
      unitRef="usd">174939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzItNy0xLTEtMA_2807f20f-8ae2-4cf0-9b99-ebc08fb40a74"
      unitRef="usd">108323000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtMS0xLTEtMA_51418ec8-979c-454a-99ac-44fe1c74f437"
      unitRef="usd">114094000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtMy0xLTEtMA_54c2ba09-d787-4095-8501-722b1c15900e"
      unitRef="usd">119525000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtNS0xLTEtMA_f573e722-f82b-45d9-a448-955cac498948"
      unitRef="usd">118112000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzMtNy0xLTEtMA_7bab6037-b18b-4aa4-af55-35c66da7dffb"
      unitRef="usd">76024000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtMS0xLTEtMA_6af4e9df-2d2c-4cc4-ba19-b79884dba2cb"
      unitRef="usd">52753000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtMy0xLTEtMA_99bcf4eb-91e5-4bb3-b070-f66d1acb91b1"
      unitRef="usd">57086000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtNS0xLTEtMA_f76918e6-f3dd-4a07-9a50-d6e2eb6cfa92"
      unitRef="usd">56827000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzQtNy0xLTEtMA_287a6a75-4716-482c-92eb-5c492351475e"
      unitRef="usd">32299000</us-gaap:GrossProfit>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMS0xLTEtMzgwMTM_4c7ce7a5-64dc-4034-ba02-18e12d32d9dc"
      unitRef="usd">6210000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMy0xLTEtMzgwMTM_40a2014d-87d3-4fad-b60e-621b6c9328c1"
      unitRef="usd">5664000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNS0xLTEtMzgwMTM_9caa4a0e-afcf-4ca9-9c42-cbcd2e59c74d"
      unitRef="usd">3371000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNy0xLTEtMzgwMTM_a234d981-c91e-4cae-8a25-e262456226db"
      unitRef="usd">853000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMS0xLTEtMA_35cdc449-475e-4d0d-bec0-360da14e465c"
      unitRef="usd">17552000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtMy0xLTEtMA_1a44d529-0fbe-46e3-b145-c764e01ee683"
      unitRef="usd">18538000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNS0xLTEtMA_bbed6f10-3f68-4d14-a132-9268e94b850a"
      unitRef="usd">25793000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzUtNy0xLTEtMA_a87e410a-fe39-43b3-8a87-481c1a3fe7c7"
      unitRef="usd">10946000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InsuranceRecoveries
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMS0xLTEtMzgwMjA_285bf1cf-a252-4baf-b2e7-7030cc9249df"
      unitRef="usd">16325000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMy0xLTEtMzgwMjA_683fec66-0307-4014-af00-390a6e9efe8b"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNS0xLTEtMzgwMjA_4ab35f77-bb99-4590-ac9b-423cf09dc739"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNy0xLTEtMzgwMjA_e6af6842-0ac7-4864-9e61-8106e1d159e3"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:OperatingIncomeLoss
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtMS0xLTEtMA_071db881-d7f6-489c-a0a1-fa6248177040"
      unitRef="usd">45316000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtMy0xLTEtMA_8d201e13-383a-4fe5-b147-3bd54bccf73f"
      unitRef="usd">32884000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtNS0xLTEtMA_0c752574-29f5-4eb9-bdad-b3f5eb16c901"
      unitRef="usd">27663000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzYtNy0xLTEtMA_a78ccb04-d577-4fba-9365-838bceebefe9"
      unitRef="usd">20500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMS0xLTEtMA_2688681f-4438-4476-8229-be0a3a7fa010"
      unitRef="usd">1329000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctMy0xLTEtMA_1ee251f6-6847-4fd5-bc5b-a3f41abea318"
      unitRef="usd">1116000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNS0xLTEtMA_ac59fdf3-5530-4229-a7f0-d48d6840b96b"
      unitRef="usd">1104000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzctNy0xLTEtMA_ab40a357-7afa-4a56-a038-9489b2a6b6ce"
      unitRef="usd">488000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTEtMS0xLTM3OTky_cca88147-2d6b-415e-9fb8-a2c25780f1ba"
      unitRef="usd">-751000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTMtMS0xLTM3OTky_c4bcea58-0eb8-4ec2-989b-decfce78eca5"
      unitRef="usd">-421000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTUtMS0xLTM3OTky_995176c7-dd4d-4b33-a6ad-a6ba35078647"
      unitRef="usd">-88000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTctMS0xLTM3OTky_6ba82221-8245-4c18-bfb8-985c732ef3fb"
      unitRef="usd">30000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtMS0xLTEtMA_bfdc05ab-c729-494e-a226-c4b65f31167e"
      unitRef="usd">43236000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtMy0xLTEtMA_117408a3-2ab7-4d9f-aa90-056f1d049bb7"
      unitRef="usd">31347000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtNS0xLTEtMA_1d77d24f-8b37-4fb6-877b-a3d43b4ec18e"
      unitRef="usd">26471000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzgtNy0xLTEtMA_e786af8c-08f6-465c-88b4-235d771c9971"
      unitRef="usd">20042000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktMS0xLTEtMA_bad85623-3497-4395-99e9-c53005f6b25b"
      unitRef="usd">11578000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktMy0xLTEtMA_23a33430-39f8-485c-97f0-3a5fdcd289bb"
      unitRef="usd">7674000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktNS0xLTEtMA_09829044-7ca1-4404-8976-025ccf628e0d"
      unitRef="usd">6412000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzktNy0xLTEtMA_968f95eb-a5f7-4c2e-8f6a-dca92f61fdca"
      unitRef="usd">4615000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTEtMS0xLTA_024492b7-0399-4207-b785-91dfba7917ce"
      unitRef="usd">31658000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTMtMS0xLTA_a1395dd2-65f8-47b1-8c51-323893eb0be2"
      unitRef="usd">23673000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTUtMS0xLTA_4fce0791-dcfc-4523-bf3a-4a4f6b7d905d"
      unitRef="usd">20059000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEwLTctMS0xLTA_0c6771b4-6adc-48e8-bf12-b0220c671fb1"
      unitRef="usd">15427000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTEtMS0xLTA_85443c6c-8cbd-43f8-a199-b8170eb1a958"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTMtMS0xLTA_5c8f2b16-f11c-4eb4-9cbc-d8bc06c5fa56"
      unitRef="usdPerShare">1.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTUtMS0xLTA_7ce9f3a5-3d5a-4179-b041-c9a4688ac410"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzEyLTctMS0xLTA_66ce52bd-4a28-489a-a400-34ad7ff2ce70"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i65e40909d50345bfb0fafa7335322c23_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTEtMS0xLTA_17e8357e-7c77-4f41-8173-976cd3a1750c"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id6485124b6564c7cb330807d99b95c48_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTMtMS0xLTA_ea21437c-ce70-4e93-a739-c7ef66fcecaa"
      unitRef="usdPerShare">1.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i867452e1408e48b78aa9dc6932160be4_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTUtMS0xLTA_e1a1217b-a3cc-499d-8cb6-5942a99169d7"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i591ed69d7ae24ef486b95802bae011e9_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZTpjMGYwZDlmZWJmM2Y0ZWIwOGU2Zjk4MTZhYjM5YjRmZS90YWJsZXJhbmdlOmMwZjBkOWZlYmYzZjRlYjA4ZTZmOTgxNmFiMzliNGZlXzE0LTctMS0xLTA_04e31d15-4ee6-484c-98d3-0336e63697ab"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItMS0xLTEtMA_d8048129-c6d3-4767-abcd-7c96aeb4785c"
      unitRef="usd">100915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItMy0xLTEtMA_296c64d2-6241-4496-b73d-30e62717d548"
      unitRef="usd">102964000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItNS0xLTEtMA_2038ce60-6c2c-44d1-9ada-6a6d55d27ab2"
      unitRef="usd">92560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzItNy0xLTEtMA_ee41fde4-16e7-458e-ab78-7ab998eef5aa"
      unitRef="usd">99082000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtMS0xLTEtMA_807981d4-4f2c-4f73-9269-eeb42b2325be"
      unitRef="usd">69184000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtMy0xLTEtMA_05adb1a0-9c35-4da0-8ad7-ff21c18c2b96"
      unitRef="usd">79802000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtNS0xLTEtMA_6279b206-3a3c-41f4-a341-48e8e6b1fa30"
      unitRef="usd">71858000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzMtNy0xLTEtMA_44108ace-80e4-4931-8378-8bfa9db644b4"
      unitRef="usd">75871000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtMS0xLTEtMA_0551fed2-c4fe-43b5-9e18-5ed9abbc8e45"
      unitRef="usd">31731000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtMy0xLTEtMA_0cba9cb4-71bf-4e4e-ab08-ae3e86356f64"
      unitRef="usd">23162000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtNS0xLTEtMA_89b6a7c6-1706-4bd2-8843-5596cdcb0dba"
      unitRef="usd">20702000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzQtNy0xLTEtMA_24d44f4a-be58-4a5b-8490-620b0d40b7ee"
      unitRef="usd">23211000</us-gaap:GrossProfit>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMS0xLTEtMzgwMzU_344b669f-8020-4c20-9573-271d6bafa9d8"
      unitRef="usd">878000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMy0xLTEtMzgwMzU_b0faeb02-6ae4-47f8-a198-eab8803fbb16"
      unitRef="usd">552000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNS0xLTEtMzgwMzU_5be62d38-5ee1-4f01-815d-60536bd3aed0"
      unitRef="usd">475000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNy0xLTEtMzgwMzU_52f0ad4b-9370-4e84-a27a-4d78e649caea"
      unitRef="usd">807000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMS0xLTEtMA_c9d0d1bf-3032-41a9-8a50-88cc6451ca54"
      unitRef="usd">15310000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtMy0xLTEtMA_01792086-9024-4de1-962f-b42d6e7fae06"
      unitRef="usd">8958000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNS0xLTEtMA_f46006ea-5f97-447e-b153-1a20f49b364c"
      unitRef="usd">8889000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzUtNy0xLTEtMA_bddcabd0-f8d4-47a5-a75a-93382da8a322"
      unitRef="usd">8696000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtMS0xLTEtMA_defeb8c8-bc93-498f-88ed-3b93698ddcab"
      unitRef="usd">15543000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtMy0xLTEtMA_5e8ad4eb-9e19-466e-a2b9-f54883654e14"
      unitRef="usd">13652000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtNS0xLTEtMA_a1d1823a-c9d2-4091-8f2f-c1821474720c"
      unitRef="usd">11338000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzYtNy0xLTEtMA_4145ee65-00ed-4d3f-9c6f-41538e0915f1"
      unitRef="usd">13708000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctMS0xLTEtMA_d249e351-5ad8-4072-ae57-0d055019d8a9"
      unitRef="usd">566000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctMy0xLTEtMA_9c3d5d8a-3d20-485a-8373-e10c016f9e81"
      unitRef="usd">594000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctNS0xLTEtMA_ae6fa00c-87de-482f-b9e9-5f4e4f9700c5"
      unitRef="usd">628000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzctNy0xLTEtMA_0759e65d-011c-4d40-8986-10b74ec5d32c"
      unitRef="usd">479000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMS0xLTEtMzgwNTE_1d363fa0-505e-4281-a151-bac9efa79f40"
      unitRef="usd">275000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMy0xLTEtMzgwNTE_628245c8-afc4-4bcf-b044-28940af03702"
      unitRef="usd">185000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNS0xLTEtMzgwNTE_a1fa2516-e988-4829-8f13-bd87430c1b14"
      unitRef="usd">330000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNy0xLTEtMzgwNTE_006f8294-15d8-4722-a452-71f0112ccb68"
      unitRef="usd">-163000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtMS0xLTEtMA_5b108b41-03b4-47e0-80b0-6794236bc104"
      unitRef="usd">15252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtMy0xLTEtMA_399cf3d0-b019-4d21-9d2f-4de09d2cdcaa"
      unitRef="usd">13243000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtNS0xLTEtMA_9574df48-3144-4cd7-b4c8-465ddfe74b19"
      unitRef="usd">11040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzgtNy0xLTEtMA_c12895d3-2127-4d7c-9a97-76201854f25b"
      unitRef="usd">13066000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMS0xLTEtMA_b68cd3ff-ceeb-4224-ad26-8edf0a348988"
      unitRef="usd">3620000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktMy0xLTEtMA_c71e85be-fee6-4271-a39b-52e4b437876e"
      unitRef="usd">2862000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNS0xLTEtMA_e7f19790-6840-42e1-91b2-cbc761956a89"
      unitRef="usd">2550000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzktNy0xLTEtMA_7512b1d2-cec6-4da0-aef1-f8573a6a96d2"
      unitRef="usd">3224000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTEtMS0xLTA_a34f5df5-eb26-4746-9ee4-64eda637bad7"
      unitRef="usd">11632000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTMtMS0xLTA_d867fc61-1ed7-4c4e-8a1f-1affe4c9b355"
      unitRef="usd">10381000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTUtMS0xLTA_73491f1b-15de-4e7d-b228-820672b9875d"
      unitRef="usd">8490000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEwLTctMS0xLTA_f9ed0a79-c959-4efc-ad09-109a316e8816"
      unitRef="usd">9842000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTEtMS0xLTA_63937520-c3b9-4fce-ab25-094183308562"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie5c5886f45854513b49a99c7fb61b5ff_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTEtMS0xLTA_b3e93874-c570-47d8-bf3a-052917af90de"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTMtMS0xLTA_2460d373-fd41-4dd8-8f5b-708efdbbccfd"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12137b870d3444e99af89d874c128bd8_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTMtMS0xLTA_cc422996-fe72-4850-916a-1ae12b98e099"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTUtMS0xLTA_09315d04-09f0-4cb2-9cd7-f663bd084911"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i344309ed027d422082628f1823e6037f_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTUtMS0xLTA_529164f8-475d-476e-a846-a076e37ea9f6"
      unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTctMS0xLTA_6fa1f3c2-d4b1-4c57-8a91-1c1c9d1ae38e"
      unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9216a8b851e545838a185151ee7efbe9_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDUvZnJhZzo4ZWY5MjM5MTg4Njc0NTI1YTllN2ViMzFlYmRkYjc2OC90YWJsZToyMTk3MWExNzc1YjI0MmEwODZkNmY1MWY0ZTk4ODg0ZS90YWJsZXJhbmdlOjIxOTcxYTE3NzViMjQyYTA4NmQ2ZjUxZjRlOTg4ODRlXzEyLTctMS0xLTA_9d7e3f58-b5f4-4c4e-9895-027e72b35177"
      unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDgvZnJhZzoyMmM3MTAxYjQ4OWI0MTVhYmQwNmE3ZTRlY2YyZDU3Ni90ZXh0cmVnaW9uOjIyYzcxMDFiNDg5YjQxNWFiZDA2YTdlNGVjZjJkNTc2XzExNDg_5e694e7c-e234-40ba-87b2-b25b7c344743">SUBSEQUENT EVENTS&lt;div&gt;&lt;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"&gt;Dividend Declaration&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 February&#160;22, 2022, the Board of Directors declared a quarterly dividend payable to stockholders of record as of March&#160;11, 2022, of our Common Stock and a dividend equivalent payable to holders of certain RSUs as of March&#160;11, 2022, of $0.12 per share and per unit. &#160;The dividend payment and dividend equivalent payment will occur on March&#160;25, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ifffd7041427d46cab06338342f223b3e_D20220222-20220222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yMDgvZnJhZzoyMmM3MTAxYjQ4OWI0MTVhYmQwNmE3ZTRlY2YyZDU3Ni90ZXh0cmVnaW9uOjIyYzcxMDFiNDg5YjQxNWFiZDA2YTdlNGVjZjJkNTc2XzEwNDU_41955228-438d-4242-aa00-6d84a57e6af5"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <dei:AuditorFirmId
      contextRef="ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4Zjk5NmJhZDc4ZjQ3MTI4ZmI2Njk5ZWU0ZjUwOTRjL3NlYzowOGY5OTZiYWQ3OGY0NzEyOGZiNjY5OWVlNGY1MDk0Y18yNDEvZnJhZzpmMTQ5MzM1NjE3MTk0NGU4YTdiNjc3MTc4OTBhYzc1Ny90ZXh0cmVnaW9uOmYxNDkzMzU2MTcxOTQ0ZThhN2I2NzcxNzg5MGFjNzU3XzEwOTk1MTE2MjkxODM_87f6ace1-8d31-4d50-8f42-da82c793c7cf">185</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>98
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M!M"':O,98'-BY,IMC,^E,3)SAS%G,,OL W!_(:79GM@7[#[&7/P'4$L#!!0
M   ( ,T\6%25_QH<* (  &8%   8    >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&ULC53;;MLP#/T5P<]%'#N7%85C()=E,YJT0=IN#\,>%)N)A5J2)]%+^_>3
M9,?+@,3KBR6*/(>'M*CH*-6KS@&0O/%"Z(F7(Y9WOJ_3'#C5/5F",)Z]5)RB
M,=7!UZ4"FCD0+_RPWQ_[G#+AQ9$[VZ@XDA463,!&$5UQ3M7[# IYG'B!=SK8
MLD..]L"/HY(>X GPI=PH8_DM2\8X",VD( KV$V\:W,W&-MX%?&-PU&=[8BO9
M2?EJC22;>'TK" I(T3)0L_R&.12%)3(R?C6<7IO2 L_W)_:EJ]W4LJ,:YK+X
MSC+,)]ZM1S+8TZK K3Q^A::>D>5+9:'=EQSKV(')F%8:)6_ QN9,U"M]:_IP
M!@C#*X"P 81.=YW(J5Q0I'&DY)$H&VW8[,:5ZM!&'!/VISRA,EYF<!A/7Q;)
M,TD>EH_;]?0Y>7R(?#2TUNFG#<6LI@BO4 0A64N!N2:?10;9OP2^T=.*"D^B
M9F$GXP+2'AD$-R3LAT$'WZ M<N#X!M>*K#*&4I%$U+?87H<?TYU&92[%SXX$
MPS;!T"48_B?!DBE.DL6E'G83!+>C#AFC5L;H0S(>*(=+&KK1]YOU%[):;3J$
MC%LAXP\)6<G4=?N2F&Z&>RHTU63.\/V&K)G6LE+LDC+_[.YS4 <WX9JDLA)8
MCT%[VCXBTWIV_H;7+]":J@,3FA2P-]!^[Y/IEZJGNC90EFZ2=A+-7+IM;AY"
M4#; ^/=2XLFP"=JG-?X#4$L#!!0    ( ,T\6%0V:Q!,\@4  &L8   8
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&ULG9E;;^,H&(;_"HKFHB-U&H//51NI
M33JSD;8'33H[%ZN](#9)K+%-%DC;_?<+MFNG@&EW;YK8>?G@X?2]T(MGRG[Q
M'2$"O%1ES2\G.R'VY],ISW:DPOR,[DDM?]E05F$A']EVRO>,X+PI5)53Y'G1
MM,)%/9E=-.\>V.R"'D19U.2! 7ZH*LS^N28E?;Z<P,GKB^_%=B?4B^GL8H^W
M9$7$C_T#DT_3/DI>5*3F!:T!(YO+R14\7Z!8%6@4?Q3DF1]]!PIE3>DO];#,
M+R>>:A$I2294""P_GLB<E*6*)-OQ=Q=TTM>I"AY_?XW^M8&7,&O,R9R6/XM<
M["XGR03D9(,/I?A.GW\C'5"HXF6TY,U?\-QJPW0"L@,7M.H*RQ941=U^XI>N
M(XX*P&BD .H*(+U ,%+ [PKX'RT0= 6"IF=:E*8?%EC@V06CSX IM8RFOC2=
MV926^$6MQGTEF/RUD.7$;'Y_M[K_?;FX>KQ9@-6C_+B]N7M<@?NO8'DWO[^]
M 5_ C]4"G'SZ##Z!H@:/.WK@N,[YQ53(^E64:=;5==W6A4;J@@C<TEKL.+BI
M<Y*_#3"5#>];CUY;?XV<$1<D.P,^/ 7(0]#2H/G'BWN6XHL/%X>I@\;OQ\)O
MXODC\99U1BL"5@(+(I>6 ']>K;E@<FG\Y8@>]-&#)GHP$GV%2\*!H-VL(HR?
MVX:P#1(V0=2F\32+4!2K[GDZ[EA3YJ=AJ ;A6+:PR"(4!V$O>X,2]BBA$V5.
MN0!T [A"LD&TQ:.C:@,4QV&H09@RE$8QU&0+BRR)$/3M$%$/$3DAOC'*.=@S
MNBF$C2$R:H5IDD8Z@RE+D\2+- 13%4>AC^P$<4\0.PFN\B?"1,&+>@ODCJ!8
M*MKLYN1%YB5N'YO8Y(J\--&P3!6*(=*H+*($Q7:HI(=*W,M$IB )= JVI"8,
MEZ<-&L[EWENHQ:C2E),O,;M:MBK5^$Q5 )/0UP!-%8J":&3BI3UAZB1<UOS
M<)T1F;<S*H>PL(.D1N5?8.0C?0*:,FVO6+@4;PB@-V0MS\EPOR=J*.3$*YI-
MTYJ,/'.FH<B/M$Z>6W1A@ )]*[/(@A@%(VL('B5@^,YP",*(W-"Z265%@>98
M!)X?ZR06&9*[MTYBD4'?&]F4(1I(D'M0Q(ZP;D# 22FWM\^GH";6W:T+];8-
MR-?3C$46(8/'%(U-L"$50_^=46DHUD1::_+*)/"+?:ETP=Y.->BED8YCZD(4
M><94,V5!F/HC.QL<' !T6X!EC^&<;(%1N^^A6-_!+#*(4*AG'HLLAD$P@C(X
M .BV '?R2.18^F;*3KT$&NO%XA,\/]#SOT7F)W$ZL@W#P0! MP-0#&J5 "P$
M*]8'@=<E40ZMII*L%HPVJ4ARMCN$E=3,[$%JK")3I._13LE;OL$>0+<_&,;(
M(+S]]@"6]9:1O)!&EY_*A^S,RF?F^%3N5<9(FC+K2)HRUT@.G@&Z3</23KG'
MTAYEQ;[-5)QD!U8(F6U/U5&UR*R\9LK_8AB?N4V%(F,;L:G",=C!/L#W_,-_
MA,V+\B#T\UZ':S$9%ER+RH)K4XWAHL%J(+?5.)K%!TYR=0:^P:R6D!P\R'RW
MVF&9(3)<9H<2*_?K&%UD>HC4"U/=4EED@><E@09LD?E)&(RL6S0X$N1V)/^#
MV#'$767A>\RFS,ILRES,@W=!R'GV_ME<$$E8+ TQWDH\6E7R),,5*W==50R6
M KDMA;N*;M: D^+US6=K;YK6 'DQ3"/#UEJ4,)(F NH.?F%3QIY,YDDRTJV#
MXT!NQ_$><S=OWJ4V30229T84Z">FN44Y1FU1NJD'<X)"YV0R5XMK @U^ ;G]
M0A]6'G[:WCJ>-+ET"Y@=_6COR;:*^'B9G1D'"8L*&:J%535V_D:#;4!NVV##
M/)XG'P2-;:"!#FJJ;* VE0$Z/;J%K0C;-K?97,[X0RW:*\W^;7]C?M7<$VOO
MK^'YHKWW'L*TU_"WF&V+FH.2;&1([RR6\Y"U-]OM@Z#[YJYW386@5?-U1W!.
MF!+(WS>4BM<'54'__X79OU!+ P04    " #-/%A4VZ[%0KL#  "8"P  &
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;)U6VV[;.!#]%4+H0PLDT=66'=@&
M$MG=&J@OB)/V8;$/M#6VM)5(+4G'R7[]DI2B6A>KZ;Y8HG3.S)P9SVA&)\I^
M\ A H)<T(7QL1$)DMZ;)=Q&DF-_0#(A\LZ<LQ4(>V<'D&0,<:E*:F(YE]<T4
MQ\28C/2S-9N,Z%$D,8$U0_R8IIB]WD-"3V/#-MX>/,2'2*@'YF24X0-L0#QE
M:R9/9FDEC%,@/*8$,=B/C3O[=FIK@D9\B^'$S^Z1DK*E](<ZS,.Q8:F(((&=
M4":PO#Q# $FB+,DX_BF,&J5/13R_?[/^68N78K:80T"3[W$HHK$Q,% (>WQ,
MQ ,]?8%"4$_9V]&$ZU]TRK&^:Z#=D0N:%F0901J3_(I?BD2<$>S^!8)3$)PZ
MP;M < N"^UZ"5Q \G9E<BL[#% L\&3%Z0DRAI35UHY.IV5)^3%3=-X+)M['D
MB4FP6FY67^?3N\?9%&T>Y64Q6SYNT.HS"E:+]</LRVRYF7^;H?E2GF?H&CUM
MINCCAT_H XH)>HSHD6,2\I$I9#3*IKDK/-_GGIT+GFT'+2@1$4<S$D)8-6!*
M&:46YTW+O=-I<0J[&^3:5\BQ'+LEH.#]=*N%/GTWW1YVJ''+RKC:GGO!WD9@
M ;+#!*)[%-!4MG6D^NT9T)SL: KHS[LM%TQVSE\=[KS2G:?=>1?<+>6,B7.[
M6 @6;X\";Q- @J+%'VOI\L @C&4X_$KYOVDK>.ZAISVH@?,\&=JNY8_,Y_,J
M-%&>Y7J]*FK:1+D#?^B6J(K(7BFRUYG3E8B H5TEF87HCPGE_-,5(J 3+O#+
M;4=6^Z7#?F=6GX@<QDG\+X1(V4=RTLE9+8<1D<W-&)#=*Y(E)#S!^1@,_Y8]
MKZK>EM_<5_\L)]=VSZZEMPFR:JGM0E14^J5*OU-E$&%R *X&@OJC8O)ZS3-*
MN%0:HHQR<0UIEM!7_6_> H%]+%"68-(FTF]$I]JI(K$)\5VG)K*)J>2JHG-0
MZAQTZOSEWZ=-SZ ED'JT01/45-1FZ)*B8:EHV%VY-BW_N_^'C0B'MNW7.CMH
MHCS;\FM38MI$N8.^Y[3+M:V?GSOK-P3KGJS+)52F@0A&$TD^R*0(8,!;&[)P
M5JF)-ZSU6]""JK=D)Z0J]>S+;O]V;5M%V,VQ;?4'];*UP-KJU@)K*YQYMK*D
MP YZ]>.RMXY$Y%_\\FFY7M[II:KV_%ZMG7H5^FDFWUD7F!UBPE$">VG2NO%E
M3"Q? _.#H)E>C+94R#5+WT9R=0:F /+]GE+Q=E .RF5\\A]02P,$%     @
MS3Q85']&QPNM!P  K1X  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RM
M65USV[82_2L8U;?3SM 1 9 0&7_,.';:>B9U/+';^PQ3D,4;BE  T([[Z[L@
M95$B0,CM7#_(I+18GEU@]^PN3Y^E^JJ70ACT?575^FRR-&;]?CK5Q5*LN'XG
MUZ*&7Q92K;B!6_4XU6LE^+Q=M*JF)([9=,7+>G)^VGYWJ\Y/96.JLA:W"NEF
MM>+JY8.HY//9!$]>O_A2/BZ-_6)Z?KKFC^).F#_6MPKNIELM\W(E:EW*&BFQ
M.)M<X/>72;N@E?BS%,]ZYQI94QZD_&IOKN=GD]@B$I4HC%7!X=^3N!15934!
MCF\;I9/M,^W"W>M7[;^TQH,Q#UR+2UG]MYR;Y=DDFZ"Y6/"F,E_D\V]B8U!J
M]16RTNTG>M[(QA-4--K(U68Q(%B5=?>??]\X8F<!3D86D,T"\M8%=+. MH9V
MR%JSKKCAYZ=*/B-EI4&;O6A]TZX&:\K:;N.=4?!K">O,^>7GF[O/GZZO+NX_
M7J$/%Y\N;BX_HKO?/GZ\OT/'Z(^[*_33T<_H")4UNE_*1O-ZKD^G!IYLUT^+
MS5,^=$\A(T^Y$L4[1'&$2$RP9_GEVY?'^\NG8._6:+(UFK3ZZ)C1C5*B-NA"
M:V%T0"'=*J2MPF1,(==+!*Y!A;T0WYKRB5?P!*^K.E5IJ\I&V=,YP2G+3J=/
MNQ[Q23%&ME)[.),MSB2(\XLH!$![J(1&/\&'1KR"0.9U(1"D!%0H,2\-JJ3]
MQ: CG,:M64<DL?>P#V+U(-2//V 6G[SN9RMA=R:"N-9KT09F]?*SS_8.'MNQ
M*B<IG0UL=Z52EC/FMSW=VIX&;;^NGV!'I'KQX4J=)Y(DS9-D ,P5PPF.,?8C
M8UMD+(CL5HDU+^=(?(?DK(7WT##WR2F.!_!<(<)V;-@#-]N"FQTX,HNFGMLC
M SF@D"N!#/_NQSASMRVE^0"C*Q3[ 69;@%D0X+TTO()4V84T]X1TARYS'DS9
M+,Z'<>>*$?C+J!]DO@69']AB(%YE7B*TKGAMHC9F;)Y8 R7";2V,#W/N@HEG
M)&,#S*X8ICC/1Y(%CGMNB(.H/P-F;LKZ$54"J!(IRXG'<G'<P$WGZ5'H&]5[
MH<YF>(#<(Y7"P1X!OD-J^&"L:V-=:XGK?[*$"QO]C1)>K-A!D;C![Y$:.;JX
M)R),#@ UO'XL;70=\B=QSP+.,CH\OQZY+!_#V?,;#A/<KU+.G\NJ\B*CGI!A
M)'?\YY&;[>#?A]93&@YSVF>S%"H0]]AEDQFEPQ#R2-&4C!W$GG-PF'2ZY!0
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
M36B=K*(U.0RI6]K&BR:0A$I?0TQMO>I%A,T6<*891%RZ=D/G=D09^&/*O%[
M22(:99VW)/LI#A:QT 6KNMJ37TC$.>N+'^<:SFNM$['XUC3Y8D>Z],RM@RA-
MMJA]2Y3-NHKCB2DG606AN? +;X-H53>;;&HK.R,Y$)V&7+K-P)BYY1WH$+EL
MRWSWMKFU&=@7^=,+;8Z'?># 9OPB(_QA_1_>0XXCQ6 E"*)D";6+IN[ \:$&
M#(7<B+YBI]QZW)*%/G.50_ IM@FF/6N$RQO;.'L'_X/6@E\#\J"<"-0PM:9>
MDMF+A$2]V%I\]J@W#Q@4+-4TI<55UO ,;?@5Q)>MR&7IROHG^5$,-'!F_.15
MXX!0'/2<:>!=LUD)B]G/+N!M\'V9:;"9L.#T;@ 9OW6.G-+'[GM>JWL+QYK9
MS)4.X:' M>AYL";Z/EX0/1]<!-1QX,&"94WMK6W ZBCK/)[=U-YGMZ"\[N P
M<="\)O:#+W %V&I9-Z1GILJ>'>QMK(&Y=AXN'ZO 7-=BU_TL$L)" OH3ITLZ
M9(L:$ 3[EF24MW6I:BM,!)'P6TMXZ99_A&$2!IR+WR,4-MO0KU";'8>UGUU9
MFWV&069/)MG;0!78.J4#.0J3+<VZAO6@L*UQ)9:=$(O@@0#":&.B!O8SQR-\
M9Q5#T35T\JZ\+ Q_6HH*&WAAA&1+%\"'L!,[IT .Y]!T; +$._QJ5P8\@>S>
MJDBNU.NRMM#V9[UJ7P8%T]W$%OH8F%W592<,#N<A;+"6P],LR&D4LH:H"X^L
M4OP!'$L@%T($I(#%0HS\$-2GPB<J0MR?2(L29[LP-VQ#UD.W<U*ILA[SF;R/
M<,:3LX"L^EV5)O]J[-J3'2;1N6/7W\<:!Q%C7T<N9&&@75-KZ7ZWSF,'>!2]
M*M^$^+%#12\LW@^8;%5*?!J .+E='C\B=Q,AG.\A7 CE=)[)\[JC#U7/HLVK
M>:]AC!0HUY4&VZ7Y!OMKPT>^FWI7.",>\:3$06Y>N1FB% FK IH)ICPU)6BQ
MPBP  V":7'2DYXHMG1@C(Z!\>+M3"QVFV+84DO$CD7QT</B2]X0E'/S ]5,9
MY*7Q'M2*(+"6,D+Z438^.APHY7[VU7.T>P>56)*U",O[8T2=&)N!B-S9'<8F
M9RCO!<E%J<X19H&:2O)]N5TI*VB+KY6CWQB,\[XG\ I@='2W'TY.+H.W%<I
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
M <WH8*!=L(.O^U<XA_Q_!]QV1EY7JKZ/Z%MM?EQ?OXV=YL;.*3G7B,Q=YU!
MU.X@J7,II13*Y<F+DZG2K5I0HEF*W[D> LLWG?L0[.3R](H&NM7&M TD46FO
M@/$676A'Z'@(]91]>J;EOD#H?X>&."ORK9&*IHIJ.Z\O<ZY$>&[8O;<%%VEU
M &1XK9 SBR*P^+N*+8^R"#5<3@V]#-10$"VTO]WV'0\2;K)M:=8^*H5<);8;
M>))%+BNJ1]7KZ(U"$S^ HZ!B>['[GL*K2;]M#MQA\W;'X0HV-8DOYU*1%KSY
MR^ 6DU[/?IK;2P%%*\O\Q:T.?+R+U3RJR?3-J=Q%!]B#4A\+T- 5QP69:.+B
M%7''*;-2G#6A&_RZ4>^!+_83.II(1W0IR6G41BP9E V)VNK@Q((YU=[=<M *
M]33YH -5EAH3;&$1^8"^?!$*1'$O"EYC-$["B9QIM*%8GA:T)LJQT(T;>AMV
M\;2@_N%BUS@=4L"@V8!1&AR5FFG(INY*JC5L$100'E6.I&A291>Q/:]2_3,D
M\H)K,I&A%<<BX(QGTO@QL20I.H=Z^*#_N0F59_%QL6$K:'F@T(4-T)K\['@K
M-2!KJ0J1N4BGCI90O"78(4%O*Q@7;C:CGB)]%\HU=S1B^_9,TGZUWSDPSN_L
M\0H><PU'%\LSSTP5_)BCL8.^:]+'YBT@ T$[QM\:+GALJ'0W% 5X>@@6I?%#
MO4S+Y6>J$R\IN6Q2!+K+3A@&K(_,DI5(BHQP&::IN,Y_"5]TM2"5#]WZ=Y=7
M?;/^+6Z2*YHHN=F KP6Y[30?VG4MO3,5_R29K(*VAQ/[N1?N6B)&R,4B(/#<
MN%)E@U(C"A!]I 9D['H&3YDLE]CEJJWS&P4MX$;N5F%*!=[<:26[*30)XJAG
MJ=U=T)A%@(7)4IKRH28*QSB$FS"GAR?#)0)CB!D1J*0M&7A_/H@.36ZS"Q?Y
M!GQ!RA<)&VG@6/.,.U&G(VC\$.[=M3'ZZ20 <R54 <,@P-D?RLO-]F ^V)T^
M5HM-Z9:YG[^)]JW6/M/#/<4XF2*T\0L),VM:G;Q0CT94,Y:[LA4-,M$T&[DN
M"LIE/RD.8W+S*COEJ)[++-"X+>/ISU!6FYV!I3>>YM#W)UG9%OW$-'\?3(-J
M/C*$M+<U<;39'JU9<WNQGV755#MGX";Y!FCP"QASQ^C(-B5SB#M3>B,)EHPX
M"YQ*/:U>DK$4SC&!0HL,NH3:7!H!=-PID]=0Z#-"&3*_0:67?@9QZWAU^"I1
M&<I+1E&"WIW$P0:O<R'T1"S-M8F$='1 QS\4"TG+':RK*XW0)TE32^L#^!I*
M1Z^K<"] HMC8)./= N?A("KXR15,/ZR7]\N9M'[RJ<]!6BH--$#MS0VX*)UU
M$U67)U.]!#GA\ =D5NR)A]Y_B$;8#3(ONP8"]=N=$0(,MA"=T6:^GJ=7# .Q
M=]QU&-H[K]!\2F7:D!IJ4'.-N,2D\2]@& '$2V<F^FN)J<2.OT;46:]$2\ZE
M)"*+0H4@DALJI" WH*-CU\/,6JT#;+-\.'I*JWE S"3:J<S_RY1/>M!9SV84
M:Z<V8*)^ @BGS%7XB1K0EA>LR^=52S,3Y,M$4X=2$I7S<8]DHL0A$Z).36OW
M2JY_NWXKO8+,T%7Z5A:3&T:6$X:QW@;U#[-S$J45M?VUTRG!$"\0P%$_,L;Y
MW?"J5E3-)I=EU+FDV2'I_0?L8ZJJDX)OG'^B8>5,7U21KCDW';D5C)2"(1FA
M+9WOXGS/-? LOI6224WYMI8.&773*Q@Y.U0&:&/(K#?9H1:9K9O2>FK/R4+V
MR0%O\AIJ7(]Z@BU8&EU ?]R$;]GS"*?/QYU-*M;H>G8D\D\=]Y/%:@$N5(#$
MY$U?>1FLG@3S0= -Q-R!G;F7N[6X+X*%&_3UY9VC=\WV7N5*:N*]GOV #@\U
MD&?@<=S.:,#0W22UK=BXC>;S X>NK:;2<C(YR?=TW5_#=?M7X,YY#&*D*)3
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
M#K^T]8K_IA@--]9+_I'^*)-MZ %\/ZL!G?47.B#^D;DW_P=02P,$%     @
MS3Q85$:&5]#P P  %P@  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
MK59-;^,X#/TKA+&'%A :6Y8=NT@")&D''6 Z+9KNSF&Q!\5F$J&VY9'DIIE?
MOY2=9CK MKN'O<CZ(!\?*8KT9*_-D]TA.GBIJ\9.@YUS[>5H9(L=UM)>Z!8;
M.MEH4TM'2[,=V=:@+'NENAKQ,$Q'M51-,)OT>_=F-M&=JU2#]P9L5]?2'!98
MZ?TTB(+7C0>UW3F_,9I-6KG%%;K?VWM#J]$)I50U-E;I!@QNIL$\NEP(+]\+
M_*%P;]_,P7NRUOK)+SZ7TR#TA+#"PGD$29]G7&)5>2"B\?V(&9Q,>L6W\U?T
M3[WOY,M:6ESJZILJW6X:9 &4N)%=Y1[T_@:/_B0>K]"5[4?8#[(B":#HK-/U
M49D8U*H9OO+E&(<W"EGXC@(_*O">]V"H9WDEG9Q-C-Z#\=*$YB>]J[TVD5.-
MOY25,W2J2,_-[AYOKA]@,?\R_[J\AM7-]?4C+.?WCY_OOJXF(T<6O-RH.*(M
M!C3^#EK$X58W;F?ANBFQ_!5@1-1._/@KOP7_$/$*BPN((P8\Y-$'>/')W[C'
MB]_!6\A*-@7"JL_X!ZRDPQ*NE"TJ;3N#%OZ<KZTSE"U_?6!.G,R)WISXG\+[
M(9I_H)>VE05. WJ!%LTS!A^:@,_-,S9.F\,%4"2Q7J,Y1=,/(7Q2C:+T*6&K
M=6GA-X@3%J><)E'*1"1@(8VA1U1"J:Q3E0\8G*UU9]:ZL2";$O8[99_P8,\A
M&@L69B%$8<*$2.!![BE9'1HE*PM<L#R+(&5Y(N ;/590#;1&%V@M1(RG$8U9
MF, M%1.'37]1/]5S%HUSR%@:"[AS._(D(F->9YSD\*B=K(@U%PG+A?#\!9U'
M$=P;*F'&'1BT=/>.]9SQ>Z=:*BZT;-"]&YTO),M@W:FJ5,W6#KJJ)M+/Z+5]
MP*(D(V:9GT6"Q6,!CT8VMM7&R;[RG&Q!EB:0IH(<+'9TM^;P*Q?@"6=B'$.4
M12S/0UA2B)WIA@(V!&MK^FBE;!S'_2?D_^JA=%!HZT#PC'&1DX\QJ9-W'DH6
M15=WPSLHD?*J4 -M#R)K\D+]&#;.. ]9GL;G<.8)CN/L_+\$UU]*.&8\2WV(
M8N\9AWE1F(XLX@NU%XOVW1NXKMM*'Q!AC0UNE.OM]&%G@H]]OK*0(K&B=VT4
M'A.2VDD?(Y&F$'&6AN,347#RQ1\RD2=^I*1;=I3A%'TO0)XV6ZB0"CU42JY5
MI9R'Y<S?'6<1E;@A^0@V2CU"S-\D'XGEO<,LI?S_IPHR>E.L:S3;OB59NJ"N
M<4/=/NV>NMY\*/8_Q8>6>2O-5E$P*MR0:G@QIB9CAC8T+)QN^]*_UHX:23_=
M4>=&XP7H?*.U>UUX Z=_@=G?4$L#!!0    ( ,T\6%3W_4%7" 4  '\+   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;)U6;6_;-A#^*P>M&#: LR51
MKVT2H&G2K1^Z!4E?, S[0$MGF:LDJB0=-_OU.U*V["9.MNZ+1)%WS[T]=^+)
M1NE/9H5HX4O7]N8T6%D[/)_/3;7"3IB9&K"GDZ72G;#TJ9NY&32*VBMU[3P.
MPVS>"=D'9R=^[TJ?G:BU;66/5QK,NNN$OCO'5FU.@RC8;5S+9F7=QOSL9! -
MWJ!]/UQI^II/*+7LL#=2]:!Q>1J\C)Z?)T[>"WR0N#$':W"1+)3ZY#[>U*=!
MZ!S"%BOK$ 2];O$5MJT#(C<^;S&#R:13/%SOT%_[V"F6A3#X2K4?96U7IT$1
M0(U+L6[MM=K\@MMX4H=7J=;X)VQ&V30.H%H;J[JM,GG0R7Y\BR_;/!PH%.$C
M"O%6(?9^CX:\EQ?"BK,3K3:@G32AN84/U6N3<[)W1;FQFDXEZ=FSZ\L/E[^^
MOSR96P)S6_-JJW@^*L:/*$8QO%6]71FX[&NLOP:8DQ>3*_'.E?/X2<0+K&;
M(P9Q&$=/X/$I-.[Q^&.AX2WV:X1KK%33RY$$?0T7N$2ML8:=P!\O%\9JXL>?
M3UA-)JN)MYI\>T*?5'3=]]P,HL+3@-K+H+[%8(?V;H7P2G6#Z.^@P1ZUL&BH
M)[S_!I9:=6!)YD(:*]L6]1U<:56O*VO 8$--9&%QYT6,:!'4$H;=N4L)G='W
MK:QEW\!&:%RIM2%9<D)6WE)+%FNP:L2P2E/'>E71.!T"',F*>D*>P9-N[[T^
MU\)1"&X&J>7_\;@B(KKZP4)9-W::R?/_[,.;OB%*2&?V1K5K1Y9_=60V,>@@
M/T[(?.6N=.8\!?\F$6%!P* DP<H>+ TXV*R0YNG>J9V;]>C>D7JX##P>-)#"
MH4EU2U5QEF:4B5')T)BQJZEFY&1?M>N:2@J&H"C. ;4?^7U%,2]:V0C?0#\@
MZ3FX8X51X[XOC)_:=/BMWO\X<RP6#95C:Y) ;EQ2QUHN54L_$J=@Q<+YZ7JE
M)^-V7^COOROB*']AML6H]WCHF;.KJW.D$W\I_36W]N3Y'84>YQM-C0J[!46^
MFU#N$=(C*H^VW3G-C1Y^5JHV\ RB+&9AGKA5'#%>^%68L*A,X>-*6MQ*YBDK
MH@(RSHJ< RD564R8V,EU!POBQ]AW;:56]*N(><Z*,H:H2%F<YF0E9R&]W_0U
M%59+T4ZB!)7%!10ARXH8\I(5G,-KL@F-%O4>DH<A2UU<6<I*7D*<9&0BA-=K
M;.^)1@DKHPQ2EO&0GF5RD B:2>C(3MG<]4:E?IJR')4L35(RPJ*P=*\\X?#Q
M(5.BG)SA$#D;D3.8I1F\4Y8".Y9SGL8L#1,J$6?< 9<)BWGQ8,"\;XE[CCD^
MK3QA(47 69['X-*43ADG/[., ^>$F8?P5M:01CX?GF+QB^G]0;34N6G!TBAY
M</B;;QD"2[(2*-+=_AC)?>^B@K,TRX#802F-64D<.3J>;@:LJ,;VSDT0FBO&
M"DV7-@-)SO*T@"3R:>,A<2I[($W%L"@)A@B=%+X894:%CQE/2]=)G:KE/6SB
M+ LIP-S7O/24NB^YQ06B>4FE8T7BLII3.<9PCX92$B_3$/*"A91OXEY*]XM1
M?NSA9\1@H@DQ\QGPDLZI 6E%M,Z)2,?^V_.#2Q&-N,9?_0S1<-W;\7XT[4ZW
MRY?CI6HO/EY-WPK=N$RUN"35<):G >CQNC=^6#7X*Y8;9JKS2\I%C=H)T/E2
M44ZV'\[ =.<^^P=02P,$%     @ S3Q85&OM39NU#0  .B8  !D   !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&ULS5IM<]NX$?XK&#?3269H6:^6G$LR8SN7
MJSN7EXESU^ET^@$B(1$)12@ Z9?[]7UV 9*@)?E\;6?:+XE, 8M]>?;975"O
M;HW]YG*E*G&W*4KW^BBOJNW+DQ.7YFHCW<!L58EO5L9N9(4_[?K$;:V2&6_:
M%"?CX?#T9"-U>?3F%3_[9-^\,G55Z%)]LL+5FXVT]Q>J,+>OCT9'S8//>IU7
M].#DS:NM7*MK5?VR_63QUTDK)=,;53IM2F'5ZO71^>CEQ936\X)?M;IUT6=!
MEBR-^49_7&6OCX:DD"I46I$$B?]NU*4J"A($-;X'F4?MD;0Q_MQ(?\>VPY:E
M=.K2%'_3696_/EH<B4RM9%U4G\WM7U2P9T;R4E,X_E?<^K6SZ9%(:U>93=@,
M#3:Z]/_+N^"':,-B>&##.&P8L][^(-;RK:SDFU?6W I+JR&-/K"IO!O*Z9*"
M<EU9?*NQKWIS\<OUU8<?KZ_%Y<?W%U<?SK]<??SPZJ2"9/K^) U2+KR4\0$I
MH[%X;\HJ=^+',E-97\ )5&KU&C=Z78P?E?A6I0,Q&25B/!R/'I$W:>V<L+S)
M(3MKAR?.B4NS6>I2>DB4F3AW#M _3[_7VFE^^H_SI:LLX/+/1\Z=MN=.^=SI
M?^C?/RY%O%4NM7K+.IN5J'(EH';II,?[0'PLQ5]E62/7Q'CL/9GP,OA@*\M[
MH<I*694)759&2 *S+C5EB9!KJQ1RKQ+T#3G'*O%S?9>:A+WFZJ53WVLL*.Y%
M"G&%JB"(A&^472LKH,'YUNI"A!B*Y_3EG_^T&(^'/[SG-?S'Z(<7 R]9: <E
M"C"++M=B"5, );%4-\J"'H0L4I,C/]*@O$RM03QOI-6F=B*5E5H;JY5+D$)5
M#E$; Z6K7);B='A\KR3RMT%!KJRN('6 ^&.E50Y9W'C1:Y>(]S]]@FM2<)TC
M)U5.N%06BAT !OL&W&Q- (TN>6O0^MAMM>4-(!]C><=2%1JV. @2P)<JU]A0
M!L';0E;$L +_B%5=U=!\#:C!#BB5@UK@TAM9U) M,_++UIJL3D'(XITI0*WD
MLUAY[]*E2N4&&HM;N*ZX/S:W=")%3V>:@ 'I9"8I"/?#VJ(FZ>3!8-)%",1U
M:]*:@#$07W+""8"RANL1%A!UAE"Q.[92P^+['MH@#XO*0,<<HTYA<2N=>#:>
MS)/9<,A+I<O%\X*")1U*!L,T4TO C"+X@E6>)</A/%E,)L+E$D$D<X"/#>2#
M.=-O342#"@E9_A4*,*JSKZ!7QC@[W?J\D44C*P9L8\,U?Y4$Y+(.E5FKBL+3
M6L2J;XTE<3[A>K"'-I&KNB3X$OG*GR-ND9XA[$)6\,_9:3(>3?A<JU"%':4P
MOML"#G<:14H5E.R#A=@JFY)M?0_0::/Y#W!47;D*8@@V/8_I#5RMO:!5#UEI
M ;#C<R]+O-K[#..(1O[VQ8PPMZUMFB.G@&&=JB@0#D8A$8A(B&>@%$YCWQ(:
MU\CL$CE'99[5EEOD<)$T_)1YQY-O&L007KR&>^ )AS8FM;B7T EYBD)+BBI7
ML4^SPRH/Q%4IKM6V4ILE].PX=BL1?X00E"H+_5L@QX-R0%JY3G-HW/!-BZ3]
MF=4/^;/3X<(G<<M7/IS]S;0/92_+=(#Z*)G,V^196;/Q6D8^0!1JB@QXM/)X
M?."\X-\(\WV$]%'AG0/LROM-@&<<+%]=HC)VW"!"W:$/=4U.D%?+-!"56!IK
M&:=.U. (NQ?QZDXCG CV): "#CYO2YSW/,$UL_*V%!E8<J=^#1!E)3X84-UI
M N$6QA+O7;1G)X&\+2,V4Y74!=,S])%W%'I4"RI/#RLU)TIEP>8UH9B1(\'6
M\ P B;W'*Z@*IZ'WEJ7^K6M>=I?*)16HKIM)Z!LN[$R@?/85E7V*_F?4H[(F
M5V6JSS^RK'2JMS#0\1:/ J_U2EG?-/@32;I_LI%@=Y2>+@:'=+=UX>MT48C2
M $K ;*5B8))@=-NH2>34*)Y>S\92:@9,&?%<SZ\D_C'13!60 >T=Q# 9AN+K
M#:,*2Y)V=/C4Y/$GSN-S\&3*IO7XD (KTY1<!_>0$ Y3VX6D42]*[L12FQ&N
M/:S?,<@17[2G+(3TNR;6EC9S0![^V_<5Q5.OM%=(+(:S1.QK?U'A0ETZO[ZD
M94TI2@*'@KW3G "$#MFU+)N(0LNE+C336TA>OZ5/-C%8.&FM(OM\*8,WM8T(
M=B5U:' <I1YC+NK),RSRKHUJ$B/ 3Y,@V #4-A(-(O;0)T7"]T>H2[1FGQ[-
M_@?FLZ%[/!",VM$ZZ?H"=9=2"%HWX/"U,1G!=-!GR9?B$GSJR]T#AA3/Q&AZ
MEDP74_%KHR9U<)>^B%_[(HX-JB5I)9[+%X)[A_F9>->WT*"$/A*X9V(ZG27S
MTPG((C7KDBM94Q.P'[L OI7VO/,T5WGK2#34@5BE;VB[@XK)Z7P&?@(MH6V^
M%V?#9#&;(LD4QZVM :-DRH\-NIP*;1W:9U  '8>A1&]]027G34=L,TEL6@PD
MVE>#B4?0(375/721"SH5Z;/6D1W/E_#:Z(P[TH],ZN&+:3*>S<47=EUX-#D;
M)[/%1%S6<!N$ TVU]5;#2P4ZF6.0[L:'\'GZ0BRHTSUKTA<3@+QG'XZFL&TB
MWBD*1^&'K8H8#.C1CHE)=:L7R60V)B&VCFLD[?*-TQC=\3AH7YHR#>K%41F=
MG6*6;%D=I-2<,ILGP\DT&-K;,A^B<3@5/P7XHN6<)+/9:5C:@8: %]>5 ,Q]
M??L.B+NR''7 L[/!:$;-K=^YITS_=_HQ%X[_7_13A+M=-+99%9I51WF:*5%B
MP'-AY"T/,MFST7R1C !D@D:&3LCJ94VC*?=75 URO7V"&"34=#@<,(29CGM?
M,ZFV'1=CW=LI.YZ$S_Q@O5.OPU1#[@@EH.G//?U?[9;(4+G^WVI4YY0-P .2
M\9 BOFVCRLWZ3I ?,";KM&3\T82F0<!4V)'!NMQBA./NR2R=LDRAC5?#[41O
M3!0_H]LKQ*2O4C3H1UKG&@Y"9J#3:7:%\P+X"$),7,*&'I&B;.J"[CE$[7R<
M97M-0LE'_20KSH>$J=(=,CVA&XZO_K* /6=]L^H7\KBQ0B. =3&:9559'PW6
M*Q'6W,NBN@]J1C<W?(UDR6F]2=/M1!!'T\1YK,MC:,05G,3059G+82>5</)+
M4[-XCE!$]MQSUZZ=G_V)?+_F)-6[C:IRX\LD!@^J&<JBW7.'92":A4S]V)(:
M5P41^Y0&1SKFI&THDXVC#PIO4$.3I4S])$W/-3IC2U.\YP[^&%1O>RS7[4O:
MC7V%P*.1,H^XR3W0H1'GG>;=J!T11E@UZ H1<50H1@DU@QP^S^2.ZV/JKQ<(
MIJ&_I[Q9[0QI;=ZXN'?;VU/&)&)NPNASB$$?LGEH\?;PE0_J4PH!78SQU:TZ
M+H"N/<22Q,4B^8/5XG=E'ZPG3SC)%Y0PBH$X5C6U&BO^<CP4=&T;<C(N=X]7
ML=9##VX@<XG46RI5/J3Y R0?YUVAU<I7](92HNS=U$6ECP%LC0?0N.2["+^
MH.0(=_!> 4)]+TNY]AFLRC4^DN$@8>O'^7L^W .+MH$/8"=?6#I'GP);=ZL@
MK[BG<98N/Y%;DD?)I@7WF/%086M:+S[JQ('XN&5\8\MGOAUWPH?!M,]M>-X4
M?E^M*#=,H3/V9CO[[-P_[DCI7BDT4UEXD^#KZENTTR$8?)6O^%+Z+:8';O2:
M5T7]%QQMF 'H>7(ZG+/-^",9CN<)*7[-G$)/KWSGNU0K>FT0]\']"":^R,!E
M7'&AJS>>9OBJM>\R]L(U-?#-=9<_Y]\T"+TJJ5;[V6R1G(WGS$E1%]5<F!&/
MNN9:47J3_"6GI@ZY*'!Z(M:J;.<,F6VHJ%6A1K731.AU]IOD8ILPD0E^68HG
M_H6Q?Q/UA,&]+B4 6ODW&X(WAUL^N@!I0-)<Q#SF,;8%'X9\]Z5[=Y&Y!$6G
MP7^F>S_FMPY?1A9TMR^Q+7^G@W\\<#")"(AZ)D[GHV1X-L2G&6;#X7@F/JBJ
MP16X-9F=S<44,SG8[T(ZG7;$T8TWTP'F_/$ @^(7GB,:SS3^H#5^: D73/#@
M)K1C]%W)-ZADK[_F1N+S]597R>GN\ &>X]=($7'D<58(M5I1']!<DG2#TZ#Q
M=0^('6H?<#+5 (_C)\66*0;%.%S74S;3D#KGEX=APH )'=.WY^Y&^PF:AM2&
MCI-DA$&Z?WP[X#VJ\D[4!N+\06!"JOGN)9F-SY[FC.YMR<-V*WJY!9D'>]6N
M[/5\AC3/N$'#E&!N@I]C^O E\<DI"4^'^Y.F+/W>&&15',UE?R[;WTOLA-=S
MFN7+:XP?-/(;NI='7Y=JWMXT:[TIK^U!;E1H/,(/5O82DXZX(5Q61X^HX0T=
M)12DVH$U[3C7G.FZ=U;\-M_Y#CHSRL]W+,)R6>RFN=L\M"X/*VNO_D8E.E1<
MFJ90*6I^:^ GMBA9#I,E$4I)%(5&R(:;3?]+ 'IK)2NY5]\PP^U5=+]N?$L.
M7@CW\+ZG\G%8,DLV-T;1"TR>-^D5HRS2FE(BW+HTX2H[XNVHM;F(B=ZB+@&(
MR!LML?KF"VAL#N_N5P^^&/54$6N)-:G:X:!]OS$YB7[/PTT0_6J)(@N%_4][
MVJ?M#Z/._>^!NN7^5U7OI5UKN+50*VP=#N:S(V']+Y7\'Y79\J^#EJ:JS(8_
MY@HMHJ4%^'YE3-7\00>T/Q=[\R]02P,$%     @ S3Q85'C_/2@'!   I@H
M !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULS59;<^(V%/XK9]R=/M'8
M&$@@!68@I+O,Y#8A[3YT^B#L8ZQ96?)*<@C]]3V2P2$)H=F9/O0%77R^[]S%
M&:Z5_F9R1 M/A9!F%.36EN=A:)(<"V9.5(F2OF1*%\S24:]"4VIDJ0<5(HRC
MZ#0L&)?!>.CO[O1XJ"HKN,0[#:8J"J8W4Q1J/0K:P>[BGJ]RZR["\;!D*UR@
M_;V\TW0*&Y:4%R@-5Q(T9J-@TCZ?=IV\%_B#X]KL[<%YLE3JFSO,TU$0.8-0
M8&(= Z/E$2]0"$=$9GS?<@:-2@?<W^_8?_.^DR]+9O!"B:\\M?DHZ >08L8J
M8>_5^@MN_>DYOD0)XW]A7<OV.@$DE;&JV(+)@H++>F5/VSCL ?K1.X!X"XB]
MW;4B;^6,638>:K4&[:2)S6V\JQY-QG'IDK*PFKYRPMGQY]O;V=?YU15,;F9P
M^_#E\A[F-P^3F\_SZ=4E3!:+RX?%,+2DR<F'R99U6K/&[["V8[A6TN8&+F6*
MZ4N"D$QL[(QW=D[CHXPS3$Z@TVY!',7M(WR=QN^.Y^N\Y[=2Z9H+ 4RF,)>6
MR15?"H2),6@-S+A)A#*51OASLC164_7\=41MMU';]6J[_W&XC[*ZQCTW)4MP
M%%!G&M2/&'Q(%<PPXY);_.6*>N-0(!YRA M5E$QN(&<&F"OY&B(\A#]#F(/
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
M).9]O"08BFB-GU#QYFA3H(6QSK<HOP_N!WR8L/7H@84H+-A>J6?6X<TUQUT
M.]<)9*:9GDN__:[;[;H7SM.629%SV*U*'[Q+_5+FZ*"X."'\P542T<%LZP_B
MUEO[-@E,=8 QK@Z!:O./:8R2(-"6E3NR^PT]S>Y,"=93YKJN&>^P9--FEWE&
M)V@ S31F8<]=AWF +RF%%HQ@Z^RDGU=5",IU-FI872.J03 %3.%G\?T( @,&
MHJ0 6JHR] R6W4U=SPH%("'C!7Q&$* 7D-;WX1J5A%H60+C")%\$'P;AEREZ
M^?H@@0\6R&+5O.I89/,LN;YJV;EU#H:3$>'M+2H=N_]%=:2;HU0Z(,=H]//%
MHX6M]Y.>L#I>6=M9=L3 $E$X&)Y&4<<5:VZ@*.A'6TES<VWL#V@%K^M:& 9B
M8;*4F)/ZU2K&*N^UE&ARGT?%VMU!HFU2+JFT@3E>>4HZ/A/OO$O(L8FD4S#T
M.U_!$L@W5D!!7'H_*RJ+U2^5W[I?2\1_;>\X$-KK0]<R]-I)OK#0WJ]K%N%C
M2M[54S<9T@$5(Z;RJ:D,L)HV*7=;(>E+-,/M\_I@V,-8.E=$P$3#\$5MU8[G
M6(:S1NTJ$FG0> UX6D)N2G%&;LU'!HIVRE +"K';OJU^[]7_DP#P!8MLPK35
MQ:889]9A_4XGC7KH0-(R:2"^P^;T4&[ UUO5S3#?,K:U7[FJSIA,XF\3_&)N
MI1+-IZV)L2O#..I!<4-+1X-J!N.FM7>;>MCBZO6:@9#,W(9]B&:7'.EG+/L6
MEU;>X-V5)_;XN Y8LA++VO6TT(CTE XS,&-E02,\MJD.<5B!5*G_?(&1YYH?
M07^6WH-]=TI\ND;7".LGP1OG30EO*-)N*]2B>1O6=1<$TYZ9(Q+I&@C/_R"7
M)%_0UO(5ZW5S1P0!FMZOC=W.'1(Y9^,2:<?=3WTOY-,+;$3<01=)=.7$>U<Q
M#H[YQBT>B>-@- S]#2,]QMX3]#@DGD:SP.041U%P$L;5K5B_N5G;=A]\U+E@
M7Y(=+_ERA>W@[]J;7YO_5#CW%_3M</]O#B# N<XI0V>8&@Y.QCUA_;\.^"^%
M6?%U_=04A5GRXP)[?&5I -[/#-Q2?:$%FO_?>/M?4$L#!!0    ( ,T\6%3/
MR<<J_ D  )L:   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;+59:W/;
MNA']*Q@W[=@SM$R"I"@YCF=L)[?-S,U-)L[M8SK]0)&0A80B= '0LN^O[UF
MI"B;<M-,^T4/$ECL'IP]NR OMDI_,RLA+'M85[5Y<[2R=G-^=F:*E5CG9J(V
MHL:=I=+KW.*OOCLS&RWRTDU:5V<\#*=GZUS61Y<7[MHG?7FA&EO)6GS2S#3K
M=:X?KT6EMF^.HJ/NPF=YM[)TX>SR8I/?B5MA?]U\TOAWUELIY5K41JJ::;%\
M<W05G5\G--X-^*L46S/XS2B2A5+?Z,_[\LU12 Z)2A26+.3XNA<WHJK($-SX
MK;5YU"])$X>_.^L_N=@1RR(WXD95?Y.E7;TYFAVQ4BSSIK*?U?8OHHTG)7N%
MJHS[9%L_-HZ/6-$8J];M9'BPEK7_SA]:' 839N&!";R=P)W??B'GY=O<YI<7
M6FV9IM&P1C]<J&XVG),U;<JMU;@K,<]>OO_EYN.'=^S+U=_?W5Z<65BDZV=%
M._O:S^8'9D><?5"U71GVKBY%N6_@#*[T_O#.GVO^HL6WHIBP. H8#WGT@KVX
MCR]V]N)#\=6%6@OV)7]@;Z4I*F4:+=@_KQ;&:C#B7R\LD?1+)&Z)Y <A_/[9
MK/76PEOQ@+PS@DG#<&VCC"B96C*[$FRI*N22K._.V3]$KCWV#,B)]4+H'CWZ
M"/$1S=E-H[6H[3G[291"YQ5[Q:)YD"53^A$&,Y[BQS1(^)3=VMP*%@?);,ZB
M@,\CEF"7D0'@=\WX/&%_^L.,1_QU_\WC(.48S(,HFL+*+)[!F:7 DN5NQ32(
MDY0=QR$_87'*VW6B( E3EB2<'2?3$TS.TI!%2<CB<,J^*.M<C<. 9W-RE0<\
M)9^S($J2,;3RRB@FZZ)J")+].Y4JL"2N*H>H%BO2EGM!X\D.%,[AYM + Y;7
MI4</L+\"7.P5YW-_^564!) DLQ%.5*I'=FR$<)MSHVJC*EFZI5R0D#!KR,C-
MWJK>^Y,)NX*E0M6%K&3NE I#Y4AHUMFO28LJ9F"YL4H_LF4+L"8\K1J;V@,B
M:V<C+PB O'X$AUYRN 48%%R0>G\WW8@9/'S][H'P$:7[&[UF&ZWNI5-SQ-*Y
MO0O$!?"*\31(8N)C% 6A8^@\F*9)2YA==,($K$;52H,LBAD'D6:@4PKN=&0=
MCAUE[LTJK^_()KO/J\:#3SS9YG4A$$H"5G+P]3B:SD[8[2K7XI1*0.D(!&C]
ME#AB8.4Q#V99=M(3GGABG,^T%06200+5XRB(IS&9#,(X==\N)3YB7S32 Y=X
MB'#FV1B]#^?"N^72<]&-=U#R=!*R/R(])S&^HG0RQ=>756O1C7>[C W?*(V*
MS$J)JQ"* GC=R7MBAY;&L:IL$WH?5+-26_"U?L[\Z[QR(-Y293(,R+'<M,IE
MS@^QY^WS53#-P,+Y8?B!13#/8J).$/&X)<H.=%;D6C\BN[>Y+D$$"!'Q93Z;
MLH\;;)6E.%$8S+.!"?0,&C@EJ;E'4B@M$316XV0@S+*A 0'/&%)X@3RV-(X'
M:4SS8\YW@>UYCGMI1BM ]#P!8K"#XTH6<_9G33Z- -]"@BT-YE%(3,B0'S\+
M Y3&B R.35,P\W@V!=-^0<Z\9#2!.S$EWVS.1S=D$.,Y^Z31'VK[&+ --MPZ
MUHO?&KDA$4%.),&4T])$UQ#D?E];Y)Q<5  (DA_,4\A^EX\=RI#3!&F1[>X\
MQ5E3LW6JEJ<-*:/W' F8S#*?4M&L3RDB!UV=3O%Y&-/ASAW/0NQ,0J:2()J'
MAT'K9CV"?5@AB,+HA'XBVCE<N&+419=-);K:7;PH.5#:899T202Y?)(PD9.
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
MX ;J.BB6'HJD"$F2! 9_()X4:[&GSSHHECT4)"%<9?$3IJQGR@] +$=)D8]
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
ME)6M&ZY':AZ\$,9SV-%3M2WBQH>5CM'M(<EU@P_?LO$H<MA6ZL$62F2:6'%
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
M]7L>U>_Y%P(P"A?%65Q8.#?81TDMB 5G2S*3?^X-[@[N3;7LEQ[XVE^...Y
M1G_T#0=2\,O/0IAA[HM@OF".5F*A*/O8K" ,).(M4XF/B-ZRC.L0O<(1V.,U
M9<&78+*7P#%W,TMLA#WD\@J9A$(D5S0).HU<$"*A@2,IQ"JBHIFR8H-'2J@6
M;0SE#>8VTQR&P(!%F#4Y3KVG@*=+!MF\0P4Y'7K3T!:L*0PQ53*IV&V(ZBIX
M\=B.,K?'=P]]B7S2Y402K0LNJ:JCX<N#Y$<S.3;L1B<_F=,G8B+,^R1=X+!J
ML\6'T_@H5LFC5TCK8<.0FB+"(M_47_%D=\6YH%AU^<O%N5E-1J)S2 2GA(:9
M>[MP*45YX6N"_ATQ=D$EG1YB+#!$NP7%*ZSS%EJ(!#YMJ2."(/_.J-( $7G?
ML<ML4Z28*&$-FSM($YF[+&0M4AA;'19@*2=6MJ;R")L1MGEK9'84M:U*VKR<
M];Q,B" 0RC;+1O[.#@F0R&\G%8D9>8"N39LX3 HGS#GA9C]6>HK>--%LG=EY
M-SOI%-J!^64!F;5]J]_JD)=<"K(9R.E]J:K#,'33+K:35>MX?Z=("CN7V*O=
M)S" S:84-2B#&FDNA1B+4W^VO=0&>VG^0\4>;GA  U.[G$(B0LM"LB]>=MF'
M5-P01W#*?_.#>3PZ/GV&?T]&)T_IW\GH]/B)N4;\][*_OF='3D]?F)/'3\V3
M9T\4&]KI]-E3WNG)Y)1W>O[\V!PP]"^BH7]QT-!_E(#<?(3$@[;[+/K!388M
M^L#.8Q.^="0V_/V?[*0MIT9U588(ESBZY%)&K)+2ON0&1[$&"S'EWB?I7SG-
MW5Q=*KQH)Q,<T6F<BL\LBX)&V=+!LU2L9ZO.68HX@5@F"I5FEVEM#T$7,UCK
MT5.H$!*G.@\UE]12:(\=[6>I2+'@,4+#P(HN0!:6V*Q>4\9.]4*7AG(@$V>5
M;$*=*A/R069[ZA"R+DF;XEZ\FC,5 G,3Z>!WB=RA\0Z)(B"];P&55_Q M.T]
M'.5?ELTOFTZ$M?L$(-#()[E5 ZFE9HG%5J7C0HN!T[*=2GJ_(DTN;!]_8<JJ
MC&DOAF3A5BOVF2 \\P  <0UYEN!W,OFPGBX-&:< 5SL_2WK?#3,5U$<FYBE@
M58$2!(*(KQ(VG%MPCOI0+V#5<SN'^K-\M6DU EK- N !,VDHK>%_"2>I^W2$
MO4W'>QMKP:<+,Z !/X?[#P>*M)ULT1:<  -3*(;+I;7"[A;1..F"%@C6E!?W
M=31TM+SVAG(D([$3UQ3\IU;"J?Y 92Q%IU-P4'$@/L;X7P4H/!TQHO25K"\+
MMF8;\G@280H%7FE-D4K#V9-?4!TC&2!Y') O:1FQ,5*;T'&PV]2-J(S-ZWO6
M,;9N7+G<3X-0^HY.=ZMEQ\[9BZ<7Q>KKW*!J[>IX.:WYF%WS3+0>D[/G[[]L
M8_LBT:N-TK$O.]:&ZW%,30]3RR9NNXBZI!"\JQ\DUCW!WQ'Z9+_8MU9:9>C[
MM&T;[3;=H%QDQ.E!/P[O$R6M'"=U?3R)>) N8$%0!D:(]SEP^$LMJ"5>19@+
M#?OTDAA(=6Y*/<F%/=PAGZJ,[2L;8&CU9]3[B18Q#O">V#24 $)3*-]PR"49
M[J M["BT5@VX)I5DPJ_58N,IRXM$V-TEL#&H=%9:<9W".=*PJ:1V6-IXVSNV
M[<<[+L@FA=8>(G?_'3"/3J\:]&\Q 6,E8X^PWEXJ7JPB"U.%;)*]]*;WPW_+
M5VTK>#)O9T&XGT #"$)[=E^[*JZTIJR.:TPFB;+?.YN'O:2,ID7$;"=B0_0$
M"V!Z4J?/M-2_W49*<5=6M.>,>AMQ/"@QE@HD$\LIT3L<!$FZ<A?8J48O(>D/
M=;M#_$YWGOY6EA\(]"?'[339\<%0__7GE#+(V^3SX"C8P<7#(7Z[XU8=CXB!
M/!5Q,U7*Q&HM5[EK'201YZPS@7%;3LF'TE[RN4HR:UXUD+@F,/;3^ ;GD$%K
M$(A<D!F1FO0#^E5;,[>WK^)H0&7GE JKB^$Q@5!AU'8N\2>7P@5ESF262/8(
MJQJ0:-CM=]"#I?Q=!W4D&'!I%\6DR:BOJ!(+D*CVET$:LR8T2W2>AX8 ?/=,
MRUV+,+ 0)AC\01'H#!1.OI#MQ5Q,LG&MK'*2=L\#*(.R\9=W'<=.GI0-VGY3
MZJ(:M*&)CV5=$-AQS2"&)J(;,$Q3+L.*RI*/P\>-UK7PP[@#1Q7A4--4=T^C
MSF#.KKD/U%93)I:AJ:+MEKT.JZ?Y#AT;LU3N9[&,_@_PI8M0PXA[D0D;@G$4
M3N1XLPXEZ&[-9:04"PTVF>P(70AN\M*"\JOK,<-P2!I+$Q"#,#BJAM(H4=GD
ME'%N 13\/!4W)'4NS%4<0E"N?C6(A^3_I)7_DR^TAOC06U*S04'_^N5]DQ!+
M93,>_N/'1)FE-!NJQKVNZB;49\4VQ3:PA&T]G<ILB/'(/@XW:$.()^4)2CBD
M_T=+J(9!_D]&$VJ97 O-DLS-9M2II-]"W6!/>[?MNW2:NO8S927TW9[.L00&
MKF*O8'G6FZ&:)M[10$7;#N&QFC4+8M^C0M8<!X)JYGD^*W=W9+UY3 M*K79?
M.[ U%VFIFKJD+*?JAD*[Y(1NP@"096 YEE+<0:%K9Y0GIX?];E(57%&_1E!P
MLR#-?7#T^OKF:'@D^]LW4Y)@RSB3\/>_39X>_R3_?P4JI\R$S.7<+L"3$M[L
MM _J=2D-.Q7-46>\#L8@'-X./W&K%$Y6B)Y9JJ?0T!1WRU01H//&,Z@DHF0+
M]0R>[5DNL<M-7::29Y%3=ZE;A5$E.&6GM>@JTTR!/:FE!G]&PRTA=NHLI5$O
M:H-P>MP4<5@33P8DQEWJ$$6"1/<Z*W#A?!J=W$%I6X5208.QI,R*ZB#J_==\
M^8! U&%$?@C(-S4E6[RS#D P:4*]+,P_7'R1:6[V$/J-W>EK-2E=N&4"[+\$
M^]9$ \/#W<PXD".P\561F4UJ'3A1JT]0<Y!X8PL:::.Y1G]0[]I)_,D7INDI
M*\S;V7]8##<OS#E'].F^4.<O[DECEH-&$$]_@"99<P%6WWFZK3 >F;S.VIE^
M_CVH,%5M9"[MX=80VF9[TFG-W<MVVEJ3Y90C57KP%8U>^P6L8,,#W+;*F7/<
M^%*,)-#A$#O#J=0R:R4L%K/9GU-8('-'H;K6]=XZ 6?DXA)]-S:(!&6>AJHG
M[9CLUOGJ*E749&ZT,QH4%,*<Q4D3KX,Z]$@LK]4='NDXA<[CZ$"$C"& >&6A
M\=59IVNF.3Y^ACK0%2>NYW\Q!FGG)">'9QN')G:'1?$[]MDK?CPY1@5$H6?2
M#K>F[7(F4SL61^ZWRJ14.*.!DV52W8&G,OF01 7G26XOL8KR^VU99NQ1^UZ\
M']BRRV#.-A7DRV^W6BCVM)F(L$Y;Z(&*8Y@@WX,LX.C&: W5W#DMH\)O:(!K
M=.(J\1^=T0RI/2(2\-+KB<Y-@B,BR'="==$*]9*S68FM1,"#RTT3JLV89D5G
MQT9*,JNUM+!-]?ZT-JWF <*DHRQ*_N\&?=1F,.5L1E'3U(;HMIT0PRES9?]!
MC6F'22>'9T&C,!%85ZR>ET5-HS'D.$3@!Q7HKV_;C_)%(7Q$KS./Y K$E([F
M1A_F7.UW[59*71G_+/3*(U,R7$#H\)*U*BAG&/N4<$M3@^\[G1)IL9<A F^G
M'9N"[Q7T<+6B![:#+><V2QH]DSF,$&$G1=%(?3N.S]'= Z/WSF2"@7NLW)9'
M[LR!/\7T.IO(PVZN@A'VM8Q/EU2-T4HIIY=THRIE[\-IP%#\WQJ4OH0G6ZC2
M>NI&RD)V8"&KX35$B6%#M97]1 O5GC=B-%LBX?CYL"WL,C9:QEV>_%.'566U
MZJ?2.5BD&(]L+1\%Y4:,$J#9DZ-Q\WIK<3L?%5!H"^H[1^\:E</RU>D"M*+V
M%7+<%T**!EAC=D8U^N8PVNZL[55''?J*4]=6ZT9R]!=2PW;(=7)X5/4-$>VW
M0+3V=NHEC[:PT1XT; =W':[5?L51?6/7R>7Z*L7TYCL\<1/7;L+WL#/6]ZY,
M+!R\.KS\9K1=[:"\4F<3:.;]LUM"/?C(1NX E%-"@;,55R#WT?LX8-CVDTVQ
M^RR7#<7+<I0801)L(US<-:[*.SR=T5U/[F++_9V<1J8#8LU*2U;AJ#@9* >.
MS9L.I3IRAY3J'6UD)@$TGBH$!G\T/'^D0YX/FD*<J<U^E-8R6VN)O53^N9]&
MG2\53YY,ZRASL%>!EPMI*W2;7=1CI8$,@>DDP!2NS?1AXKE@D#NG"&38@.Q"
M*JK%NXJ78G/;WS@.RW<8%^I84I?IH+8)T)Y&0<#*(:;OWT)O-BJ6<+E-[ ]8
M&0.LN/2$9^O<MC5.#7VUI[0Y".1E$2>WT\2'^Q:!Z=HZT\"OJR,T5C^C.C3+
M7JC*U4'^PJ6+ :7B,WW#46,\D)=%ESRPBF,05ZA";CW5#4QI>!J@D]!5MA8@
M?5O>[@IY4'X&H%Q3I!W@6#7J2:E_TIE<VHU*#YP]/)_"\S0^N#AN L8#4HT!
MI#K4D @K+#OG;N,9;52X,2*!BB8IY/93NOX;AQ3"ED-",00V#YP^Y-FO85L:
MY!1<7<C9] =!!8#UMDVH/,N<2>R)Q.]7R4;Z(;<[@4XDUI?@2%9(I#_K]9 M
MHM$\FN#MJNY.!9=Z^%AO]^S+/92B#$/:2UJBY9)JJP2]LZQS5&>=&)067%5<
MO3ZV$Z/L7+2V4Y;/=CPZ2G2XMZ"6($Z82IV"[ $OUCE5L94=P)A[=).S#I?U
MOPFF-93MAY-G)Z,7SR:\UP^/'X^>/'Y.4?CNF&JX*#CJQ/MY./!055\ Z=P9
MAS.2H6%NW"54PK/^1P7G]'1T^D*N)?YP^F+TG$#[1G!\/[*0VJOH%TX,SDE>
MP[#?^AT*QMHK#Y/#=QXNZ$I[PB[L2_'7]VS47NWL7B3J>FDI4(@-&KI45 ;+
MQ:TX&I*@WK'7Z1252W:L,K:DFGE?4C%,7P^A R[1J\O-APY$Q)4JSI]MRZ*\
M@H-?"K*)<PT:E.#?\'(1YOB[9,U-I6E34=R5QMN'<N4VOBA@>[OH6^-NNC@X
M;RQGXP(1GB=^"PQYQT7OM%A?4OA'W=-ES\Y^?2$=J6;S;*F^Y("*,2V/1;7_
M83,>F!G%>1K" )I.H:W$1_?:)-8^2&@WR!R7OLXB"SZ9:_9\3:OMY^W*Q,$L
MI!T!GQR> 7\-?P+A>"^= [JDI 6C0=G_SKV^Y]YVU5:-^>T$AU\/X1WY^JTW
M3L2!QJ!D,L_("W6.KB/N[_E]"%N9*O5$O'ER3/6YU!8=TP\^7;Q]!UF@H<PD
M*RN2MYLQH/\X?C>&U)CS\6]M?1_/QM$4OM5$MPNAG.;=VT/+PF-Q[0,IV0*'
M\$*,]__3M@TDFB,ITQ! YZNA*5:8HRTBUV4.E"T:;FF,]1/I]F'"&@>*"W@\
M>@$_U#8)8\D8#UWVEOS.<Z94[I&WX ST_5]IY^"&.@?],BG7/FWO4L80E/U"
M'2F;^6$R>CJ9R- ):^]>(NQ!XTHK;-P[>T#[@,C43CLXNO!UDPLG[?#6R>'A
MK8\VE3&TLZSDJ^K\;@CO&_QYUEYOOZ&N7%)EYM,JB[?&KZNR*.D*\EZE_M;#
M#YPX'OK1ZZ^M3-]\BN+\H1QS=/#P^.FHNYB$MMLAO.P&I$#K/-I]N<#QFJL(
MT55=(8E7:Q0XB[!LE=,<JF;#_;/2SEF]@L8F7I.*;P;AEQ:QZ1KH;L9 O?,;
MW*O->S' \&%<E)H.Z&Y"]FV>6ZE@4D8C3XSPA18S!UNM,8>9NAG<8'L9K#MA
MPOMGT:5MCRW7-'$*EFT3,,X#M!W^-,E3G;D;#5&N#N-[GCO^JH4"#P'*;?#@
M,SLSN0,];IV$G3<N"P,CTI:DP$M&]JDN'=^2,K7PT'S/4IHHNW$JQ^Y BB8"
M2=+9TU)J6]?A"E\<^ F: *JH\))!^&>"(X&=[DCW751U=G6UKY;CL-7DX?'S
M(3V0V*C3WHO?O>L. 9&):S6#,3H/]PO,X>);+$Y+@4T+%#$LZQ1^XG>])E':
M5J?W]!<';DK<EBLDSD])][]X%TULYZ/.&Q7Y!4;G?%V$Z24O5XS?QG=3GLD;
M&=O'Y<66[Y-J3I<;<CO#TN/QLR=',C<2/M3EBM_/2).[Y9+_I#?JV8H>P.^S
MLJS#!SH@OK'SU_\'4$L#!!0    ( ,T\6%0\89>AOP,  /P'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;(U5;6_;. S^*X3O<-B H'YKVBZ7!$C3
M= O0)D&2[C <[H-BT[$P6_(DN6GWZX^27;?=UF!?+$OB\_ A14K#@U1?=8YH
MX*$LA!YYN3'5P/=UDF/)](FL4-!.)E7)#$W5WM>50I8Z4%GX41"<^27CPAL/
MW=I*C8>R-@47N%*@Z[)DZO$2"WD8>:'WM+#F^]S8!7\\K-@>-VCNJI6BF=^Q
MI+Q$H;D4H# ;>9-P<-FW]L[@,\>#?O$/-I*=E%_M9)Z.O, *P@(38QD8#?<X
MQ:*P1"3C6\OI=2XM\.7_$_NUBYUBV3&-4UG\PU.3C[P+#U+,6%V8M3Q\PC8>
M)S"1A79?.+2V@0=)K8TL6S I*+EH1O;0YN%W %$+B)SNQI%3><4,&P^5/("R
MUL1F?URH#DWBN+"'LC&*=CGAS'@QV=ZM9["\AN5JMIYLY\O%!B:+*]C<W=Y.
MUE_LSF;^<3&_GD\GBRU,IM/EW6([7WR$U?)F/IW/-O!NRW8%ZO=#WY BR^LG
MK??+QGOTAO<P@ELI3*YA)E),7Q/X%$H73_04SV5TE/$*DQ.(PQY$010>X8N[
M_,2.+WZ#;ZGV3/#OS)90#Z92:%GPE#45)5)8*=0H3+,@,[CF@HF$LP(VM(A4
MOD;#OY.=-HH*\+\CBDX[1:=.T>D;BC;4EVE=H/4VTX9396(*=QJSNH ;*G']
MJW,XSGF%U-&DN@N+E5*9-FQ@"B&1955;1[7F8@\F1[ AV9H'RP8EFERF(.]1
MN=U,%M3PUA8[D74CLK B!W!9\R(E ^T\\K)2!&X2]HZ]AS" O_ZXB,+P;XC[
M\(A,:;AE24[.U*.#X+>:5Q8 <6=*J,9TF64\(1FU$MS4%,%K1/]GQ+0)4;VP
MLA@M,W.P*7AVTLF11BJXQYPG5/_=LE5_@W15Y++X(3#+XW*74W[)%9TA)E+(
MDB?/V<GH;%4[9E!8IB-UT^_JIO_;=3,7Y)S.!68/=+MKTCX72:W4CRW8U,Y1
M7OMJ#'3%$AQYE6T&=8_>>"L-M0!_<L-;=JH*Y3K3]6?0<PF.@O #< U"VAK9
MV7=B %\HD\VE -326.XH64]M[; -K LDD9K2F^1,[0EB)& 3&?P)I[T@/J<Q
MZD5G=@Q[<="'55%3#;["0\(J3KKY=Z*(XP\0G9Y!_[P/3326*3X_<TS],'9,
M%Q<!_.IL_!<W<HFDR;X[I$_6PC27<[?:/6V3YD9_-F_>Q5L*B0M-=9 1-#@Y
MI^-0S5O33(RLW/V^DX9>"_>;T_.,RAK0?B8IL>W$.N@>_/'_4$L#!!0    (
M ,T\6%3S$&G4-00  $X)   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;(U66T_K.!#^*Z-J'T"R:.(X:8J@4@L] NEP$67W/*SVP4VFK442]]@.A?WU
M.W9*X$C0LR^)+S/?W&=\MM/FR6X0';S456//!QOGMJ?#H2TV6$M[HK?8T,U*
MFUHZVIKUT&X-RC(PU=601U$VK*5J!I.S<'9O)F>Z=95J\-Z ;>M:FM<95GIW
M/H@';P</:KUQ_F X.=O*-2[0_;F]-[0;]BBEJK&Q2C=@<'4^F,:GL\S3!X*_
M%.[LAS5X2Y9:/_G-=7D^B+Q"6&'A/(*DWS->8%5Y(%+CYQYST(OTC!_7;^C?
M@NUDRU):O-#5#U6ZS?D@'T")*]E6[D'OKG!O3^KQ"EW9\(5=1RO2 12M=;K>
M,Y,&M6JZOWS9^^$#0QY]P<#W##SHW0D*6EY*)R=G1N_ >&I"\XM@:N FY53C
M@[)PAFX5\;G)W>/5_ %FT^_3VXLY+*[F\T>XF-X_7M_=+N#H42XKM,=G0T>B
M/,.PV,/..EC^!6S,X48W;F-AWI18_@HP)!U[1?F;HC-^$/$2BQ-(8@8\XO$!
MO*0W/ EXR1=X,UG)ID!8A-1_P$HZ+.%2V:+2MC5HX>_ITCI#:?// 7&B%R>"
M./&%N 554]E6"'H%U\TS-DZ;U\_\>A#&E^BIW<H"SP=4@Q;-,PXF/=X)D)>P
M7J+I/>4_$7Q3C:(<*6&M=6GA#TA2EF2<%G'&1"Q@)HVA2BFA5-:IRCL#CI:Z
M-4O=6)!-";N-LD_X:H\A'@D6Y1'$4<J$2.%![B@C'1HE*PM<L'$>0\;&J8 ?
M5)&@&M@:7:"U$#.>Q?3-HQ1NJ&,X;$(0WMG'+!Z-(6=9(N#.;<B2F(1YGE$Z
MAD?M9$5:<Y&RL1!>?T'W<0P'0I3V(4H/ANC>4*LS[I7!/:6&"U;/?[9J2SW(
M,;A%]UF\#F)^'J]W05LOB 5)^"ZI0?=E)+\3+8-EJZI2-6O;\:J:'/R,GML'
M-TYS\F+N5[%@R4C HY&-W6KC9&B%O2S(LQ2R3% PB@VI;EY_U05XRID8)1#G
M,1N/([B@='"F[3IJ%]BU"9'-V"A)PB_B\#L+I8-"6P>"YXR+,=F8$#M9YZ%D
M4;1UV]5CB>2V0G5J>Q!9DQ7JW^[@B/.(C;/D&(Z\@J,D/_ZM:'*N3Z!HQ'B>
M>1<EWC)^*(&R/H&R_UWCTZ(P+1DP?Z'Q:=%^ECH'T3Y/G3=8W,-^F2?S>EOI
M5T188H,KY8(W0G(PP4>^ ["(XK6@+F@4[DN<IG"(I,@RB#G+HE'O3G#RQ5\R
M,4[]E\KXHJ6>03GB"2@>S1HJI/D(E9)+52GG83GS&<993 .A*V>"C3./D/ /
MY4QDXQ 6EE%'^2P6PP\SKD:S#I/<4AJUC>O&77_:/Q:FW8Q\)^]>&C?2K!4Y
MH\(5L48G(ZIATTWO;N/T-DS,I78T?\-R0P\>-)Z [E=:N[>-%] _H2;_ 5!+
M P04    " #-/%A48BF]#4 $  "5"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q]5MMNXS80_96!&A0MP,82J6O6-I!LDC8/:8-<411]H*6QK:XD
MNB05;_Z^0\K6NMDD+Q)%SIR9.7/&]'2K]!>S1K3PM6TZ,PO6UFY.)A-3KK&5
MYEAML*.3I=*MM/2I5Q.ST2@K[]0V$QZ&Z:25=1?,IW[O1L^GJK=-W>&-!M.W
MK=0O9]BH[2R(@OW&;;U:6[<QF4\W<H5W:!\V-YJ^)B-*5;?8F5IUH'$Y"TZC
MD[/8V7N#QQJWYF -KI*%4E_<QU4U"T*7$#986H<@Z?6,G[%I'!"E\>\.,QA#
M.L?#]1[]TM=.M2RDP<^J>:HKNYX%>0 5+F7?V%NU_0UW]20.KU2-\4_8#K8)
M#Z#LC57MSIDR:.MN>,NO.QX.'/+P'0>^<^ ^[R&0S_)<6CF?:K4%[:P)S2U\
MJ=Z;DJL[UY0[J^FT)C\[O[UXO/C]X0)^NI>+!LW/TXDE5'<V*7<(9P,"?P<A
MXG"M.KLV<-%56/T?8$+IC#GQ?4YG_$/$<RR/040,>,BC#_#$6*/P>.*]&O$9
MNQ[A%DNUZNI!#5T%Y[A$K;&"O<%?IPMC-0GE[P^BQF/4V$>-WXEZ1_-3]0V"
M6NX#&#BOC5RM-*ZD?4W5P,R'F&Y"3\Q&EC@+: 0-ZF<,YO=KA*5J:+SJ;@76
M]1'\:6<-6#K\K-J-[%Y^_"'G4?;)@)'4::@.4X'%"QA<T;193TTK_U&:4%35
MEX3BMERTND1S#'^BU$.SB<(2VP7JL5WN$=(C*ERMMFX:U"]PLP<Z(Q([^%6I
MRL 11"EG81:[%8^8R/TJC%E4)/"TKBWN++.$Y5$.J6!Y)H"<\I03)K9UW\*"
MN-7T^P&R*=6:!HB+C.4%ARA/&$\RBI*QD-Y7747SI&O9C*8$E?(<\I"E.8>L
M8+D0<$DQ8:5E]0U2A"%+7%UIP@I1 (]3"A'"98_-*],H9D640L)2$=*SB ^(
M,+!$(LVQJ;'QO)?JEY'EJ&!)G% 0%H6%>V6Q@">I<:UZ@V,#(,HH&0&1BQ&Y
M@&F2PKVR5-A;G(N$LR2,J46""0=<Q(R+G'HA?0_O-K6NR>ZA(>T[Y7A:1<Q"
MJD"P+./@:$I&QBG/-!4@!&%F(5S7%221Y\-+C'\:WX^RH;%*<I9$\7>'?Y V
MM0.+TP*HTOW^4,GK[*)<L"1-@=1!E')6D$:N.M)O53O1WJFF=X-MR %+ZK%]
M@>T:I05CI:91-!!G+$MRB"-/FPA)4^EWUM0,BS7!D*#CW#>C2*GQG(FD<)/4
MJJI^A4V:92$5F/F>%UY2KRUWN$ R+ZAU+(\=JQFU8RCWS5(*TF420I:SD/@F
M[27T8SO8#S-\1 HFF9 RCT 4=$X#2"N2=49">NM';')P5;2H5_Y"-"3#OK/#
MK3'NCG?NZ7#5?#,?+NQKJ5>.J0:7Y!H>9TD >K@$AP^K-O[B62A+UYA?$A<5
M:F= YTM%G.P^7(#QG\C\/U!+ P04    " #-/%A4P:32 X4%   5#   &0
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
MC)Y2J)T"?5\K9?>"<U _SL;_ 5!+ P04    " #-/%A4Y2SX*AH$   _"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R-5FUOXD80_BLC-ZU \F%[
M#0%R@)20NS92<B"2]E15_;#&8UB=[>5VUY#TUW=V#0XY!=HO]NSNS#/OLSO:
M2?5-KQ$-/!=YJ<?>VIC-51#HY1H+KCMR@R6=9%(5W-!2K0*]4<A3)U3D 0O#
MRZ#@HO0F([<W5Y.1K$PN2IPKT%51</5R@[G<C;W(.VPLQ&IM[$8P&6WX"A_1
M_+Z9*UH%#4HJ"BRUD"4HS,;>=71UT[/\CN$/@3M]1(/U))'RFUW<I6,OM 9A
MCDMC$3C]MCC%/+= 9,;W/:;7J+2"Q_0!_;/SG7Q)N,:IS+^*U*S'WL"#%#->
MY68A=[_AWA]GX%+FVGUA5_/VNAXL*VUDL1<F"PI1UG_^O(_#D< @/"' ]@+,
MV5TK<E;><L,G(R5WH"PWH5G"N>JDR3A1VJ0\&D6G@N3,9#I;S&>+ZZ=/<#-;
M+&9?[[[\^@BM)Y[DJ-NCP) *RQ@L]W W-1P[ 1<Q>)"E66OX5*:8O@4(R+;&
M0'8P\(:=1;S%90?BR <6LN@,7MPX'#N\^"1>8N!6Z&4N=:40_KI.M%%4''^?
M >\VX%T'WCT!_D@]DU8Y@LS@7I:K#P95 4[E74EJ*BIGH]\+ZWG<.PIF8C M
M46N8548;7J:B7'7@:8V0R9QZBY9@;-Z NE-;/6#H<"J+#2]??OEIP*+^1PWR
M51K$,2P%&HL$E0OV+>JE$AO7."W>=L&WGQ"F"E-AX'JE$*TW\ $6N)7Y%I4/
M42<<_@RM+5?"6:*XP3:D%5K9'ER ,X-]/**FLB11(RS[%VG0@@P&!)*)9TS?
M('2M"9'/>F$C/5=52D8(GCMAF%=JN:8F?;7/A[C3B]_%8WV(!GXW#(GV0_K]
M/[1!^#[:\ "S_\TH_ KRI@P2J91+DR:.N''A21K2]R85QSEB\= ?]&+HUJ#W
M]KPJ>2$I9O^0";GD)62(&EI)&UJ7?K?7I7_$ANW_@/:AI*'/XMB/AT.P:OI1
MC;^LE+*II:%7*6$$@5-!OWIB\: 5^XSUK2K_,@S;1_7NCB\(.?2C/B,J'OB,
ML&TAW97$@MJXT&G@U('<H;\I/UMN'>?0?>.>94W0AN35>4FEXZH\%YEK.E?Q
M/U8HN7LJGYTS3=]KFKYWMCFI@MT J2C6LR07*V[;QH?/-&1HZT_D"A[J2+[
M84*\-P/.JK&W\Y7>\"6./=?@:HM>/<T>FC1UR#-RC2Q &Z6*G*>@'*61;O$?
M\W@B_(?4U,-%7]E-ETN;=;N(H>=?NJ)G7:"RB\.ZR2W)+'GIR-B.*'HN9*01
M6!3Y_9#M"_.B*>[WLA <76H%JI6[NJDVK5?U_=;L-J^#Z_I2?&6OGQ8/7*U$
MJ2''C$3#3I\BK>KKNEX8N7%79"(-7;B.7-,+!Y5EH/-,4OGL%U9!\V::_ M0
M2P,$%     @ S3Q85,1R/7J@!@  XA   !D   !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&ULC5AI;^.V%OTKA+O !C2Q1.V9)("32?L&Z'0&2=J^AZ(?:(FV
MA<JB2])9WJ_ON90L.S.RD2_6QKN?<WGIBR>E_S8K*2U[7M>-N1RMK-V<3Z>F
M6,FU,&=J(QM\62B]%A:/>CDU&RU%Z836]93[?C)=BZH975VX=U_TU87:VKIJ
MY!?-S':]%OKE6M;JZ7(4C'8O[JKERM*+Z=7%1BSEO;2_;;YH/$U[+66UEHVI
M5,.T7%R.9L'Y=4;KW8+?*_ED#NX913)7ZF]Z^%A>CGQR2-:RL*1!X/(H;V1=
MDR*X\4^G<]2;),'#^YWVGUSLB&4NC+Q1]1]5:5>7HVS$2KD0V]K>J:?_R"Z>
MF/05JC;NESVU:^-XQ(JML6K="<.#==6T5_'<Y>% (/./"/!.@#N_6T/.RP_"
MBJL+K9Z8IM701C<N5"<-YZJ&BG)O-;Y6D+-7'W^]^?SIECW,_GM[S\8/8EY+
M,[F86JBF!=.B4W/=JN%'U 2<?5*-71EVVY2R?*U@"I]ZQ_C.L6M^4N,'69RQ
M,/ 8]WEP0E_8!QHZ?>&Q0)M"K25[$,_L0V6*6IFMENS/V=Q8#6C\=<)$U)N(
MG(GHB(E[,*;<UI*I!;M1ZXUJ9&,-/1T8OWT&GXQDXVO9R$5E!Y-]T@[Q]-QL
M1"$O1R"BD?I1CG;Q69B0G8G*L(+<,+(D)^Q*LH6J0<.J69ZS_TFAVVHQY%JN
MYU+W^:8?'S]!SFZV6B.,<_:3+*46-?N>!;F71@G=^%[&8]PD7L03=F^%E2ST
MHBQG@<?S@$7 !<@#:C2,YQ'[\;N,!_Q]?^6A%W,LYEX0)-"2A1F<64B8+/<6
M8R^,8C8.?3YA8<P[.X$7^3&+(L[&43*!<!K[+(A\%OH)>U#6N1KZ'D]S<I5[
M/":?4R^((G:BVG%?[?C-U;Y=+*1K+X>5OB,O[V2AFJ*J*T%-:*C6IZW,T/D.
M-9"UZMM2"^O*VU"CJIE!@K96Z1>VZ%*HR1>KAD3QJMX2"JK&Z1 %@48T+T )
M8-P855<EQ,LV[^NO, V0S:FUOQE05'ONOR<>%-#J'H/W;*/58^5:/6+9N;T/
MQ 7P/>.Q%X6$N"#P?(?!W$OBJ(/$/CII/-9@2XN]- @9!U0R "8&.G9P/%P[
MB,V;E6B6I),]BGK;)E\0>T132(02 7<<B!P'239A]RNAY3O:'TI'.J2V%0D#
M!MR-N9>EZ:2'M&A*%UQ;B@)PKY#5<>"%24@J/3^,W=6!_C/JHD$ O.(^PLE3
M-D#WXVC?PY/6NU3R^,QG/X" 9R$N07R6L!].D"+I29&\F10[(CLRS(R1B)#B
M_J42<\#95M(,\>&T@8=5%[0+R0$1F-PHC8F"E17>HEL5*.FR>B0 Z\HXX)<[
M9U[5W:S4$RC5 O\5UJ]%[>I\3SLK_,9>(4S7/LWY,8!_^-8*Q"CR\^,(0;F\
M/ T)W5[ PP[+>URP0FC]@OGK2>@26$4W)$CG6<(^;X F2W%B/S/?+(S05-&(
MDPAP>01OE4;.R1HG!7Z:'BJ0\(S5^]I@11R2?,CY/K!7GN-;G)(%=-X6HR$
MS/$F#3G[69-/ XGO4@+4>7G@$UA34/@7:9"E(:Z!!DD,\HRS!&3X%;0^I32"
M.R'UARSG@P4YB/&<?=&8;[5]\=@&!;<.H/*?;;6A/@?:1E["R30QR@?_/C86
M;:&B,8GV'2^/L??L6L8NRR_X!.:F^R]?YUG3L/A.+=YMJ7FWGJ-'1%G:LC[(
M>M83..AMDN#W>$X/*S?.?%0F(E61%^3^\:3MI%Z /ECP C^8T"VBS;/)B8:0
M]@TA/=T0VF&?>/I[7]K9KK1#_#^I;WCVF3%ST'>(R\7)YHT]ZY#,.ZYCX_F*
MUX%KIA[/(OJB7>G:KG]<!FT .*4&W:Y/\_C4ZL!9 +Y/S219G^WLS>WWMX8F
MAV53_;]KP=W :=@= J=]D-K$4 5.VABNP,/A;.GR.S"W4&&L&\S$6FU!+[S;
M'GI)B)SOO!S+9QI,G+[&HJV;EIUH/Z(FF$]@4;L4MFGWW&<JVIMGD6NYK)J&
M3,"5%Y*9=Y6B"8.[@<--&WG(9B5Z,2(QK.WAB&FC*WC@Y,AU3-K=BGZ^98-R
M13M3#TF&Y!Y+,PR.Y;8]N%*41RUA*MYWF7&03_:"QDFBM=BZF]KVZY)X+X4T
M#88?ODK"$#JG!^?.M=1+=[JF0P>*VQY!^[?] 7[6GEOWR]O3_R>A40J#]KB
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
MP:BL )TOI31O"WO!MJ^>_ ]02P,$%     @ S3Q85(;['KA" P  Q08  !D
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
MNA)"GF>J[ >KU:J=[I5-I#U>]N)C(E8LDY#06)L&9Q>Z1D79WI83Q3=%2_G
ME6Y0B^&:DH@*<T#OQYRKEXEQ4/W)T/T?4$L#!!0    ( ,T\6%3T^I+_\ (
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
M<7:Y8K!*A&X [Q><J^V-/M0ISQ5'_P-02P,$%     @ S3Q85,A)(/6S!0
M_18  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULQ9A1<]HX$,>_BH;I
M0SN3!DNV,70(,PDT/6::-%.2WL/-/0@C0%?;HI(<DIO[\+<R!I-:4GBXF[XD
MMM%J_]I=_[3R<"OD=[5F3*.G/"O416>M]>9#MZO2-<NI.A<;5L O2R%SJN%6
MKKIJ(QE=5$9YUB5!T.OFE!>=T;!Z=B='0U'JC!?L3B)5YCF5SU<L$]N+#N[L
M'WSEJ[4V#[JCX8:NV(SIA\V=A+ON898%SUFAN"B09,N+SB7^<!WVC$$UXAMG
M6W5TC<Q2YD)\-S?3Q44G,(I8QE)MIJ#P[Y&-69:9F4#'CWK2SL&G,3R^WL]^
M72T>%C.GBHU%]CM?Z/5%I]]!"[:D9::_BNUOK%Y0;.9+1::JOVA;CPTZ*"V5
M%GEM# IR7NS^TZ<Z$$<&.'(8D-J G&H0U@;AJ091;1"=:A#7!O&I!KW:H$IF
M=Q>L*M(3JNEH*,4623,:9C,75;HJ:P@P+TQES;2$7SG8Z='5PVQZ^W$V0^,O
M-U?3V\O[Z9=;]!Z-!=3.@DEJTJ_0O:2%6C(IV0*]G3!->:;>P;"'V02]??,.
MO4%=I-94,H5X@1X*KM49/(3K^[4H%2T6:MC5(-<X[::UM*N=-.*0=KF1YRC
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
MA@G]:E#9!%I?2&FV$[M!^?/J_0502P,$%     @ S3Q85"^N!TN> @  R08
M !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULO55=;]HP%/TK5U$?6FDE
M(7RN B0@_4!BM"IT?9CV8)(;8M6)F>T G?;C9YLT0EJ(MI>])+9SSSGW7-LW
M@ST7;S)!5'!(62:'3J+4]L9U99A@2F2#;S'37V(N4J+T5&Q<N15((@M*F>M[
M7M=-"<V<T<"N/8G1@.>*T0R?!,@\38EXGR#C^Z'3=#X6GNDF46;!'0VV9(-+
M5"_;)Z%G;LD2T10S27D& N.A,V[>3/LFW@9\I;B7)V,P3M:<OYG)+!HZGDD(
M&8;*,!#]VN$4&3-$.HT?!:=32AK@Z?B#_<YZUU[61.*4LU<:J63H]!V(,"8Y
M4\]\_X"%GX[A"SF3]@G[(M9S(,REXFD!UAFD-#N^R:&HPPF@V3X#\ N _[>
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
M&(%R&^SWF93F?>( RJO6X"]02P,$%     @ S3Q85#^5)KJ-!   >10  !D
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
M0])#P2K1<I$;&P\68;S^RW_D@2@8D"8#DAN0EP:XP8#F!K2K@9L;N%T-6&[
MNAIXN8'7U6"8&PR[&OBY@=_58)0;C+H:8&<S<LY+$Z?)9#O8E=%NO,MFN/'+
M\<9ND\EFP'$VXH-U+F:)?,XU/SY4\@FIM+W12S]DLR&S-_D;QNG$O=?*_!H:
M.WU\=CN^NQV??+E I[?C\>VWRYL/]^@MNN%*\71*H=?G0O,P2MX<#K2Y7VHU
M"'+MT[4V:="^D8]]A+T#1!R"O]Z?H]=_O)G6R)S!,B=+U4<.+LG4J)QW4*%.
MJH)'S2H7L,JY"(Q*JR_ONZLXS2H?.JM /?K87678K'()JWQ:17U$1FUQ^=1%
MQ6]3^0RK7/-GA-TVD2M8Y+V8]#<JP!!==P^N7S8?F(FZG:UD.UM)ID<;]28:
M7<:)5BNS>&KTUY5I@"ZU6"1_ _)T*T\S>;=!_D[)0(AI@AZ47*! B6FH$9\I
M(;*[O34K]:.,'H6JFSAK:99)I^7"XS%Q"772?X>#Q^+DJ+9D[K"FX8=J0SQT
MW5+#4C_=;3]=L)]?8[Z02H?_BBF*)(_1@Q!)79_6,E[! <]E;K5'U7:8C!K=
M9%LW&>CFE8QG;[50"U.)3/0!FBF9U+K)*K<G=.0S6G6TVC(+9Z.KWM95#W3U
M;)TK)]M<.5^)=.HP("N'6^WA/I+>W\K[75SOF.:?_4I.;B+X(M97U9:TTK+D
M\6CK\>C_!1O]1%>K'X$$HH(=6Q@X^P@[+E0>>&^T.<NU8=R4';.0Q62G^$*]
MM6C%="_AM$S#,-1NS"8)A!FNH9GG-<?+8@K#G.J,4US%#V8 *+'%#X;Y<R.U
M0'<K%<S-)J[;R%G\X+WP!UL 89A W>/G5^.'@8RW0,$P4>Y%L#))C[*N_D2[
M1Y-8K)"]8(58K! 8*ZWS(+<O1K$A@*10E\'(^)*NTNN[\D @,YZKE_%:+Q^Y
M3FFM!A<%8@E#X.JMVR!N%HLA%&P+'>+N930M6\AOJH%RG5*QZ+MUY2>I*9?@
M(; 8(C"&RDM:F"0K'IMTD ^9]W6;LUR0=7?&<HL,6_(A#J5"29X6L<F'Y  E
MFFMS%<8FJ"+1R&SS16T\87':9_15W8:HW<YY!66&I2:!J;E;NH^@>UI.DM%>
M]E^6CM3Y/>F>ZX!YD^^VG!W3G5K4TETJN [I?DYKRC;8&8M@"B/XU]*]19SV
M?3!M:6&+#5/Z3,:FI-7A)!*;U"U^E:4Q[OO^JSQS70S=UH*:[@74U(*:PJ!N
M779I%= >]=WFD;?4I3!U.]=/N4ZI J8NX()E+86QUGW>#FLF ":L;N(.N]8I
MU$*3PM#<><:>TNHVMNIPV1N+4]I6=O["E#UM$3>3:,CJEJB+=D,?FNNNI;D+
MTWP]L=?/N+@.95TO<@F_6+<X?3K"N.&,R]+9A>G\96["-Y?1-!U>K?@TC&=H
MRI\3@YRZ8_A3MUH8DZ:3-HMEMZ4R+GH1R#@=[.S!0B>/JM4R;?+($MB%"6P]
M6@H5&!CR66U^M<A@ZO0=<%%P"^>1\-Z]%*3)*C$_)TD:F<; 5/?RK"$NEN N
M3/!27$(Y;;QWS2Z^:5 LPUV8X=>")P8"V=K4,BQKH5$1B_V1W^" );@+$WSW
M==FTN(Q#'?)H6W>J!$H'2VG7W\=B[5KPNC#B=E\&<L'2,N!!JP"SE&0P)<?Y
M,5\:\>XG;\QRD.%]1)-9Q+&6\T(9:T.R5#N, R72#4@8HXE41BI%7,"7/ CU
M<]V! *LB#L/'Q,R2CL&(&HOTU8W4@TZ^7+#J Y?JX7;9%XLX!B/NY= >M-?D
M+8JXCT'\LL)S%IA\0 ::K]:_IK&K]J'#8PYF&<B\O22J91S[354JJU:IE2=)
M4).R?Y9[K-.CF)UR!%;$?6<$YHA%)H.16<B17SXM]2P;O;V<EGH6CEY+D=CQ
MX/+2J^[<L5O=M7RJ:^>P2KO/C>VJK!D47F])WR:[YFH6Q@F*Q(.Q=?I#(Z+6
M+VBM+[1<9F^\3*36<I%]G L^%2IM8'Y_D&;(\HOT)9KM:W+'_P%02P,$%
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
M296S6?EBY*88/I;2X"A3/&8XSX*R!OA]):5Y>[$!Z@EY\@M02P,$%     @
MS3Q85*ET,=BA!   1Q(  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&UL
MM5AM;^(X$/XK%K=WVI6VQ';>H$N16J!;>O1:E>[=2:?[X!(#T28Q:QMH__TY
M)J3@F#32ZKY G#S/S#P>CS-.;\OX=[&D5(*7-,G$16LIY>K<<<1L25,BVFQ%
M,_5DSGA*I!KRA2-6G))(D]+$P1 &3DKBK-7OZ7L/O-]C:YG$&7W@0*S3E/#7
M*YJP[44+M?8W'N/%4N8WG'YO119T2N6WU0-7(Z>T$L4IS43,,L#I_*)UB<XG
MR,L)&O%G3+?BX!KD4IX9^YX/QM%%"^81T83.9&Z"J+\-'= DR2VI.'X41ENE
MSYQX>+VW?JW%*S'/1- !2_Z*([F\:'5:(*)SLD[D(]O>T$*0G]N;L43H7[ M
ML+ %9FLA65J0501IG.W^R4LQ$0<$9<=.P 4!FP3O!,$M"&Y3@E<0O*8$OR#X
M30E!00B:$L*"$#8E= I"IRFA6Q"Z)B$XE3BXSQQLZ@.5R:YD^R1EGVZD\^WL
M%I9>E4,B2;_'V1;P'*_LY1=Z:6N^6HQQEE?A5'+U-%8\V1__,;B_&X&GR[]'
M4W &'NF,9;,XB8FN$38'*\XVL:XY5?(@SF8LI4"2%RK G+,4*+R,LW6<+8#:
M&KCF"?!Q2"6)$_%)V?PV'8*/'SZ!#XH-GI9L+4@6B9XC5?AY$,ZL"/5J%RH^
M$:H+[I2OI0"C+**1A7];ST>XQH"CYJV</+R?O"M<:W%(9VW@HL\ 0XPL 0WJ
MZ5.Z4G1XDCZLI]^NLUKZJ)Y^1WAM\-?-M4,+_6MS[3;Z37/M-OJXN78;_?;G
M\O[[STW=I#$==6M6L5MN :ZVYYZP=[\K6U7 $R8$&!#.7U6M;PF/!/AGHM!@
M+&DJ_JWQY96^/.W+.^'KMU\Z&,,OHY>5>@O32 _1EX--AD@PIY$** %"$KF6
MC+\"%1ZU96GGR]>^\G9CT\>^Y_H]9W.8C"H*(>@%QZA)%=4-?*\$':GU2[5^
MK=JI4D"/]LS/(*/2)F5G*#AP[X?(-9140=B#'4-(%81\#]J%!*60H%:(:GA4
M.Y,=2;&I"*H!=CU#1!4##05UB*/PPS+\L#;\P9)DBSP18$.2]>[51A+5@))L
M9EU8854'-'54,6<>QH84"P@%';N:3JFF4Y^,HC[46U37B,X'F'$:Q=*:E8XE
M"#<P%Y<-!<UBFEAM06Q7U"T5=6L5W<LEY;;(NU5OE?*N8C TM$TLF&YHCQG!
MM\X)UD;]Q"1)K&T,M.PX?F@4ZL ""X/06&9#"RKPD+'.1A:4%R!CJJXM*#?
M1OE]M:!P)S \WMA0OF_8&ML\8FQHO+6A( Z[1J9M\XJQ;^[DMGE%WHFM'!TT
MRJ@VW:/YG.HCHRZW4Z^D=XQ@OPWAK[:6X3VBVW:MQ,D[1.2W Y-X/ /X;09P
MDXVGSM9;SX'^_Z8#O74=J+[MF"X)IV?Y:3U2!Y9T13.AWP+6#%8[ 1>9*[&*
MJ2[#*N8,=T)SVW$.SFXIY0O]14*H*->9W/5PY=WRJ\>E/OL9]Z_0^1A9[M_F
M7TGT6?'-_.X3B^J"%[$ZK"5TKES!=JABY;NO%KN!9"M]<GQF4IU$]>62$K4(
M<H!Z/F=,[@>Y@_+;4?\_4$L#!!0    ( ,T\6%1M0$M2* 0  '8/   9
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;)6777/:.!2&_XK&TXMVIL26_ 49
M8*8-W5UFMFTFI.W>"A"@J6U124#R[_?(.#:Q9">Y <M^S_&C8TFO-#X)^5OM
M&-/H(<\*-?%V6N^O?5^M=BRGZDKL60%/-D+F5$-3;GVUEXRNRZ \\TD0)'Y.
M>>%-Q^6]6SD=BX/.>,%N)5*'/*?R\3/+Q&GB8>_IQAW?[K2YX4_'>[IE"Z9_
M[&\EM/PZRYKGK%!<%$BRS<3[A*]O2& "2L5/SD[JXAJ9KBR%^&T:\_7$"PP1
MR]A*FQ04_H[LAF69R00<?ZJD7OU.$WAY_93]K[+ST)DE5>Q&9+_X6N\FWM!#
M:[:AATS?B=,_K.I0;/*M1*;*7W2JM(&'5@>E15X% T'.B_,_?:@*<1& HXX
M4@60UP:$54!8=O1,5G9K1C6=CJ4X(6G4D,U<E+4IHZ$WO#"?<:$E/.40IZ?S
M;S??OWY!]Y_^^[)  W3/\KV0\#W1C&\V3+)BQ12Z8QG5;(VT0#,&=R5<SXN5
MR!FZIP\@>#]CFO),?8 4/Q8S]/[=!_0.\0+=[\1!T6*MQKX&6O-.?U61?3Z3
MD0ZR&5M=H1!_1"0@V!%^\_KPX'FX#S6J"T7J0I$R7]B9K^HX/W=<TP=$E6):
M7?=D#^OL89D]ZLB^V%')!F8\KA&DATFJJ!GFKK*=,\5E)C-+CU,\2L.Q?[PL
MCBTBF#2B9Y!1#1GU0VH8!67'5U (KM&*2OD(2\F)2O<7/N=++BG"J(WJ$(V&
MB1LUKE'C7M3O>R:A@,4694*IET%CFR'"20O4%F&21&[0I 9->D'GQ9$56DC.
MG%R)_<H1:1?0%I$@3=U<:<V5OK: #$8ERCA=\HSK#L[41HC#=OUL$0X)<7,.
M:\YA+V<]+5^:-4/'R^.T1>@0D3AP$XYJPE%_)?6.21?1R'I9&":D162+<!IV
MU P'S:(?]#+]+<VL6'<N:<[5.K!1XA$.6L N&4GCCFF"+WP*]R+_RY2Z1D>:
M'>C9_S/8@5"P)R<KMB &.+$^MTLV3+JJVS@%)KVHWV#W]<;:$KMH$<R@-J]#
MAH>C+N#&?'#X9F^[F/!]!H<;\\#][G$K8>\I]>-'M,]HH1'L"A#[<^![V!1J
M9U%L8QB0*"'65W3H,"%!W%&6QD-POXG,"TV++5]F[C4/VWXPB))1W%[V'+J.
M)04WKH%?9QN/3C#;$ 91&%AULV5=7(UKX+?9AC2[Z('8# [0Z!G_MC7 IQY:
MQ X9#O&P@[KQ$-QO(IU+-+8-80";+8O+(4N2#@?&C7'@?N?H7J5?<&-LN\9@
M&(07BW#%[=#A"(\ZA@%I_(7T^TO7"OC$[1RV5<[X>15Q@%O4+AV!+6,+VK\X
M%)D3Z5<JM[Q0,# W$!=<I9! G@]YYX86^_*<M!0:3EWEY0X.QDP: 3S?"*&?
M&N;H51^UI_\#4$L#!!0    ( ,T\6%2\=(Z6I0(  (L&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8Q+GAM;(V5R6[;,!"&7X40<DB )%IL*PML ]Z*YN V
ML).T0-$#(XTE(13IDI25OGV'E*PJWMJ+Q"%G?GXS(D?]4L@WE0)H\IXSK@9.
MJO7ZWG55E$).U;58 \>5E9 YU6C*Q%5K"32V03ES \\+W9QFW!GV[=RC'/9%
MH5G&X5$25>0YE;_'P$0Y<'QG.['(DE2;"7?87],$EJ"?UX\2+;=1B;,<N,H$
M)Q)6 V?DWT]"XV\=7C(H56M,3":O0KP9XR$>.)X! @:1-@H47QN8 &-&"#%^
MU9I.LZ4);(^WZI]L[IC+*U4P$>Q;%NMTX-PZ)(85+9A>B/(SU/GTC%XDF+)/
M4M:^GD.B0FF1U\%(D&>\>M/WN@ZM #\\$A#4 <%N0/=(0*<.Z-A$*S*;UI1J
M.NQ+41)IO%'-#&QM;#1FDW'S%9=:XFJ&<7KX\&7R=3XC3Z/OLR6Y(I.4\@1(
MQLD+906UE1XQ_-241T#.IZ!IQM0%>CXOI^3\[(*<&>>G5!2*\ECU78U01MJ-
M:H!Q!1 < ? #,A=<IXK,> SQ1P$7LVE2"K8IC8.3BE.(KDG'OR2!%_@'@";_
M'^Z=P.DT%>Y8O<X1O>5L0I9X^>*"P27Q@ROO[A)3W@#>!7VDTHI@,<D"%,@-
M&C\6@C&"Q[:D,OYY@JG;,'4M4_<(TQB2C/.,)W@%F-GPT'>K)'I6PC2#S? V
M#/KNIEW*?1\_N.TV3A_@>@U<[R3< X^P'RD\;C%4HXM#>)5(V-KZYJZW@[?O
M<]4-@L-X88,7GL3#8_J/PH7[10E[-SMH^T[MZE9D;NM>YR 3V^X4B43!=74?
MFMFFHXYL(]F9'V.GK1KC7YFJ3<^IQ*.@"(,52GK7-T@DJ]97&5JL;?=X%1I[
MD1VF^+< :1QP?26$WAIF@^;_,_P#4$L#!!0    ( ,T\6%0OS\I]$@,  ,@)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;)6676^;,!2&_XJ%=M%*
M:PF0SRJ)E)1.ZT6W*FFW2=,N7#@)5HW-;-.T^_6S#6$)D"R]"=B\YSU^[/C8
MXPT7SS(!4.@UI4Q.G$2I[,IU991 BN4ESX#I+RLN4JQT4ZQ=F0G L0U*J>MW
M.GTWQ80YT['MNQ?3,<\5)0SN!9)YFF+Q-@?*-Q/'<[8="[).E.EPI^,,KV$)
MZC&[%[KE5BXQ28%)PAD2L)HX,^\J'!F]%7PCL)$[[\B0/''^;!JW\<3IF $!
MA4@9!ZP?+W -E!HC/8S?I:=3I32!N^];]T^67;,\80G7G'XGL4HFSM!!,:QP
M3M6";SY#R=,S?A&GTOZB3:$=]!T4Y5+QM S6(T@)*Y[XM9R'G0#O4(!?!OCU
M@.Z!@* ,"$X-Z)8!73LS!8J=AQ K/!T+OD'"J+6;>;&3::,U/F%FV9=*Z*]$
MQZGI[9?KKW<WZ&'VXV:)+M C$Q#Q-2-_($8/^!7-@<&**(G.0E"84'EN5,L0
MG7TX1Q\08>@AX;G$+)9C5^D!&5LW*I//B^3^@>2>C^XX4XE$-RR&>-_ U205
MCK_%F?M''4.(+E'@?41^Q_=:!G1]>GBG)3P\.=P;':$)JL4)K%]PP._P:OQ<
M<$J1_N=OL(A_'4G5K5)U;:KN@51S6!/&"%LCOD)O@,UNHIA%T+:JA57/6IFZ
M\C+U/'_LONQ.=%/C]WK[FK#%9Q14FCV.7L71.\HQBV-B"HJTU2!&NK1D@G!1
M,"D]AQF7A:*-K##O[XRH4^-J*FKD85-Q@*E?,?7?RQ3E0@!3)U+UFR/R:EA-
MB5\C#YN2P; =;%"!#8Z"+2#.B_*OSZ]WK=.@,9:+H+Y234V=J,7%[-LVI&&%
M-#P-25HF"4I1T,>D:L48_O?OUE1<>/WZ/CIFLT<QJBA&1RET.3ZE#HQ:ZD!0
M VC3U'=,4[-;*PH"=^>,2T&L[5U!HHCG3!7G0]5;74=F]A2N]<_U-:6X5?RS
M*>XX=UCH(B@1A96V[%P.](A$<6\H&HIG]B1]XDJ?R_8UT5<M$$:@OZ\X5]N&
M25!=WJ9_ 5!+ P04    " #-/%A4H#YU%:0#  #9"@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6REEF]OVS80QK_*0>B !$BM/[;L.+ -Q':*]46"
M+&XV#,5>T-+9(B***DG%3=$//Y*29361M*'-BUBB>(]^]_!$WNS Q9-,$!5\
M96DFYTZB5'[ENC)*D!$YX#EF^LF."T:4OA5[5^8"26R#6.H&GC=V&:&9LYC9
ML7NQF/%"I33#>P&R8(R(ER6F_#!W?.<X\$#WB3(#[F*6DSUN4#WF]T+?N;5*
M3!EFDO(,!.[FSK5_M?8#$V!G_$GQ(!O78%+9<OYD;C[&<\<S1)ABI(P$T3_/
MN,(T-4J:XTLEZM3O-('-ZZ/Z!YN\3F9+)*YX^A>-53)W+AV(<4>*5#WPP^]8
M)10:O8BGTOZ'0S77<R JI.*L"M8$C&;E+_E:&=$(&%YV! 150/ J()AT! RK
M@.'K +\C8%0%C*PS92K6AS519#$3_ #"S-9JYL*:::-U^C0SZ[Y10C^E.DXM
M;OYX_/CI;[B^6\/-_0;>PQT1@IBU@+,U*D)3>3YSE7Z3F>]&E>JR5 TZ5/T
M;GFF$@DW68SQCP*N1JPY@R/G,NA57&,T@*%_ 8$7^(^;-9R].]]R(N);9%L4
M,B$"90OHZO_+>I5LI]:Z7^L#;@<0A$;+GU9:/9D/ZQ4:6MEAUPI]*:AZ@<_7
M6ZF$_DS^Z=$<U9HCJSGJT+PKC&G =V ]!%::""HA"B+.F/XB=>E%3PE/8_-
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
MZNJW>N%D7UZ_/1/.258^[E"\1E0"Q/<-$4ZO7V0%S07\]#]02P,$%     @
MS3Q85-5K>Z%L P  T P  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
MO5=;;]LV%/XKA%[6 &LD2K(D%[:!Q,FP/'3PXK7%,.R!D8XM(A2IDE3<_ON1
ME"+?E2Y \V*+U#G?^<Z-/)ILA'Q4)8!&WRK&U=0KM:X_^+[*2ZB(NA0U</-F
M)61%M%G*M:]J":1P2A7SPR!(_(I0[LTF;F\A9Q/1:$8Y+"123541^?T:F-A,
M/>P];]S3=:GMAC^;U&0-2]"?ZH4T*[]'*6@%7%'!D835U+O"'^8XL0I.XC.%
MC=IY1M:5!R$>[>*NF'J!900,<FTAB/E[@CDP9I$,CZ\=J-?;M(J[S\_HOSGG
MC3,/1,%<L"^TT.74RSQ4P(HT3-^+S>_0.32R>+E@ROVB32N;!A[*&Z5%U2D;
M!A7E[3_YU@5B1\$X>EHA[!3"0X7XC$+4*43.T9:9<^N&:#*;2+%!TDH;-/O@
M8N.TC3>4VS0NM31OJ='3L]L_/]W]]3>Z^N,&W2Z6Z#U:FD(I&@9(K-!<5)4)
M]5*+_!%=V8!3_1V]NP%-*%,71EJ51(*:^-I0L8!^WIF];LV&9\SB$'T47)<*
MW?("BGT W_C0.Q(^.W(=#B+>0'Z)(OPK"H,0GR T_W'U8(!.U,<U<GC1&;P[
MGINN4F"CU3Y=(-J%LA2L *E^0;=?&QO0?^X%8\A4Y8;(XM\!XW%O/';&XS/&
M[Z%N9%Y:\X=9?&=(M$F[.)6U%C=QN/8$>)J98#SMAO%8XCT>C7$0]W)[E$<]
MY=$@Y3FIJ2:L8[DPO0Q2#A9&TB,G;Y^)M#>>#KJU=*%&YOQ4FO""\C4B&CW
MFG)N%R8]-4@JBI<2DQZ%/8[2@]0,R^SQSWK^V2#_.Z4:PO/_74?9BW4T)+%'
M==Q3'?^DHA^_2'9(8H\L#K;G;O"*R@!>_'A-=!:&B^(%H7WV.[<&'F[7G? .
MM D.MX#AVW<IWI[6.'J;/NWL[(8;)V,\RI+P,#$G)-,@S' X.I.=[?&/A\__
MUW8M/C[<1T$21-'XD/L)P31,LS/$MY< 'KX%7M_#'?#^O82S[*@=3LDEXU&,
MSW#?7C,X^>D-G1R1"_$XB2,<'[IQ+'E49JT?_LYL6(%<NY%9H5PT7+?35;_;
MC^57;A@]V+^VX[J;.;<P[:S_D4C3)PHQ6!G(X#(U,9;M^-PNM*C=!/H@M)EG
MW6-I/CE 6@'S?B6$?EY8 _U'S.P_4$L#!!0    ( ,T\6%3;4K$2A00  "<7
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;*6876_B.!2&_XJ%YJ*5
M9ILX(2%4%*EMH'P4FIVVLUJM]B(E+D23Q$QL8/KOU_D@ XX)9W9N(#;/>W*<
M\_H [NUH^HVM".'H1QPE[*:UXGQ]K6ELL2*QSZ[HFB3BDW>:QCX7PW2IL75*
M_" 7Q9%FZ+JMQ7Z8M/J]?,Y+^SVZX5&8$"]%;!/'?OIQ1R*ZNVGAUG[B2[A<
M\6Q"Z_?6_I(\$_ZZ]E(QTJHH01B3A(4T02EYOVG=XFO/R?@<^!J2'3NX1ME*
MWBC]E@W&P4U+SQ(B$5GP+((OWK;DGD11%DBD\;V,V:INF0D/K_?1A_G:Q5K>
M?$;N:?17&/#53<MIH8"\^YN(?Z&[$2G78V7Q%C1B^2O:E:S>0HL-XS0NQ2*#
M.$R*=_]'^1P.!"*.6F"4 D,6M$\(S%)@0@7M4M"&"JQ28$$%=BFPH8).*>A
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
M.<=Z7-W8*JY[#1JN,!5QZ:DZ74QA"EGIU6^-G+US&G/%>\9LD80+2TG4GA7
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
M]D1^IY&89VH6E1*8I/&ZC+I+6+1)[!3_>F'1)O52=^H]4%BUE;TN% MN#B@
MS->]JGG0 9C@G+34$=KD>TI_3%DU?T\RE)H3X B"X< S>VX 1C /<(L;31VA
M[CK2?$]7BR%'_Z&GU4C:)'GJO8#>FEQ,W;GXR2,%!<8D[%L9#8#)@%@1LU&!
MW&F^]YUJB@%USTG/FBJ&%)IPL)Y-3==LG,\XLPZ5#1-EU]WB7%-ZJ+OT@&H\
MO*32IB[0X 64V&1PZL[@3U>BM.<5LM-EU=&R401C,U8VB,%Q8DWA8.Z)X'DB
M9$#GCWUSTAP!L#>4$],O$!;@EHS(FBK%W%4*U. 32S!KR@A[@;&![7R+ZT[W
M3Q8B QI^+*09,ANENR-SNH90G'LM 6NJ"G./#L\4(S!/2"+-Q@^"!9AZIFLV
M+,"\)=FSIH(Q=P4[3S,MB[!0KN WI8.]P!S!FF3.W,G\Z5H#)@I"+*U!*-\*
M"(#"7IO6FKK!W//$,[466%]EO:&2<+/Z0CBFAQ&SM0#M$8^:>;V[\Z.N;K?G
MU:,*.9JFZZ38_/2S7=T^#O&N^E'86#\C1P,"K _)T7CSL$-C?O/LQ768S:,D
M1[&ZUY?";WU]L]GF<8;-FR)=53\IWZ6%G@6JEPL5SE16 O3G]VE:/+XI+[!]
MJ.3T?U!+ P04    " #-/%A4V%NO?24#  "I"P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970W-BYX;6R]5M]OVC 0_E>L: ^MM#5Q?K<"I!:Z#FEM46FWAVD/
MAAQ@U8DSVY16VA\_.X1 (42=1/M";.>^[^Z^<XYK+;AXE#, A9Y3ELFV-5,J
M/[-M.9Y!2N0)SR'3;R9<I$3IK9C:,A= D@*4,MMUG-!."<VL3JLX&XA.B\\5
MHQD,!)+S-"7BY0(87[0M;*T.[NATILR!W6GE9 I#4 _Y0.B=7;$D-(5,4IXA
M 9.V=8[/NC@V@,+B!X6%W%@CD\J(\T>SZ2=MRS$1 8.Q,A1$/YZ@"XP9)AW'
MGY+4JGP:X.9ZQ?ZU2%XG,R(2NIS]I(F:M:W80@E,R)RI.[[X!F5"@>$;<R:+
M7[0H;1T+C>=2\;0$ZPA2FBV?Y+D48@. _3T MP2X;P5X)< K$EU&5J35(XIT
M6H(OD##6FLTL"FT*M,Z&9J:,0R7T6ZIQJG,[N+P[O^_?7*'AY=7UY<W]$'U!
M_00R12>4C!B@<RE!231Z04.8Z@(J=-0#12B3Q]KT8=A#1Y^.T2=$,W0_XW-)
MLD2V;*5C,Q[L<1G'Q3(.=T\</1B?( ]_1J[CXAIX]^UPYS7<UHI4LKB5+&[!
MY^WA6Z5Z!SD7BF93U,^6WXRY>[^^:W/45Y#*WPW.O,J95SCS]SBKD;M.P"5)
M4)"8K_.I@QT?^V'4LI\VE=JU\\(PB(+*[%60?A6DWQRD *9+VY!N4#$%[Z]M
M6#D+#Z'MDB3<U-:-@KA>LJCR'37ZOLU!D"+!,F6)_J(>E8HR!N(%#01/YN/M
M@%ZYBBM7\?MK>EHY.SV$IJ<[FGK8CW&X=5UWS=P81Z8)U&F/G75C<_Y?_0NA
M[S D:)A301N5QQL=%+^_]GC=F;!["/5+EDU=PR".W6WYZ^P\?\_-Q^N6AIM[
M6JWZ_6PJ(*%&K"%G<Z-/8PG6O0G['U""=0/#P4%*$.Q(ZWN.<[I=@1HSW7W"
M/258=S[<W/JZ7&@UB(*FG->]#$<?(/&ZG^'X(!+'.W]V;DV/J3'S(M=SMB2V
M-^8H,\1>$S&EF40,)AKGG$2:0"SGPN5&\;P8K49<Z4&M6,[T+ W"&.CW$\[5
M:F.FM6HZ[_P#4$L#!!0    ( ,T\6%3DL]Z5\@(  -$'   9    >&PO=V]R
M:W-H965T<R]S:&5E=#<W+GAM;(U575/B,!3]*W<Z^Z S:C]I5P>8 :JC,X*,
MZ/H<VD SMDE- NB_WR0M7:3 ^D*;Y)YS[SFA]W8WC+^+#&,)GT5.1<_*I"QO
M;%LD&2Z0N&(EINIDP7B!I%KRI2U*CE%J0$5N>XX3V@4BU.IWS=Z4][ML)7-"
M\92#6!4%XE]#G+--SW*M[<8S6692;]C];HF6>(;E:SGE:F4W+"DI,!6$4>!X
MT;,&[DT<Z7@3\(?@C=AY!ZUDSMB[7CRD/<O1!>$<)U(S(/58XQ'.<TVDROBH
M.:TFI0;NOF_9[XQVI66.!!ZQ_(VD,NM9ORU(\0*M<OG,-O>XUM/1? G+A?F%
M314;.18D*R%948-5!06AU1-]UC[L -SP","K =X^(#@"\&N _U- 4 ,"XTPE
MQ?@0(XGZ7<XVP'6T8M,OQDR#5O()U=<^DUR=$H63_=GK=/IX.[Z=O P>8328
MW</=X],;/$SNGI['@Y>'IPF<Q5@BDHMSN(3760QGO\[A%Q *+QE;"413T;6E
M*D43VDF==EBE]8ZD=3T8,RHS ;<TQ>EW EMI:(1X6R%#[R1CC),K\-T+\!S/
M/5#0Z.=PYP \_C'<O3ZAQF^NQ3=\_A&^":.7"1*9LGF-A21T"<IH6!"*:&)6
M^GLADF!Q<R)=T*0+3+K@2+KIBB>9^GJ +:#DJJ=P^74!98ZHO#")\<>*E.IK
ME_K>49*P%94"2O2%YCD^=/U5OH[)IUO/NA]YOM>UU[M7T@[R_:CS/2AN!P6!
M[S1!W_1V&KV=D_8.TI3HMH-R,"XK(;6XJI&JHU.VADV:\*2M#U1BKJY/\9/T
MD$L5/-PU(.A$>RZU@SS/W;,R;@>YH>L>=BEJRH_^4W[""@P2?6)Q5$+4NA[O
M.@K#/0WM*-?I[$?%[:C(;8FP=YI=@?G2# T!YB]9M8MFMYE+ ]..]_:':EY5
MX^4?337LQH@O"160XX6B=*XB51*O!DBUD*PT+77.I&K0YC53,Q=S':#.%XS)
M[4(G:*9X_R]02P,$%     @ S3Q85+"\P*6U!P  0"0  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S@N>&ULI9IM;]LX$L>_"F$L#@G0C?D@D50W">!8MN.'
M]KI-<XO%8E\H-A,+*TL^26ZZW_XH6?'#<*P8MWW1R/)OAA3_P^&0UO5KEO]5
M+(TIR8]5DA8WG659KC]VN\5\:591<96M36J_><[R553:C_E+MUCG)EK41JND
MRRF5W544IYW;Z_K>E_SV.MN429R:+SDI-JM5E/]]9Y+L]:;#.F\WOL8OR[*Z
MT;V]7D<OYL&4C^LON?W4W7E9Q"N3%G&6DMP\WW1Z[..,J<J@)OX3F]?BX)I4
MC_*497]5'\:+FPZM>F02,R\K%Y']\]WT39)4GFP__MLX[>S:K P/K]^\#^N'
MMP_S%!6FGR6_Q8MR>=/1';(PS]$F*;]FK_>F>2"_\C?/DJ+^G[PV+.V0^:8H
MLU5C;'NPBM/MW^A',Q '!M8/;L ; PX-O!,&HC$0YQIXC8%WKH'?&/CG&LC&
M0)YKH!H#=:Z!;@STN09!8Q!  WE*./JF'#VW#;83VU'[I,F;W*S6N[L-K#HJ
MPZB,;J_S[)7D%6_]51=U:-?V-ACCM)J%#V5NOXVM77G[ZV/OZ[?!U]GO9#C^
MW/O<'_=F).Q]ZY&+Q\^]QW#\;1!>DHO0E%&<%)?D9_+X$)*+GR[)3Z1+BF64
MFX+$*7E,X[+X8&_:ZV_+;%-$Z:*X[I:VAU4[W7G3F[MM;_B)W@CR*4O+94$&
MZ<(L$/M)NSWC+0ZZ=FAVX\/?QN>.MWH,S?R*"/:!<,H9TJ%^N_F#65MS>M(\
M;#>?;-)6\T&[^:<H;^W\\/QGIXCYZ/QGQ\SOSW]VS'Q\_K-CYI-_IOOTGPW=
M[&QS%K1$L=C-<E'[$Z=F^2;*2Y,G?Y-AG$;I/(X2,DZW:WBU%H9Q,4^R8I,;
M\D?OJ2ASNSC^V=*NMVO7J]OU3H5 E!@T#6S-_-JL*A2^WS(IM:>NN]\/)Q>"
M*2D9.\9"#/,"$1QC P2C6G!QC TQC ;,/\9&&,8#Z1UC]RX6<%_28VJ,4 '5
M_)B:N)3D4G'@;.IB(O!]#D9MAF"2*V__G$>2^SO)_5;)^UE1DNR9%*>DWYK+
MPW%C'@W N/4Q+/ Y4"'$,,T8&+F!BRE).6ASZ%(R8!I0(\17H"EH\1ZAF/8U
MT!VA?*V 4A.7\KA2/AB+J8O9>%0P<&<(IB5G M==[G27K;J/\JPHR#K/GN,2
MDUTZK?I<^6#N]1%*42V!Z @E-0?)8^!2@O, )(4A0C$E@ (CE^*"2:@Y0E$%
M(V.,^>(PITU<B@4ZD%!S%PNTIF# 9BZEI"\XKKC:*:Y:%>\MOIN\C(LX?2&V
MW*NT7V7U<F)^V$UB@4]_Y<XQSD &Z[N0+V%F#5U("#AU!BZD8= -$4:!B3I"
M>N1#^5W&4T"O,=(6!8$[<1DF:0!Z-'4IKF#>FR'0X40YTEWO=-?MB_KH7]%J
M_4NO56;M/H-R1JR/4%8>\*2A2W%?!4#% >++KBI@)@P1RA<P_D8NI0.8N^\1
M2&N07L8() /0J8D+*2L3<#5U*8\YP3Q#!DMZ\D1R#W:2!ZV2CU-;&]JZT9#<
MS#,[[6-<]<!I_&<F!5RT^RX&! C?)0;O$I/S.C-]U]&LC3@:3D;WNV[:.J#_
M7IO<EMXV<\;I/%L9=*M,7<%MK(+@Z2.8X!I6+2&"<5M+PUF$8=2G8$B&",9\
MWP/>1A@FI),X,8P)F ?&J#=;'@#=,8Q+ 1]UBG"^QSU8)F,R*.Z=6#S9P<$+
M>V=.V1V9L<5RDT;1$&!(# N8&?HHQF"DA#A&/1@"".9I#2, H>PB#0, HV"M
M?X]1DCOR8_U2 50?HZA04'P$XW8S!<5'!: G]DB,[\7G[?._7)J\F?ODPFZ]
MB\L/)#5HY=RX.NJ#\AF, 83RX)XOQ"@H[0"!A), 7(;#8F>$0';%@N(CK<'F
MQEB_&9S1$Y3BT-D4P23</<P0Z%36WY_",/'.E*_U?C+/66[>U"^C'_ABVC@[
M2CR""R?_NYA@ AZEA AF"P.G7L8P2CT.Y7<Q9C?G' 8 @@D.EXE[#+-YR0D"
MS!N%.6>"87:+ :NN*<+Y7%(G_R,R^($X442S_=$8:S\;&^_D?UL!R,6328W=
M/U^BX> A@^3#C4H?P9143C7@4M)S3DT0RI/P/&&(4$+"0ZD10E7'#C 2$,KW
MG4! 6N3P-&>"493#!6.*C2OG/MQ"8^/*/.]$%.Q/RUC[<=EG4[:5@+Y[1L<D
MW(GT$<SF"26@Z A&J0^/21&,V<)(0=D1K*JOH>X(1H5F4'@7TU[@".]2@8;)
M:8)15#.G!' Q6RAX\+@,TT ?;C^/E=^?E['V [.[J(CG9/#E@2RB,B(7<4H6
M69)$>4'LYF#[VQJ>"+9^U>&(7GGP_!2E8*T<(A2]"IQ% :5@/&"0U,'1/Q@<
MJ(T3&Q@%#U9P"!ZM()1WY1:'+L4=:H92IPY7V/Y4C;4?JX5QLBG-XO^*#(5%
M!@P,#'(#PZ6PP$ I&!@8]%Y@H#9.8&"4$Q@HY 2&2]G \&!@N!06&!CE!$;W
MX$?[E<E?ZE=1"C+/-FFY_65O=W?WNDNO_M$?W+]C'\<,N3^I7H^I7Q+8N]^^
M6_,IRE_BM"")>;9-T2MEDUN^?5UE^Z',UO4K T]966:K^G)IHH7)*\!^_YQE
MY=N'JH'=2T.W_P-02P,$%     @ S3Q85)T(EFL& P  NPT  !D   !X;"]W
M;W)K<VAE971S+W-H965T-SDN>&ULM9==;]HP%(;_BA7MHI4V$H<0: 5(HT!+
M/Z&LW<6TBT .$#6)4]M ]^]GYTMT"M'1JMXD=O(^;WQR[".[NV?\16P )'F+
MPECTC(V4R;EIBN4&(D\T6 *Q>K-B//*DZO*U*1(.GI]"46C:EN6:D1?$1K^;
M/IOR?I=M91C$,.5$;*/(XW\&$+)]SZ!&\> Q6&^D?F#VNXFWACG(IV3*5<\L
M7?P@@E@$+"8<5CWC.SV?N5J?"IX#V(N#-M&1+!A[T9V)WS,L/2 (82FU@Z=N
M.[B ,-1&:ABON:=1?E*#A^W"?9S&KF)9> (N6/@S\.6F9W0,XL/*VX;RD>VO
M((^GI?V6+!3IE>PSK6,;9+D5DD4YK$80!7%V]][R_W  4.<(8.> C06:.=#$
M DX..%B@E0,M+.#F@(L%VCG0Q@*='.A@@;,<.,,"U"HR9Z&1,MGH;-,BW12=
M;UHDG*(S3HN44W3.:9%TBLXZ+=).T7FG1>)IFGDS6U?IHAQZTNMW.=L3KO7*
M3S?2E9WR:BT&L:Y!<\G5VT!QLC]_&LQ'LZ?1_0\R>E;7.3D9@O2"4)R2;^0+
M,8G8>!Q$UY3J:YHQE[GS('.VCSB/8=$@MOV5V)9M5^ 7]?@0E@W2I"E.*_!A
M/3Z'1.'647Q4CU]OXUI\7(_?>;QV\)?XV*T*_ H?>Q4^P<=>A5_C8Z_";]"Q
MT[,*_!8=>R5^AXZ]$K]'QUZ)/WQLSD\_-FUF__WG3555RM)BEZ7%3OV:QU*Q
M70AXW4(LR6BGK[]NE8),)$3B=XU_L_1OIO[.L?$&N\"'V!=JT[$,59'RR4D0
M$Y^%JB-( CRK7:=5Q2>S;J?6>I^VZUL-JLK4[K#$8$0CC&B,$5UB1%<8T00C
MNL:(;BI%[S6W",T=0G./T#Q4:9S.>]$4(YI5BDK-NQGIE#/2J9V1_\[XFDG>
M*BU;G[*(W-+?_;1%-'#K9U V(/-@<Z*/-:I&KH-8D!!6"K,:;?4#>'94R#J2
M)>E^9<&DVO^DS8TZ70'7 O5^Q9@L.GH+5)[7^G\!4$L#!!0    ( ,T\6%1L
M+3@4Z $  %H$   9    >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;)U436_;
M, S]*X+OK1RGV8+"-M!F&3:@!8(&;0]%,<@V8PO5AR?1<_;O)\F.FPU)#[M8
M(L7WR$=13GMMWFP#@&0OA;)9U""VUY3:L@')[*5N0;F3G3:2H3--36UK@%4!
M) 5-XO@3E8RK*$^#;V/R5'<HN(*-(;:3DIG?MR!TGT6SZ.!XX'6#WD'SM&4U
M; $?VXUQ%IU8*BY!6:X5,;#+HIO9]2KQ\2'@B4-OC_;$*RFT?O/&]RJ+8E\0
M""C1,S"W_((5".&)7!D_1\YH2NF!Q_L#^]>@W6DIF(65%L^\PB:+EA&I8,<Z
M@0^Z_P:CGH7G*[6PX4OZ(78QCTC96=1R!+L*)%?#RO9C'XX 5\LS@&0$)/\"
M%F< \Q$P#T*'RH*L+PQ9GAK=$^.C'9O?A-X$M%/#E;_%+1IWRAT.\SM6@$@I
M.BKOH.4(N_T8MA;@KA)/ %<#,#D#?&*B@[]AU)4\U9U,=2>!Y^H,STU9ZDXA
M5S79(E,5,Y4ECVW%$,C+>H]^S@H!9*TZ"8;YD7D])?/C+)V]J!EK?[QGFY(-
MN=XSW7%[LAW_+R.)9\N+."$O]R +,*^GND:/;MZ_NGMF:JXL$;!S^>++SVZ*
MS##)@X&Z#;=::'2C%;:->_Q@?( [WVF-!\//U_0[R?\ 4$L#!!0    ( ,T\
M6%2"?>E:% ,  !(1   -    >&PO<W1Y;&5S+GAM;-U8;6O;,!#^*\8=HX51
M)_'JQ6L2V *%P3H*[8=]*THL.P)9\F2Y<_KKIY,<YZ6ZTO7#ELVAL72/[KE'
M=^?(=%+K-:>W*TIUT)9<U--PI77U,8KJY8J6I#Z7%14&R:4JB393541UI2C)
M:G J>30:#)*H)$R$LXEHRJM2U\%2-D)/P[@W!>[V)9N&P^1]&#BZN<SH-+P_
M??NCD?KR3>#N)^].3@;W9Y>']E,+G(61E_3B!:3G YS78!AULD^]66[)3K<S
MZQYU*9A-<BGV,P$&PT]*&CP0/@WGA+.%8N"5DY+QM3./P+"47*I FQ*8@$.P
MU(\.'KH95*?C*9F0RL9V$=SWHEM^ &QF()!QW@L<A<XPFU1$:ZK$E9G8Q=;X
M! JZ\=VZ,@H+1=;#T46X=; W$V0A5495'V88;DRS":<YR%&L6,%=RRH"4&M9
MFD'&2"$%L1HV'MW T"XIY[?0NM_S/>XVWZG< .HF^J$1U T=C9L _RZ;X]ZE
M';R*-ZC8@]2?&[,=8>?0:_1&T9RU=M[FO0",?8BSDZKBZT^<%:*D;O,O#CB;
MD(U?L)**/9IHT"I+8Z J#!ZHTFRY:_FI2'5'6[UIIS;'-8_^0<U_-L\%%501
MOBO:]/XQ9_G5BKO?^K^AV?ZL'"KVBHP_'+_&[GP[=I')\8N,TZ/4&'6GSL[1
MMG>P]=8 7B"FX3=X(>';H,&B85PST<U6+,NH>'*^&7I-%N:%;X_?K,]H3AJN
M[WIP&F['US1C39GVJVX@$=VJ[?@K;&^8]&\O)A83&6UI-N^FJEC886 &)FIW
M@<,A<F4O/X+Y.,R/ (;%P11@/LX+B_,_[6>,[L=AF+:Q%QFC/F/4QWGYD+G]
M8''\/JFY_#M-TSA.$BRC\[E7P1S+6Y+ GY\-TP8>6!R(]'NYQJN-=\CS?8#5
M]+D.P7:*=R*V4SS7@/CS!AYIZJ\V%@<\L"I@O0/Q_7&@I_P^<0Q5Q;1A3S".
MI"F&0"_Z>S1)D.PD\/'7!WM*XCA-_0A@?@5QC"'P-.((I@ T8$@<VW/PX#R*
M-N=4M/TOR.P74$L#!!0    ( ,T\6%27BKL<P    !,"   +    7W)E;',O
M+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +
M&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P
M6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,
M-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ S3Q85$QH50DS!@  K#0   \
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
M!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( ,T\6%0704$2[0   "L"   1              "  :\
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( ,T\6%297)PC$ 8  )PG
M   3              "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ S3Q85,8<$AQ/!@  F!D  !@              ("!# @  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( ,T\6%25_QH<* (  &8%
M   8              " @9$.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    " #-/%A4-FL03/(%  !K&   &               @('O$
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ S3Q85-NNQ4*[
M P  F L  !@              ("!%Q<  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( ,T\6%1_1L<+K0<  *T>   8              "
M@0@;  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #-/%A4
MJ2[[6:H#  "!#   &               @('K(@  >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ S3Q85%7*:Y;8"   QR8  !@
M     ("!RR8  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M ,T\6%2QF3W5? 8  -(=   8              " @=DO  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    " #-/%A4RL#&!%<#  !0#0  &
M            @(&+-@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ S3Q85 _*MH05&P  <$X  !D              ("!&#H  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #-/%A41H97T/ #   7
M"   &0              @(%D50  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( ,T\6%3W_4%7" 4  '\+   9              " @8M9
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ S3Q85&OM
M39NU#0  .B8  !D              ("!REX  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    " #-/%A4>/\]* <$  "F"@  &0
M    @(&V;   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M ,T\6%2T!?6+E L  ,LA   9              " @?1P  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ S3Q85,_)QRK\"0  FQH  !D
M             ("!OWP  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    " #-/%A4]-1:$%P)  !P%P  &0              @('RA@  >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( ,T\6%01-.>F2P8
M &(/   9              " @860  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ S3Q85)5VR%2[$   6S$  !D              ("!
M!Y<  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #-/%A4
MV!YV_7\-  #0)   &0              @('YIP  >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( ,T\6%1]!Q"&F0,  /0)   9
M      " @:^U  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ S3Q85'.01+5T!@  4PX  !D              ("!?[D  'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #-/%A4L55MQ+@"  #!!0
M&0              @($JP   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( ,T\6%3F67E*Z 0  +,*   9              " @1G#  !X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ S3Q85+!CBG23
M @  Q 4  !D              ("!.,@  'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    " #-/%A4C7[_N48;  "]4P  &0
M@($"RP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( ,T\
M6%0\89>AOP,  /P'   9              " @7_F  !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ S3Q85/,0:=0U!   3@D  !D
M         ("!=>H  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    " #-/%A48BF]#4 $  "5"   &0              @('A[@  >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( ,T\6%3!I-(#A04  !4,
M   9              " @5CS  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ S3Q85 &<1&N. P  J D  !D              ("!%/D
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #-/%A4Y2SX
M*AH$   _"0  &0              @('9_   >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( ,T\6%3$<CUZH 8  .(0   9
M  " @2H! 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
MS3Q85#]I_[+W!0  '0\  !D              ("! 0@! 'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    " #-/%A4X9'+RI<$  !C"P  &0
M            @($O#@$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( ,T\6%2&^QZX0@,  ,4&   9              " @?T2 0!X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ S3Q85*S,6281!
M40D  !D              ("!=A8! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    " #-/%A4O@'\'-$"  "T!0  &0              @(&^
M&@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( ,T\6%3C
M=:R%[ 0  %P*   9              " @<8= 0!X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ S3Q85!NHQ0.4 P  <!   !D
M     ("!Z2(! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M" #-/%A4]/J2__ "  "!!P  &0              @(&T)@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( ,T\6%3RJ*PSVP,  #(-   9
M              " @=LI 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ S3Q85&F!W9#_ @  3P@  !D              ("![2T! 'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #-/%A43H?VD&T#
M  !$#   &0              @($C,0$ >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( ,T\6%1CV3BDW@(  +$'   9              "
M@<<T 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ S3Q8
M5.D3F 1/!P  "BL  !D              ("!W#<! 'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    " #-/%A4+CEK#_P$  !C%   &0
M        @(%B/P$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( ,T\6%3(22#ULP4  /T6   9              " @95$ 0!X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ S3Q85*&_9:_3 @  R 8
M !D              ("!?TH! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q0
M2P$"% ,4    " #-/%A4+ZX'2YX"  #)!@  &0              @(&)30$
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( ,T\6%3>!-R=
M@0(  )P&   9              " @5Y0 0!X;"]W;W)K<VAE971S+W-H965T
M-3$N>&UL4$L! A0#%     @ S3Q85-O"E)PX P  9@P  !D
M ("!%E,! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #-
M/%A4N[2K $4#  !V#0  &0              @(&%5@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( ,T\6%0_E2:ZC00  'D4   9
M          " @0%: 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#
M%     @ S3Q85$&.M1\.!P  ,B<  !D              ("!Q5X! 'AL+W=O
M<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #-/%A4T=FX"7P"  "*
M!@  &0              @($*9@$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;%!+ 0(4 Q0    ( ,T\6%0<-O-E& 0  %\0   9              " @;UH
M 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ S3Q85'^$
M0*9] P  +0L  !D              ("!#&T! 'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6Q02P$"% ,4    " #-/%A4J70QV*$$  !'$@  &0
M    @(' < $ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (
M ,T\6%1M0$M2* 0  '8/   9              " @9AU 0!X;"]W;W)K<VAE
M971S+W-H965T-C N>&UL4$L! A0#%     @ S3Q85+QTCI:E @  BP8  !D
M             ("!]WD! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"
M% ,4    " #-/%A4+\_*?1(#  #("0  &0              @('3? $ >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( ,T\6%2@/G45I ,
M -D*   9              " @1R  0!X;"]W;W)K<VAE971S+W-H965T-C,N
M>&UL4$L! A0#%     @ S3Q85%@>];*(!0  C!<  !D              ("!
M]X,! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " #-/%A4
MU6M[H6P#  #0#   &0              @(&VB0$ >&PO=V]R:W-H965T<R]S
M:&5E=#8U+GAM;%!+ 0(4 Q0    ( ,T\6%3;4K$2A00  "<7   9
M      " @5F- 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%
M  @ S3Q85/ORLYP+ @  6 4  !D              ("!%9(! 'AL+W=O<FMS
M:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " #-/%A4\P&S8#@$   K#@
M&0              @(%7E $ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+
M 0(4 Q0    ( ,T\6%1YWY3[O0(  !4(   9              " @<:8 0!X
M;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ S3Q85#"'9')W
M!0  KAH  !D              ("!NIL! 'AL+W=O<FMS:&5E=',O<VAE970W
M,"YX;6Q02P$"% ,4    " #-/%A4M_AE"J,&  !A(   &0
M@(%HH0$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( ,T\
M6%28Q^5>!00  " /   9              " @4*H 0!X;"]W;W)K<VAE971S
M+W-H965T-S(N>&UL4$L! A0#%     @ S3Q85(&304$;!   Y!   !D
M         ("!?JP! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M    " #-/%A4)4-0110"  !:!   &0              @('0L $ >&PO=V]R
M:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( ,T\6%2>->.MR08  & B
M   9              " @1NS 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL
M4$L! A0#%     @ S3Q85-A;KWTE P  J0L  !D              ("!&[H!
M 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " #-/%A4Y+/>
ME?("  #1!P  &0              @(%WO0$ >&PO=V]R:W-H965T<R]S:&5E
M=#<W+GAM;%!+ 0(4 Q0    ( ,T\6%2PO,"EM0<  $ D   9
M  " @:#  0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @
MS3Q85)T(EFL& P  NPT  !D              ("!C,@! 'AL+W=O<FMS:&5E
M=',O<VAE970W.2YX;6Q02P$"% ,4    " #-/%A4;"TX%.@!  !:!   &0
M            @(')RP$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4
M Q0    ( ,T\6%2"?>E:% ,  !(1   -              "  >C- 0!X;"]S
M='EL97,N>&UL4$L! A0#%     @ S3Q85)>*NQS     $P(   L
M     ( !)]$! %]R96QS+RYR96QS4$L! A0#%     @ S3Q85$QH50DS!@
MK#0   \              ( !$-(! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( ,T\6%2TQ0JN: (  $<O   :              "  7#8 0!X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( ,T\6%0L 6<[&P(   XN
M   3              "  1#; 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0  !8 %@ 'Q@  %S= 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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>100
<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>101
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>279</ContextCount>
  <ElementCount>512</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>93</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - COVER PAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/COVERPAGE</Role>
      <ShortName>COVER PAGE</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002002 - Document - AUDIT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/AUDITINFORMATION</Role>
      <ShortName>AUDIT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001003 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003005 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1006008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1407401 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2107102 - Disclosure - OTHER BALANCE SHEET CAPTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS</Role>
      <ShortName>OTHER BALANCE SHEET CAPTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2112103 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2115104 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/BUSINESSCOMBINATION</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2120105 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2126106 - Disclosure - CORPORATE BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CORPORATEBORROWINGS</Role>
      <ShortName>CORPORATE BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2131107 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139108 - Disclosure - EQUITY AND EPS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EQUITYANDEPS</Role>
      <ShortName>EQUITY AND EPS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2145109 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2150110 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2152111 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2156112 - Disclosure - CONCENTRATIONS AND RELATED PARTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES</Role>
      <ShortName>CONCENTRATIONS AND RELATED PARTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2158113 - Disclosure - OPERATING SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OPERATINGSEGMENTS</Role>
      <ShortName>OPERATING SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2163114 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2166115 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED</Role>
      <ShortName>QUARTERLY FINANCIAL DATA (UNAUDITED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2169116 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - OTHER BALANCE SHEET CAPTIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables</Role>
      <ShortName>OTHER BALANCE SHEET CAPTIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2313303 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/REVENUE</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2316304 - Disclosure - BUSINESS COMBINATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables</Role>
      <ShortName>BUSINESS COMBINATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/BUSINESSCOMBINATION</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2327306 - Disclosure - CORPORATE BORROWINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables</Role>
      <ShortName>CORPORATE BORROWINGS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/CORPORATEBORROWINGS</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2332307 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/INCOMETAXES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2340308 - Disclosure - EQUITY AND EPS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EQUITYANDEPSTables</Role>
      <ShortName>EQUITY AND EPS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/EQUITYANDEPS</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2346309 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/LEASES</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2353310 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSTables</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2359311 - Disclosure - OPERATING SEGMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables</Role>
      <ShortName>OPERATING SEGMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/OPERATINGSEGMENTS</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2364312 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2367313 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables</Role>
      <ShortName>QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Interest Incurred (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Interest Incurred (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2406404 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails</Role>
      <ShortName>OTHER BALANCE SHEET CAPTIONS - Components of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails</Role>
      <ShortName>OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2411407 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails</Role>
      <ShortName>OTHER BALANCE SHEET CAPTIONS - Components of Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/REVENUEDetails</Role>
      <ShortName>REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/REVENUETables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2417409 - Disclosure - BUSINESS COMBINATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails</Role>
      <ShortName>BUSINESS COMBINATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2418410 - Disclosure - BUSINESS COMBINATION - Considerations Transferred (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails</Role>
      <ShortName>BUSINESS COMBINATION - Considerations Transferred (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2419411 - Disclosure - BUSINESS COMBINATION - Schedule of Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails</Role>
      <ShortName>BUSINESS COMBINATION - Schedule of Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2422412 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2423413 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Expected Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Expected Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2424414 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2425415 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2428416 - Disclosure - CORPORATE BORROWINGS - Indebtedness Outstanding Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails</Role>
      <ShortName>CORPORATE BORROWINGS - Indebtedness Outstanding Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2429417 - Disclosure - CORPORATE BORROWINGS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails</Role>
      <ShortName>CORPORATE BORROWINGS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2430418 - Disclosure - CORPORATE BORROWINGS - Summary of Leases and Debt Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails</Role>
      <ShortName>CORPORATE BORROWINGS - Summary of Leases and Debt Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2433419 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes from Continuing Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails</Role>
      <ShortName>INCOME TAXES - Provision (Benefit) for Income Taxes from Continuing Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2434420 - Disclosure - INCOME TAXES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails</Role>
      <ShortName>INCOME TAXES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2435421 - Disclosure - INCOME TAXES - Reconciliation of provision for income taxes from continuing operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails</Role>
      <ShortName>INCOME TAXES - Reconciliation of provision for income taxes from continuing operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2436422 - Disclosure - INCOME TAXES - Temporary Differences Related to Deferred Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Temporary Differences Related to Deferred Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2437423 - Disclosure - INCOME TAXES - Change in Valuation Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails</Role>
      <ShortName>INCOME TAXES - Change in Valuation Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2438424 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>INCOME TAXES - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2441425 - Disclosure - EQUITY AND EPS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails</Role>
      <ShortName>EQUITY AND EPS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2442426 - Disclosure - EQUITY AND EPS - Computations of Earnings (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails</Role>
      <ShortName>EQUITY AND EPS - Computations of Earnings (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2443427 - Disclosure - EQUITY AND EPS - Schedule of Common Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails</Role>
      <ShortName>EQUITY AND EPS - Schedule of Common Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2444428 - Disclosure - EQUITY AND EPS - Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails</Role>
      <ShortName>EQUITY AND EPS - Dividends (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2447429 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2448430 - Disclosure - LEASES - Components of Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails</Role>
      <ShortName>LEASES - Components of Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2449431 - Disclosure - LEASES - Schedule of Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES - Schedule of Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2451432 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2454433 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2455434 - Disclosure - EMPLOYEE BENEFIT PLANS - Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS - Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2457435 - Disclosure - CONCENTRATIONS AND RELATED PARTIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails</Role>
      <ShortName>CONCENTRATIONS AND RELATED PARTIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2460436 - Disclosure - OPERATING SEGMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OPERATINGSEGMENTSNarrativeDetails</Role>
      <ShortName>OPERATING SEGMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2461437 - Disclosure - OPERATING SEGMENTS - Operating Profit (Loss) Per Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails</Role>
      <ShortName>OPERATING SEGMENTS - Operating Profit (Loss) Per Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2462438 - Disclosure - OPERATING SEGMENTS - Identifiable Assets by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails</Role>
      <ShortName>OPERATING SEGMENTS - Identifiable Assets by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2465439 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails</Role>
      <ShortName>SUPPLEMENTAL CASH FLOW INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2468440 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails</Role>
      <ShortName>QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2470441 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgpingredients.com/role/SUBSEQUENTEVENTS</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="mgpi-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - mgpi-20211231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - mgpi-20211231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>80</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-K" original="mgpi-20211231.htm">mgpi-20211231.htm</File>
    <File>ex1012arexecsevplan121421f.htm</File>
    <File>ex101mgpingredientsshortte.htm</File>
    <File>ex2112312021-10xk.htm</File>
    <File>ex23112312021-10xk.htm</File>
    <File>ex31112312021-10xk.htm</File>
    <File>ex31212312021-10xk.htm</File>
    <File>ex32112312021-10xk.htm</File>
    <File>ex32212312021-10xk.htm</File>
    <File>mgpi-20211231.xsd</File>
    <File>mgpi-20211231_cal.xml</File>
    <File>mgpi-20211231_def.xml</File>
    <File>mgpi-20211231_lab.xml</File>
    <File>mgpi-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mgpi-20211231_g1.jpg</File>
    <File>mgpi-20211231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="1255">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>104
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "mgpi-20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 33,
   "contextCount": 279,
   "dts": {
    "calculationLink": {
     "local": [
      "mgpi-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mgpi-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "mgpi-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "mgpi-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mgpi-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "mgpi-20211231.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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 675,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 4,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 8
   },
   "keyCustom": 34,
   "keyStandard": 478,
   "memberCustom": 48,
   "memberStandard": 41,
   "nsprefix": "mgpi",
   "nsuri": "http://www.mgpingredients.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "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 PAGE",
     "role": "http://www.mgpingredients.com/role/COVERPAGE",
     "shortName": "COVER PAGE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "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": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107102 - Disclosure - OTHER BALANCE SHEET CAPTIONS",
     "role": "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS",
     "shortName": "OTHER BALANCE SHEET CAPTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112103 - Disclosure - REVENUE",
     "role": "http://www.mgpingredients.com/role/REVENUE",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115104 - Disclosure - BUSINESS COMBINATION",
     "role": "http://www.mgpingredients.com/role/BUSINESSCOMBINATION",
     "shortName": "BUSINESS COMBINATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120105 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "role": "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126106 - Disclosure - CORPORATE BORROWINGS",
     "role": "http://www.mgpingredients.com/role/CORPORATEBORROWINGS",
     "shortName": "CORPORATE BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131107 - Disclosure - INCOME TAXES",
     "role": "http://www.mgpingredients.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139108 - Disclosure - EQUITY AND EPS",
     "role": "http://www.mgpingredients.com/role/EQUITYANDEPS",
     "shortName": "EQUITY AND EPS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145109 - Disclosure - LEASES",
     "role": "http://www.mgpingredients.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "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": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150110 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0002002 - Document - AUDIT INFORMATION",
     "role": "http://www.mgpingredients.com/role/AUDITINFORMATION",
     "shortName": "AUDIT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152111 - Disclosure - EMPLOYEE BENEFIT PLANS",
     "role": "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS",
     "shortName": "EMPLOYEE BENEFIT PLANS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2156112 - Disclosure - CONCENTRATIONS AND RELATED PARTIES",
     "role": "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES",
     "shortName": "CONCENTRATIONS AND RELATED PARTIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158113 - Disclosure - OPERATING SEGMENTS",
     "role": "http://www.mgpingredients.com/role/OPERATINGSEGMENTS",
     "shortName": "OPERATING SEGMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163114 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION",
     "role": "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2166115 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED)",
     "role": "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED",
     "shortName": "QUARTERLY FINANCIAL DATA (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2169116 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.mgpingredients.com/role/SUBSEQUENTEVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mgpi:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mgpi:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - OTHER BALANCE SHEET CAPTIONS (Tables)",
     "role": "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables",
     "shortName": "OTHER BALANCE SHEET CAPTIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313303 - Disclosure - REVENUE (Tables)",
     "role": "http://www.mgpingredients.com/role/REVENUETables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001003 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316304 - Disclosure - BUSINESS COMBINATION (Tables)",
     "role": "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables",
     "shortName": "BUSINESS COMBINATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "role": "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327306 - Disclosure - CORPORATE BORROWINGS (Tables)",
     "role": "http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables",
     "shortName": "CORPORATE BORROWINGS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332307 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340308 - Disclosure - EQUITY AND EPS (Tables)",
     "role": "http://www.mgpingredients.com/role/EQUITYANDEPSTables",
     "shortName": "EQUITY AND EPS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346309 - Disclosure - LEASES (Tables)",
     "role": "http://www.mgpingredients.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2353310 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)",
     "role": "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSTables",
     "shortName": "EMPLOYEE BENEFIT PLANS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2359311 - Disclosure - OPERATING SEGMENTS (Tables)",
     "role": "http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables",
     "shortName": "OPERATING SEGMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2364312 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)",
     "role": "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2367313 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)",
     "role": "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables",
     "shortName": "QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i59075e83c8544cc48a13dd59dd8028b5_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (Details)",
     "role": "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i59075e83c8544cc48a13dd59dd8028b5_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405403 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Interest Incurred (Details)",
     "role": "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Interest Incurred (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406404 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Inventory (Details)",
     "role": "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails",
     "shortName": "OTHER BALANCE SHEET CAPTIONS - Components of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410406 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (Details)",
     "role": "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails",
     "shortName": "OTHER BALANCE SHEET CAPTIONS - Components of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedEmployeeBenefitsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411407 - Disclosure - OTHER BALANCE SHEET CAPTIONS - Components of Accrued Expenses (Details)",
     "role": "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails",
     "shortName": "OTHER BALANCE SHEET CAPTIONS - Components of Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedEmployeeBenefitsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - REVENUE (Details)",
     "role": "http://www.mgpingredients.com/role/REVENUEDetails",
     "shortName": "REVENUE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i18917ffa2eca40c597530b635139aae7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417409 - Disclosure - BUSINESS COMBINATION - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
     "shortName": "BUSINESS COMBINATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418410 - Disclosure - BUSINESS COMBINATION - Considerations Transferred (Details)",
     "role": "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
     "shortName": "BUSINESS COMBINATION - Considerations Transferred (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ib51bd0be8ab94ce7bd8587ad492c70f3_D20210401-20210401",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i29303aa58b044410b0de5326411ac2c2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419411 - Disclosure - BUSINESS COMBINATION - Schedule of Pro Forma Information (Details)",
     "role": "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails",
     "shortName": "BUSINESS COMBINATION - Schedule of Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i29303aa58b044410b0de5326411ac2c2_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003005 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422412 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423413 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Expected Future Amortization Expense (Details)",
     "role": "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Expected Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424414 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Goodwill (Details)",
     "role": "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425415 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Details)",
     "role": "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Carrying Amount of Indefinite-lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428416 - Disclosure - CORPORATE BORROWINGS - Indebtedness Outstanding Summary (Details)",
     "role": "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
     "shortName": "CORPORATE BORROWINGS - Indebtedness Outstanding Summary (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429417 - Disclosure - CORPORATE BORROWINGS - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails",
     "shortName": "CORPORATE BORROWINGS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i24b8a7cf4c474e95bf01a804edabd0b1_I20210514",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430418 - Disclosure - CORPORATE BORROWINGS - Summary of Leases and Debt Maturities (Details)",
     "role": "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails",
     "shortName": "CORPORATE BORROWINGS - Summary of Leases and Debt Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433419 - Disclosure - INCOME TAXES - Provision (Benefit) for Income Taxes from Continuing Operations (Details)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails",
     "shortName": "INCOME TAXES - Provision (Benefit) for Income Taxes from Continuing Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434420 - Disclosure - INCOME TAXES - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
     "shortName": "INCOME TAXES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435421 - Disclosure - INCOME TAXES - Reconciliation of provision for income taxes from continuing operations (Details)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails",
     "shortName": "INCOME TAXES - Reconciliation of provision for income taxes from continuing operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436422 - Disclosure - INCOME TAXES - Temporary Differences Related to Deferred Income Taxes (Details)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails",
     "shortName": "INCOME TAXES - Temporary Differences Related to Deferred Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437423 - Disclosure - INCOME TAXES - Change in Valuation Allowance (Details)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails",
     "shortName": "INCOME TAXES - Change in Valuation Allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i39b9e4e97d484b0eb87ad1ec98af3fc5_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438424 - Disclosure - INCOME TAXES - Unrecognized Tax Benefits (Details)",
     "role": "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails",
     "shortName": "INCOME TAXES - Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i5b0a5e7d7947489091007913a3abbf3a_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mgpi:NumberOfBoardMembersCommonShareholdersAreEntitledToElect",
      "reportCount": 1,
      "unique": true,
      "unitRef": "boardmember",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441425 - Disclosure - EQUITY AND EPS - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails",
     "shortName": "EQUITY AND EPS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "mgpi:NumberOfBoardMembersCommonShareholdersAreEntitledToElect",
      "reportCount": 1,
      "unique": true,
      "unitRef": "boardmember",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442426 - Disclosure - EQUITY AND EPS - Computations of Earnings (Loss) Per Share (Details)",
     "role": "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails",
     "shortName": "EQUITY AND EPS - Computations of Earnings (Loss) Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedDuringPeriodShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443427 - Disclosure - EQUITY AND EPS - Schedule of Common Stock Activity (Details)",
     "role": "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails",
     "shortName": "EQUITY AND EPS - Schedule of Common Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i7774cad74a774148a927bcaf75c6a5e0_I20191231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444428 - Disclosure - EQUITY AND EPS - Dividends (Details)",
     "role": "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails",
     "shortName": "EQUITY AND EPS - Dividends (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DividendsCommonStockCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ie6116cb790d940d191fa001590bdaba4_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447429 - Disclosure - LEASES - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/LEASESNarrativeDetails",
     "shortName": "LEASES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ie6116cb790d940d191fa001590bdaba4_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448430 - Disclosure - LEASES - Components of Lease Costs (Details)",
     "role": "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails",
     "shortName": "LEASES - Components of Lease Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449431 - Disclosure - LEASES - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "role": "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
     "shortName": "LEASES - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005007 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENT OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "mgpi:GainLossOnInsuranceRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InsuranceRecoveries",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451432 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "role": "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i099056cd894b49f0831c248bb5038d70_D20200528-20200528",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LossContingencyNewClaimsFiledNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "lawsuit",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454433 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
     "shortName": "EMPLOYEE BENEFIT PLANS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455434 - Disclosure - EMPLOYEE BENEFIT PLANS - Restricted Stock (Details)",
     "role": "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails",
     "shortName": "EMPLOYEE BENEFIT PLANS - Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ie7e600ed20bb486e9ca4d51e35f4ce2f_I20181231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "id3135d8e2ec24df7b9c7bbefa5e0b27b_I20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457435 - Disclosure - CONCENTRATIONS AND RELATED PARTIES (Details)",
     "role": "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails",
     "shortName": "CONCENTRATIONS AND RELATED PARTIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "id3135d8e2ec24df7b9c7bbefa5e0b27b_I20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460436 - Disclosure - OPERATING SEGMENTS - Narrative (Details)",
     "role": "http://www.mgpingredients.com/role/OPERATINGSEGMENTSNarrativeDetails",
     "shortName": "OPERATING SEGMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461437 - Disclosure - OPERATING SEGMENTS - Operating Profit (Loss) Per Segment (Details)",
     "role": "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
     "shortName": "OPERATING SEGMENTS - Operating Profit (Loss) Per Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i573c408b6684400480b3e523350a5e79_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i61994ca996d6415d8282b86713a43e76_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462438 - Disclosure - OPERATING SEGMENTS - Identifiable Assets by Segment (Details)",
     "role": "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
     "shortName": "OPERATING SEGMENTS - Identifiable Assets by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ifb38143728504a1c8e08385619156d9b_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465439 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details)",
     "role": "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails",
     "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ic5b69dcac8294a8da9e5acf2580c47a1_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468440 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)",
     "role": "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails",
     "shortName": "QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470441 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "role": "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "ifffd7041427d46cab06338342f223b3e_D20220222-20220222",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i5b0a5e7d7947489091007913a3abbf3a_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i5b0a5e7d7947489091007913a3abbf3a_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "mgpi-20211231.htm",
      "contextRef": "i65e40909d50345bfb0fafa7335322c23_D20211001-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1407401 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R9999": {
     "firstAnchor": null,
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - mgpi-20211231.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - mgpi-20211231.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 93,
   "tag": {
    "country_IE": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IRELAND",
        "terseLabel": "Ireland"
       }
      }
     },
     "localname": "IE",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r852",
      "r853",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r852",
      "r853",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r852",
      "r853",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/AUDITINFORMATION"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r852",
      "r853",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "gYearItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r855"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r849"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r849"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r849"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r864"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r849"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r849"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r849"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r849"
     ],
     "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",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r852",
      "r853",
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r848"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r851"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.mgpingredients.com/role/COVERPAGE"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "mgpi_A188NoteDue2041Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.88% Note Due 2041",
        "label": "1.88% Note Due 2041 [Member]",
        "terseLabel": "Convertible Note 1.88% Due 2041"
       }
      }
     },
     "localname": "A188NoteDue2041Member",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_AdjustmentsToAdditionalPaidInCapitalMergerConsiderations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Merger Considerations",
        "label": "Adjustments to Additional Paid in Capital, Merger Considerations",
        "terseLabel": "Equity consideration for Merger"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalMergerConsiderations",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_AuditorInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Auditor Information",
        "label": "Auditor Information [Abstract]"
       }
      }
     },
     "localname": "AuditorInformationAbstract",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mgpi_BoardOfDirectorsTermOfService": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Board Of Directors, Term Of Service",
        "label": "Board Of Directors, Term Of Service",
        "terseLabel": "Board of directors, term of service"
       }
      }
     },
     "localname": "BoardOfDirectorsTermOfService",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "mgpi_BrandedSpiritsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Branded Spirits",
        "label": "Branded Spirits [Member]",
        "terseLabel": "Branded Spirits"
       }
      }
     },
     "localname": "BrandedSpiritsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_BrownGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Brown goods",
        "label": "Brown goods [Member]",
        "terseLabel": "Brown Goods"
       }
      }
     },
     "localname": "BrownGoodsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Net",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Net",
        "terseLabel": "Value of MGP Common Stock issued at close"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableNet",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Increase (Decrease) In Equity Interests Issued And Issuable, Number Of Shares",
        "label": "Business Combination, Consideration Transferred, Increase (Decrease) In Equity Interests Issued And Issuable, Number Of Shares",
        "terseLabel": "Increase in stock consideration (in shares)"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredIncreaseDecreaseInEquityInterestsIssuedAndIssuableNumberOfShares",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mgpi_BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Increase (Decrease) In Consideration Transferred",
        "label": "Business Combination, Contingent Consideration Arrangements, Increase (Decrease) In Consideration Transferred",
        "negatedTerseLabel": "Decrease in cash consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsIncreaseDecreaseInConsiderationTransferred",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Cumulative Percentage Outstanding Common Stock, After All Transactions",
        "label": "Business Combination, Cumulative Percentage Outstanding Common Stock, After All Transactions",
        "terseLabel": "Shares issued to acquire business as a percentage of outstanding common stock"
       }
      }
     },
     "localname": "BusinessCombinationCumulativePercentageOutstandingCommonStockAfterAllTransactions",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpense",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses and Other",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses and Other",
        "terseLabel": "Accrued expenses and other"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOther",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Excise Taxes Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Excise Taxes Payable",
        "terseLabel": "Federal and state excise taxes payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesExciseTaxesPayable",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equity Method Investments",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equity Method Investments",
        "terseLabel": "Investments in joint ventures"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquityMethodInvestments",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_CapitalStockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Capital stock [Abstract]",
        "terseLabel": "Capital stock"
       }
      }
     },
     "localname": "CapitalStockAbstract",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "mgpi_CommodityWheatProteinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Wheat Protein [Member]",
        "label": "Commodity Wheat Protein [Member]",
        "terseLabel": "Commodity wheat protein"
       }
      }
     },
     "localname": "CommodityWheatProteinMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_CommodityWheatStarchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodity Wheat Starch [Member]",
        "label": "Commodity Wheat Starch [Member]",
        "terseLabel": "Commodity wheat starch"
       }
      }
     },
     "localname": "CommodityWheatStarchMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_ComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Comprehensive income: [Abstract]",
        "terseLabel": "Comprehensive income (loss):"
       }
      }
     },
     "localname": "ComprehensiveIncomeAbstract",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "mgpi_CreditAgreementDue2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement Due 2025",
        "label": "Credit Agreement Due 2025 [Member]",
        "terseLabel": "Credit Agreement Due 2025"
       }
      }
     },
     "localname": "CreditAgreementDue2025Member",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DebtInstrumentConvertibleBusinessPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Business Period",
        "label": "Debt Instrument, Convertible, Business Period",
        "terseLabel": "Threshold of business day"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleBusinessPeriod",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mgpi_DebtInstrumentConvertibleMeasurementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Measurement Period",
        "label": "Debt Instrument, Convertible, Measurement Period",
        "terseLabel": "Threshold period"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleMeasurementPeriod",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mgpi_DebtInstrumentConvertibleMeasurementPeriodPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Measurement Period Percentage",
        "label": "Debt Instrument, Convertible, Measurement Period Percentage",
        "terseLabel": "Measurement percentage"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleMeasurementPeriodPercentage",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "mgpi_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease, Liability",
        "label": "Deferred Tax Assets, Operating Lease, Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset",
        "label": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset",
        "negatedTerseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_DestiladoresSADeCUAndAgricolaLGSDERLDECVMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Destiladores, S.A. de CU And Agricola LG, S DE RL DE CV",
        "label": "Destiladores, S.A. de CU And Agricola LG, S DE RL DE CV [Member]",
        "terseLabel": "LMX"
       }
      }
     },
     "localname": "DestiladoresSADeCUAndAgricolaLGSDERLDECVMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DistillersFeedAndRelatedCoProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distillers Feed And Related Co-Products [Member]",
        "label": "Distillers Feed And Related Co-Products [Member]",
        "terseLabel": "Distillers feed and related co-products"
       }
      }
     },
     "localname": "DistillersFeedAndRelatedCoProductsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DistilleryProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Distillery Products [Member]",
        "terseLabel": "Distillery Products"
       }
      }
     },
     "localname": "DistilleryProductsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DistributorRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributor Relationships",
        "label": "Distributor Relationships [Member]",
        "terseLabel": "Distribution Rights"
       }
      }
     },
     "localname": "DistributorRelationshipsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DryerFireBusinessInterruptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dryer Fire - Business Interruption",
        "label": "Dryer Fire - Business Interruption [Member]",
        "terseLabel": "Dryer Fire - Business Interruption"
       }
      }
     },
     "localname": "DryerFireBusinessInterruptionMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DryerFireDamagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dryer Fire - Damages",
        "label": "Dryer Fire - Damages [Member]",
        "terseLabel": "Dryer Fire - Damages"
       }
      }
     },
     "localname": "DryerFireDamagesMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_DryerFireMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dryer Fire",
        "label": "Dryer Fire [Member]",
        "terseLabel": "Dryer Fire"
       }
      }
     },
     "localname": "DryerFireMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_EPAAdministrativeCivilPenaltyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EPA Administrative Civil Penalty",
        "label": "EPA Administrative Civil Penalty [Member]",
        "terseLabel": "EPA Administrative Civil Penalty"
       }
      }
     },
     "localname": "EPAAdministrativeCivilPenaltyMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Earnings (loss) per share from continuing operations attributable to common shareholders: [Abstract]",
        "terseLabel": "Operations:"
       }
      }
     },
     "localname": "EarningsLossPerShareFromContinuingOperationsAttributableToCommonShareholdersAbstract",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mgpi_FireDamageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fire Damage",
        "label": "Fire Damage [Member]",
        "terseLabel": "Fire Damage"
       }
      }
     },
     "localname": "FireDamageMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_FoodGradeAlcoholMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Food Grade Alcohol [Member]",
        "label": "Food Grade Alcohol [Member]",
        "terseLabel": "Food grade alcohol"
       }
      }
     },
     "localname": "FoodGradeAlcoholMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_FuelGradeAlcoholMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuel Grade Alcohol [Member]",
        "label": "Fuel Grade Alcohol [Member]",
        "terseLabel": "Fuel grade alcohol"
       }
      }
     },
     "localname": "FuelGradeAlcoholMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_GainLossOnInsuranceRecoveries": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) On Insurance Recoveries",
        "label": "Gain (Loss) On Insurance Recoveries",
        "negatedTerseLabel": "Gain on insurance recoveries"
       }
      }
     },
     "localname": "GainLossOnInsuranceRecoveries",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_IncreaseDecreaseInDeferredTaxAssetValuationAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Deferred Tax Asset Valuation Allowance",
        "label": "Increase (Decrease) In Deferred Tax Asset Valuation Allowance",
        "negatedTerseLabel": "Deferred income taxes, including change in valuation allowance"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredTaxAssetValuationAllowance",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_IndustrialAlcoholMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Alcohol [Member]",
        "label": "Industrial Alcohol [Member]",
        "terseLabel": "Industrial alcohol"
       }
      }
     },
     "localname": "IndustrialAlcoholMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_IndustrialRevenueBondWithNelsonCountyKentuckyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Revenue Bond With Nelson County Kentucky",
        "label": "Industrial Revenue Bond With Nelson County Kentucky [Member]",
        "terseLabel": "Industrial Revenue Bond With Nelson County Kentucky"
       }
      }
     },
     "localname": "IndustrialRevenueBondWithNelsonCountyKentuckyMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_IndustrialRevenueBondWithWilliamstownKentuckyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Revenue Bond With Williamstown Kentucky",
        "label": "Industrial Revenue Bond With Williamstown Kentucky [Member]",
        "terseLabel": "Industrial Revenue Bond With Williamstown Kentucky"
       }
      }
     },
     "localname": "IndustrialRevenueBondWithWilliamstownKentuckyMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_IngredientSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Ingredient Solutions [Member]",
        "terseLabel": "Ingredient Solutions"
       }
      }
     },
     "localname": "IngredientSolutionsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_InitialPurchasersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial Purchasers",
        "label": "Initial Purchasers [Member]",
        "terseLabel": "Initial Purchasers"
       }
      }
     },
     "localname": "InitialPurchasersMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_InsuranceRecoveryPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Recovery, Policy",
        "label": "Insurance Recovery, Policy [Policy Text Block]",
        "terseLabel": "Recognition of Insurance Recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveryPolicyPolicyTextBlock",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mgpi_InterestCostsIncurredAndExpensed": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Costs Incurred And Expensed",
        "label": "Interest Costs Incurred And Expensed",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InterestCostsIncurredAndExpensed",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_InventoryBarreledDistillateGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Barreled finished brown goods held by the entity that are readily available for sale",
        "label": "Inventory, Barreled Distillate, Gross",
        "terseLabel": "Barreled distillate (bourbons and whiskeys)"
       }
      }
     },
     "localname": "InventoryBarreledDistillateGross",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_LineOfCreditFacilityContingentIncreaseInBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Contingent Increase In Borrowing Capacity",
        "label": "Line Of Credit Facility, Contingent Increase In Borrowing Capacity",
        "terseLabel": "Contingent increase in borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityContingentIncreaseInBorrowingCapacity",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_LuxFamilyGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lux Family Group",
        "label": "Lux Family Group [Member]",
        "terseLabel": "Lux Family Group"
       }
      }
     },
     "localname": "LuxFamilyGroupMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_LuxcoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Luxco",
        "label": "Luxco [Member]",
        "terseLabel": "Luxco"
       }
      }
     },
     "localname": "LuxcoMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_MGPIngredientsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MGP Ingredients, Inc.",
        "label": "MGP Ingredients, Inc. [Member]",
        "terseLabel": "MGP"
       }
      }
     },
     "localname": "MGPIngredientsIncMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_MeiersWineCellarsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Meier's Wine Cellars, Inc.",
        "label": "Meier's Wine Cellars, Inc. [Member]",
        "terseLabel": "Meier's"
       }
      }
     },
     "localname": "MeiersWineCellarsIncMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_MidSpiritsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mid Spirits",
        "label": "Mid Spirits [Member]",
        "terseLabel": "Mid"
       }
      }
     },
     "localname": "MidSpiritsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum Shareholder Ownership Percentage Required To Call Stockholder Meeting",
        "label": "Minimum Shareholder Ownership Percentage Required To Call Stockholder Meeting",
        "terseLabel": "Minimum single shareholder ownership percentage to call special stockholder meeting"
       }
      }
     },
     "localname": "MinimumShareholderOwnershipPercentageRequiredToCallStockholderMeeting",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mgpi_NotePurchaseAgreementDue2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note Purchase Agreement Due 2027",
        "label": "Note Purchase Agreement Due 2027 [Member]",
        "terseLabel": "Note Purchase Agreement Due 2027"
       }
      }
     },
     "localname": "NotePurchaseAgreementDue2027Member",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_NotePurchaseAgreementDue2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note Purchase Agreement Due 2029",
        "label": "Note Purchase Agreement Due 2029 [Member]",
        "terseLabel": "Note Purchase Agreement Due 2029"
       }
      }
     },
     "localname": "NotePurchaseAgreementDue2029Member",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_NotePurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note Purchase Agreement [Member]",
        "label": "Note Purchase Agreement [Member]",
        "terseLabel": "Note Purchase Agreement"
       }
      }
     },
     "localname": "NotePurchaseAgreementMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_NumberOfBoardMembers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Board Members",
        "label": "Number of Board Members",
        "terseLabel": "Total number of board members"
       }
      }
     },
     "localname": "NumberOfBoardMembers",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mgpi_NumberOfBoardMembersCommonShareholdersAreEntitledToElect": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Board Members Common Shareholders Are Entitled To Elect",
        "label": "Number of Board Members Common Shareholders Are Entitled To Elect",
        "terseLabel": "Number of board members that common stockholders are entitled to elect"
       }
      }
     },
     "localname": "NumberOfBoardMembersCommonShareholdersAreEntitledToElect",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mgpi_NumberOfBoardMembersPreferredShareholdersAreEntitledToElect": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Board Members Preferred Shareholders Are Entitled To Elect",
        "label": "Number of Board Members Preferred Shareholders Are Entitled To Elect",
        "terseLabel": "Number of board members preferred stock shareholders entitled to elect"
       }
      }
     },
     "localname": "NumberOfBoardMembersPreferredShareholdersAreEntitledToElect",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mgpi_OtherBrandedSpiritsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Branded Spirits",
        "label": "Other Branded Spirits [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherBrandedSpiritsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_OtherCommitmentsMaximumPotentialProceeds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Commitments, Maximum Potential Proceeds",
        "label": "Other Commitments, Maximum Potential Proceeds",
        "terseLabel": "Industrial revenue bonds available"
       }
      }
     },
     "localname": "OtherCommitmentsMaximumPotentialProceeds",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_PaymentsForProceedsFromOtherOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for (Proceeds from) Other Operating Activities",
        "label": "Payments for (Proceeds from) Other Operating Activities",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherOperatingActivities",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_PremiumBeverageAlcoholMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premium Beverage Alcohol [Member]",
        "label": "Premium Beverage Alcohol [Member]",
        "terseLabel": "Premium beverage alcohol"
       }
      }
     },
     "localname": "PremiumBeverageAlcoholMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_PremiumSpiritsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premium Spirits",
        "label": "Premium Spirits [Member]",
        "terseLabel": "Premium"
       }
      }
     },
     "localname": "PremiumSpiritsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Issuance of Long-term Debt, Excluding Convertible Debt",
        "label": "Proceeds from Issuance of Long-term Debt, Excluding Convertible Debt",
        "terseLabel": "Proceeds from long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebtExcludingConvertibleDebt",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_RansomwareCyberAttackMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ransomware Cyber-Attack",
        "label": "Ransomware Cyber-Attack [Member]",
        "terseLabel": "Ransomware Cyber-Attack"
       }
      }
     },
     "localname": "RansomwareCyberAttackMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_RevolvingCreditAgreementDue2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Agreement, Due 2025",
        "label": "Revolving Credit Agreement, Due 2025 [Member]",
        "terseLabel": "Revolving Credit Agreement, Due 2025"
       }
      }
     },
     "localname": "RevolvingCreditAgreementDue2025Member",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Property, Plant and Equipment, Estimated Useful Lives",
        "label": "Schedule of Property, Plant and Equipment, Estimated Useful Lives [Table Text Block]",
        "terseLabel": "Schedule of Estimated Useful Lives"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mgpi_ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Schedule Of Segment Reporting Identifiable Assets [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Identifiable Assets"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingIdentifiableAssetsTableTextBlock",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mgpi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Awards",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Awards",
        "terseLabel": "Number of active plans"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwards",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "mgpi_ShorttermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-term Incentive Plan [Member]",
        "label": "Short-term Incentive Plan [Member]",
        "terseLabel": "Short-term Incentive Plan"
       }
      }
     },
     "localname": "ShorttermIncentivePlanMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_SpecialtyWheatProteinsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialty Wheat Proteins [Member]",
        "label": "Specialty Wheat Proteins [Member]",
        "terseLabel": "Specialty wheat proteins"
       }
      }
     },
     "localname": "SpecialtyWheatProteinsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_SpecialtyWheatStarchesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialty Wheat Starches [Member]",
        "label": "Specialty Wheat Starches [Member]",
        "terseLabel": "Specialty wheat starches"
       }
      }
     },
     "localname": "SpecialtyWheatStarchesMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchased And Retired During Period From Employees, Shares",
        "label": "Stock Repurchased And Retired During Period From Employees, Shares",
        "terseLabel": "Stock shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodFromEmployeesShares",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mgpi_StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchased And Retired During Period From Employees, Value",
        "label": "Stock Repurchased And Retired During Period From Employees, Value",
        "terseLabel": "Stock shares repurchased"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodFromEmployeesValue",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_TargetedBonusAwardExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Targeted Bonus Award Expense",
        "terseLabel": "Targeted bonus award expense"
       }
      }
     },
     "localname": "TargetedBonusAwardExpense",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mgpi_TenLargestCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ten Largest Customers",
        "label": "Ten Largest Customers [Member]",
        "terseLabel": "Ten Largest Customers"
       }
      }
     },
     "localname": "TenLargestCustomersMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_TenLargestSuppliersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Ten Largest Suppliers [Member]",
        "terseLabel": "10 Largest Suppliers"
       }
      }
     },
     "localname": "TenLargestSuppliersMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_The2014PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 2014 Plan [Member]",
        "label": "The 2014 Plan [Member]",
        "terseLabel": "The 2014 Plan"
       }
      }
     },
     "localname": "The2014PlanMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_TheDirectorsPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Director's Plan [Member]",
        "label": "The Director's Plan [Member]",
        "terseLabel": "The Director's Plan"
       }
      }
     },
     "localname": "TheDirectorsPlanMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_TwoGrainSuppliersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Grain Suppliers [Member]",
        "label": "Two Grain Suppliers [Member]",
        "terseLabel": "2 Grain Suppliers"
       }
      }
     },
     "localname": "TwoGrainSuppliersMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_UltraPremiumSpiritsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ultra Premium Spirits",
        "label": "Ultra Premium Spirits [Member]",
        "terseLabel": "Ultra premium"
       }
      }
     },
     "localname": "UltraPremiumSpiritsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_ValueSpiritsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value Spirits",
        "label": "Value Spirits [Member]",
        "terseLabel": "Value"
       }
      }
     },
     "localname": "ValueSpiritsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_WarehouseServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warehouse Services [Member]",
        "label": "Warehouse Services [Member]",
        "terseLabel": "Warehouse services"
       }
      }
     },
     "localname": "WarehouseServicesMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mgpi_WhiteGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "White goods",
        "label": "White goods [Member]",
        "terseLabel": "White Goods"
       }
      }
     },
     "localname": "WhiteGoodsMember",
     "nsuri": "http://www.mgpingredients.com/20211231",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r150",
      "r221",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r245",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r347",
      "r349",
      "r350",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r150",
      "r221",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r241",
      "r245",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r347",
      "r349",
      "r350",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r863"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Contractual Obligation, Fiscal Year Maturity Schedule"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r71",
      "r73",
      "r147",
      "r148",
      "r357",
      "r394",
      "r886"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r2",
      "r155",
      "r162",
      "r168",
      "r273",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r654",
      "r657",
      "r659",
      "r660",
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r155",
      "r162",
      "r168",
      "r273",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r654",
      "r657",
      "r659",
      "r660",
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r155",
      "r162",
      "r168",
      "r273",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r654",
      "r657",
      "r659",
      "r660",
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r252",
      "r437",
      "r441",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r356",
      "r393",
      "r527",
      "r532",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r751",
      "r813",
      "r817",
      "r846",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r356",
      "r393",
      "r527",
      "r532",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r751",
      "r813",
      "r817",
      "r846",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r252",
      "r437",
      "r441",
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r248",
      "r437",
      "r439",
      "r753",
      "r812",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r248",
      "r437",
      "r439",
      "r753",
      "r812",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r356",
      "r393",
      "r474",
      "r527",
      "r532",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r751",
      "r813",
      "r817",
      "r846",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r356",
      "r393",
      "r474",
      "r527",
      "r532",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r751",
      "r813",
      "r817",
      "r846",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r72",
      "r73",
      "r147",
      "r148",
      "r357",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r249",
      "r250",
      "r437",
      "r440",
      "r815",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r865",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r249",
      "r250",
      "r437",
      "r440",
      "r815",
      "r832",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r156",
      "r157",
      "r158",
      "r159",
      "r258",
      "r259",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r336",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r594",
      "r595",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r711",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r47",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities 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, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r10",
      "r30",
      "r254",
      "r255"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after 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, after Allowance for Credit Loss, Current",
        "terseLabel": "Receivables (less allowance for credit loss at $150 and $24 at December\u00a031, 2021 and 2020, respectively)"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r16",
      "r50",
      "r563"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails": {
       "order": 2.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 real and property 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 Taxes Other than Income Taxes, Current",
        "terseLabel": "Property taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r50"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails": {
       "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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Employee benefit plans"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r22",
      "r771",
      "r794"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails": {
       "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": "Accrued expenses and other",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r50"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails": {
       "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 the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r45",
      "r312"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails": {
       "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",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r78",
      "r80",
      "r81",
      "r796",
      "r825",
      "r829"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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 income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r77",
      "r81",
      "r89",
      "r90",
      "r91",
      "r152",
      "r153",
      "r154",
      "r638",
      "r820",
      "r821",
      "r892"
     ],
     "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": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AcquisitionRelatedCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).",
        "label": "Acquisition-related Costs [Member]",
        "terseLabel": "Acquisition-related Costs"
       }
      }
     },
     "localname": "AcquisitionRelatedCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Additional cash payment information:"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r31",
      "r559",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r556",
      "r557",
      "r558",
      "r659"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r536",
      "r549",
      "r560"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r37",
      "r256",
      "r276"
     ],
     "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",
        "terseLabel": "Receivables, allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r127",
      "r299",
      "r307"
     ],
     "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",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r143",
      "r229",
      "r236",
      "r243",
      "r269",
      "r337",
      "r338",
      "r339",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r632",
      "r639",
      "r668",
      "r715",
      "r717",
      "r769",
      "r793"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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",
        "terseLabel": "Identifiable Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r12",
      "r14",
      "r70",
      "r143",
      "r269",
      "r337",
      "r338",
      "r339",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r632",
      "r639",
      "r668",
      "r715",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r538",
      "r551"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "The Company"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r523",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r523",
      "r528",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "terseLabel": "Common stock issued to acquire business (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "auth_ref": [
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "terseLabel": "Basic earnings per sale (in dollar per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": {
     "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": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]",
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": {
     "auth_ref": [
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Schedule of Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r612",
      "r613"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "negatedTerseLabel": "Adjustments to pro forma net income",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r612",
      "r613"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r609"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Transaction costs incurred"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r621",
      "r622",
      "r623"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "totalLabel": "Fair value of total consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r621",
      "r622"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Value of MGP Common Stock issued at close"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "BUSINESS COMBINATION"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r611"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Income before income taxes"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r611"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "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, acquired at the acquisition date. 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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt",
        "terseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred income taxes",
        "verboseLabel": "Deferred tax liability resulting from merger"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r617",
      "r618"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r617",
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r617",
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r618"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": {
     "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": "Business Combination, Separately Recognized Transactions [Line Items]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": {
     "auth_ref": [
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Table]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Table]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessInterruptionLossAxis": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business interruption loss.",
        "label": "Business Interruption Loss [Axis]",
        "terseLabel": "Business Interruption Loss [Axis]"
       }
      }
     },
     "localname": "BusinessInterruptionLossAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessInterruptionLossDomain": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type or name of business interruption loss.",
        "label": "Business Interruption Loss [Domain]",
        "terseLabel": "Business Interruption Loss [Domain]"
       }
      }
     },
     "localname": "BusinessInterruptionLossDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r131",
      "r132",
      "r133"
     ],
     "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": "Purchase of property, plant, and equipment in accounts payable"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r9",
      "r41",
      "r129"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r123",
      "r129",
      "r134"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for 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",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "periodStartLabel": "Cash and cash equivalents, beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r123",
      "r677"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "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": "Increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "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 CASH FLOW INFORMATION"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r140",
      "r143",
      "r172",
      "r173",
      "r180",
      "r185",
      "r190",
      "r200",
      "r201",
      "r202",
      "r269",
      "r337",
      "r342",
      "r343",
      "r344",
      "r350",
      "r351",
      "r391",
      "r392",
      "r396",
      "r400",
      "r668",
      "r856"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r57",
      "r321",
      "r777",
      "r801"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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 \u2013 Note 10"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r318",
      "r319",
      "r320",
      "r331",
      "r834"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r415"
     ],
     "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": "Dividends and dividend equivalents (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails",
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r152",
      "r153",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Issued Common",
        "verboseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r29"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r29"
     ],
     "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, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r29"
     ],
     "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, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r29",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r29",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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": "No par value; authorized 40,000,000 shares; issued 23,125,166 and 18,115,965 shares at December\u00a031, 2021 and 2020, respectively; 21,964,314 and 16,915,862 shares outstanding at December\u00a031, 2021 and 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred income tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred income tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r84",
      "r86",
      "r87",
      "r100",
      "r784",
      "r808"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1": {
       "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 attributable to MGP Ingredients, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r84",
      "r86",
      "r99",
      "r630",
      "r631",
      "r643",
      "r783",
      "r807"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Comprehensive loss attributable to noncontrolling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r84",
      "r86",
      "r98",
      "r629",
      "r643",
      "r782",
      "r806"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME_1": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment and software"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r252",
      "r665",
      "r666",
      "r833"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r252",
      "r665",
      "r666",
      "r830",
      "r833"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r252",
      "r665",
      "r666",
      "r830",
      "r833"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "CONCENTRATIONS AND RELATED PARTIES"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r209",
      "r210",
      "r252",
      "r665",
      "r666"
     ],
     "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",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r207",
      "r209",
      "r210",
      "r211",
      "r665",
      "r667",
      "r833"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r252",
      "r665",
      "r666",
      "r833"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r136",
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebt": {
     "auth_ref": [
      "r23",
      "r773",
      "r795"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.",
        "label": "Convertible Debt",
        "terseLabel": "Convertible senior notes"
       }
      }
     },
     "localname": "ConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r352",
      "r353",
      "r354",
      "r356",
      "r366",
      "r367",
      "r368",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r383",
      "r384",
      "r385",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r245",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r104",
      "r753"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "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",
        "verboseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.",
        "label": "Cost of Goods and Service Benchmark [Member]",
        "terseLabel": "Cost of Goods and Service Benchmark"
       }
      }
     },
     "localname": "CostOfGoodsTotalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r590",
      "r598"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r590"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r590",
      "r598",
      "r600"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current income tax expense (benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r590",
      "r598"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r208",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r139",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r370",
      "r377",
      "r378",
      "r380",
      "r387"
     ],
     "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": "CORPORATE BORROWINGS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r21",
      "r22",
      "r23",
      "r142",
      "r150",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r360",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r383",
      "r384",
      "r385",
      "r386",
      "r692",
      "r770",
      "r773",
      "r792"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r23",
      "r381",
      "r773",
      "r792"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r53",
      "r355",
      "r408",
      "r411",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Threshold of consecutive trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "terseLabel": "Threshold percentage"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "terseLabel": "Threshold of trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r353",
      "r383",
      "r384",
      "r690",
      "r692",
      "r693"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Term loan face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r368",
      "r383",
      "r384",
      "r664"
     ],
     "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",
        "terseLabel": "Debt instrument, fair value disclosure"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFeeAmount": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.",
        "label": "Debt Instrument, Fee Amount",
        "terseLabel": "New loan fees"
       }
      }
     },
     "localname": "DebtInstrumentFeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r52",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Senior secured notes, stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r55",
      "r142",
      "r150",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r360",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r383",
      "r384",
      "r385",
      "r386",
      "r692"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r55",
      "r142",
      "r150",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r360",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r379",
      "r383",
      "r384",
      "r385",
      "r386",
      "r408",
      "r412",
      "r413",
      "r414",
      "r689",
      "r690",
      "r692",
      "r693",
      "r790"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "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 payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "EDC plan liabilities, noncurrent"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "auth_ref": [
      "r447",
      "r448"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current",
        "terseLabel": "EDC plan liabilities, current"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r46"
     ],
     "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": "EDC plan investments"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r591",
      "r598"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r46",
      "r366",
      "r691"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Unamortized loan fees",
        "terseLabel": "Unamortized loan fees"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r144",
      "r591",
      "r598",
      "r599",
      "r600"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "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)",
        "totalLabel": "Deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r25",
      "r26",
      "r580",
      "r772",
      "r791"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Gross deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r567",
      "r568"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r591",
      "r598"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r581"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r583"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Net deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "verboseLabel": "Operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r586",
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "verboseLabel": "State tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r582"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r568",
      "r583"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred income tax liability",
        "terseLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.",
        "label": "Deferred Tax Liabilities, Inventory",
        "negatedTerseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTemporaryDifferencesRelatedtoDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r521"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Cost recognized"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r127",
      "r224"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Term of Contract",
        "terseLabel": "Derivative term"
       }
      }
     },
     "localname": "DerivativeTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r437"
     ],
     "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": "Schedule of Revenues Disaggregated"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r415",
      "r789"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedLabel": "Dividends and dividend equivalents per common shares and per restricted stock units, net of estimated forfeitures"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r415",
      "r789"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "totalLabel": "Total payment"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DividendsCommonStock",
       "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",
        "terseLabel": "Dividend payment"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockStock": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DividendsCommonStock",
       "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 stock.",
        "label": "Dividends, Common Stock, Stock",
        "terseLabel": "Dividend equivalent payment"
       }
      }
     },
     "localname": "DividendsCommonStockStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSDividendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.",
        "label": "Dividends Declared [Table Text Block]",
        "terseLabel": "Schedule of Dividends"
       }
      }
     },
     "localname": "DividendsDeclaredTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r101",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r169",
      "r172",
      "r185",
      "r189",
      "r190",
      "r193",
      "r194",
      "r660",
      "r661",
      "r785",
      "r809"
     ],
     "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": "Earnings per share, basic (in dollars per share)",
        "verboseLabel": "Basic EPS data (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Weighted average common shares"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r101",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r172",
      "r185",
      "r189",
      "r190",
      "r193",
      "r194",
      "r660",
      "r661",
      "r785",
      "r809"
     ],
     "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": "Earnings per share, diluted (in dollars per share)",
        "verboseLabel": "Diluted EPS data (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r191",
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share (\"EPS\")"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r570"
     ],
     "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 tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r562",
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "verboseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation costs, other than options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Period for recognition of unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r89",
      "r90",
      "r91",
      "r152",
      "r153",
      "r154",
      "r157",
      "r165",
      "r167",
      "r199",
      "r273",
      "r407",
      "r415",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r659",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r820",
      "r821",
      "r822",
      "r892"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity method ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r42",
      "r230",
      "r265"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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": "Investment in joint venture"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r42",
      "r122",
      "r267",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.",
        "label": "Equity Method Investments [Policy Text Block]",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAdjustmentToInventoryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value adjustment to acquisition-date inventory allocated (included) to (in) reported pro forma earnings (supplemental pro forma information).",
        "label": "Fair Value Adjustment to Inventory [Member]",
        "terseLabel": "Fair Value Adjustment to Inventory"
       }
      }
     },
     "localname": "FairValueAdjustmentToInventoryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r662",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r379",
      "r405",
      "r650",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r306"
     ],
     "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": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r308"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r306",
      "r754"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails": {
       "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSExpectedFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Translation of Foreign Currencies"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r292",
      "r293",
      "r717",
      "r768"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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",
        "periodEndLabel": "Goodwill balance at end of period",
        "periodStartLabel": "Goodwill balance at beginning of period",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r295",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "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": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r103",
      "r143",
      "r229",
      "r235",
      "r239",
      "r242",
      "r245",
      "r269",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r668"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.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",
        "terseLabel": "Gross profit:",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r94",
      "r229",
      "r235",
      "r239",
      "r242",
      "r245",
      "r767",
      "r779",
      "r787",
      "r810"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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",
        "terseLabel": "Income (loss) before income taxes:",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r95",
      "r127",
      "r226",
      "r265",
      "r778",
      "r803"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedTerseLabel": "Equity method investment loss"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r145",
      "r571",
      "r578",
      "r585",
      "r596",
      "r601",
      "r605",
      "r606",
      "r607"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r146",
      "r166",
      "r167",
      "r227",
      "r569",
      "r597",
      "r603",
      "r811"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Total",
        "verboseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/INCOMETAXESProvisionBenefitforIncomeTaxesfromContinuingOperationsDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r565",
      "r566",
      "r578",
      "r579",
      "r584",
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Foreign income taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "\u201cExpected\u201d provision at federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r570"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedTerseLabel": "Federal and state tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r61",
      "r776",
      "r802"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Refundable income taxes"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Receivables, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Income taxes payable (refundable)"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Accrued expenses and other"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount of cash payments due to taxing authorities for non-income-related taxes.",
        "label": "Increase (Decrease) in Property and Other Taxes Payable",
        "terseLabel": "Federal and state excise taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInPropertyAndOtherTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r178",
      "r179",
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Dilutive effect of convertible senior notes (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": {
     "auth_ref": [
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.",
        "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights",
        "terseLabel": "Participating securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r302",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "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": "Indefinite-lived Intangible Assets [Line Items]",
        "terseLabel": "Indefinite-lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "periodEndLabel": "Indefinite-lived intangible assets at end of period",
        "periodStartLabel": "Indefinite-lived intangible assets at beginning of period"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r302",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": {
     "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": "Indefinite-lived Intangible Assets [Roll Forward]",
        "terseLabel": "Indefinite-lived Intangible Assets [Roll Forward]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-lived Intangible Assets Acquired",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "negatedTerseLabel": "Insurance recoveries",
        "verboseLabel": "Proceeds from insurance recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InsuranceSettlementsReceivableCurrent": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.   For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Insurance Settlements Receivable, Current",
        "terseLabel": "Insurance recovery receivable"
       }
      }
     },
     "localname": "InsuranceSettlementsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r298",
      "r304"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r688"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails": {
       "order": 2.0,
       "parentTag": "mgpi_InterestCostsIncurredAndExpensed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Plus: Interest cost capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r93",
      "r223",
      "r687",
      "r691",
      "r786"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails": {
       "order": 1.0,
       "parentTag": "mgpi_InterestCostsIncurredAndExpensed",
       "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 costs charged to expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInterestIncurredDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.",
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Interest Expenses Incurred"
       }
      }
     },
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "negatedLabel": "Interest expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r119",
      "r124",
      "r130"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross 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": "Inventory, Gross",
        "terseLabel": "Inventory",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r18",
      "r68",
      "r137",
      "r195",
      "r286",
      "r288",
      "r289",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Inventory impairment"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Land, buildings, and improvements"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r707",
      "r709"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "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": "Net lease costs"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r707"
     ],
     "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": "Components of Lease Costs"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r708"
     ],
     "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": "Schedule of Maturities of Operating Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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 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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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 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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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 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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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 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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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 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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r710"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r49",
      "r143",
      "r237",
      "r269",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r633",
      "r639",
      "r640",
      "r668",
      "r715",
      "r716"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r36",
      "r143",
      "r269",
      "r668",
      "r717",
      "r775",
      "r799"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r51",
      "r143",
      "r269",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r633",
      "r639",
      "r640",
      "r668",
      "r715",
      "r716",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r23",
      "r773",
      "r792"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Credit agreement - revolver"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Credit Agreement, interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "verboseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r23",
      "r367",
      "r382",
      "r383",
      "r384",
      "r773",
      "r795"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-term Debt and Lease Obligation",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-term Debt and Lease Obligation, Current",
        "negatedLabel": "Less current maturities of long-term debt",
        "terseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "label": "Long-term Debt and Lease Obligation, Including Current Maturities",
        "terseLabel": "Long-term debt, including current maturities",
        "totalLabel": "Total indebtedness outstanding, net"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "verboseLabel": "Long-term Debt, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r150",
      "r334",
      "r372"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r150",
      "r334",
      "r372"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r150",
      "r334",
      "r372"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Five",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r150",
      "r334",
      "r372"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r150",
      "r334",
      "r372"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r150",
      "r334",
      "r372"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSSummaryofLeasesandDebtMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "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 noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, less current maturities"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r55"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r55",
      "r335"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r326",
      "r327",
      "r328",
      "r330",
      "r332",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r326",
      "r327",
      "r328",
      "r330",
      "r332",
      "r333"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r325",
      "r329",
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Loss contingency, estimate of possible loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r326",
      "r327",
      "r328",
      "r330",
      "r332",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyNewClaimsFiledNumber": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.",
        "label": "Loss Contingency, New Claims Filed, Number",
        "terseLabel": "Number of new claims filed"
       }
      }
     },
     "localname": "LossContingencyNewClaimsFiledNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_LossContingencyReceivable": {
     "auth_ref": [
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.",
        "label": "Loss Contingency, Receivable",
        "terseLabel": "Commitment received from insurance"
       }
      }
     },
     "localname": "LossContingencyReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.",
        "label": "Marketing and Advertising Expense",
        "terseLabel": "Advertising and promotion expenses"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r62",
      "r143",
      "r269",
      "r337",
      "r342",
      "r343",
      "r344",
      "r350",
      "r351",
      "r668",
      "r774",
      "r798"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 1.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 provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r123",
      "r125",
      "r128"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r7",
      "r82",
      "r85",
      "r91",
      "r96",
      "r128",
      "r143",
      "r156",
      "r160",
      "r161",
      "r162",
      "r163",
      "r166",
      "r167",
      "r182",
      "r229",
      "r235",
      "r239",
      "r242",
      "r245",
      "r269",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r661",
      "r668",
      "r780",
      "r804"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Net income attributable to MGP Ingredients, Inc.",
        "totalLabel": "Net income attributable to MGP Ingredients, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r82",
      "r85",
      "r91",
      "r166",
      "r167",
      "r636",
      "r642"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Net loss attributable to noncontrolling interest",
        "negatedTerseLabel": "Net loss attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r160",
      "r161",
      "r162",
      "r163",
      "r169",
      "r170",
      "r184",
      "r190",
      "r229",
      "r235",
      "r239",
      "r242",
      "r245"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net income used in Earnings Per Share calculation, basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r171",
      "r174",
      "r175",
      "r176",
      "r177",
      "r184",
      "r190"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net income used in Earnings Per Share calculation, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted and Issued Accounting Standard Updates and Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Foreign sources"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r415",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-Controlling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "auth_ref": [
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Nonrecurring Adjustment [Axis]",
        "terseLabel": "Nonrecurring Adjustment [Axis]"
       }
      }
     },
     "localname": "NonrecurringAdjustmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "auth_ref": [
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Nonrecurring Adjustment [Domain]",
        "terseLabel": "Nonrecurring Adjustment [Domain]"
       }
      }
     },
     "localname": "NonrecurringAdjustmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a third party.",
        "label": "Notes Payable, Other Payables [Member]",
        "terseLabel": "Other long-term borrowings"
       }
      }
     },
     "localname": "NotesPayableOtherPayablesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r217"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office furniture and equipment"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r229",
      "r235",
      "r239",
      "r242",
      "r245"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "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)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r700",
      "r709"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 2.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": "Total operating lease liability",
        "totalLabel": "Total operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails",
      "http://www.mgpingredients.com/role/LEASESScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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 operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "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 noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r697",
      "r703"
     ],
     "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 cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r694"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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",
        "terseLabel": "Operating lease right-of-use assets, net",
        "verboseLabel": "Total leased assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r706",
      "r709"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r705",
      "r709"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r586"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Operating loss carryforward, valuation allowance"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r245"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r8",
      "r151",
      "r215",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r50"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails": {
       "order": 4.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": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "Industrial revenue bonds used"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "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": "Unrealized loss on foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r83",
      "r86",
      "r89",
      "r90",
      "r92",
      "r97",
      "r407",
      "r678",
      "r683",
      "r684",
      "r781",
      "r805"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r76",
      "r78"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTerseLabel": "Changes in Company-sponsored post-employment benefit plan"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r79",
      "r89",
      "r97",
      "r569",
      "r602",
      "r604",
      "r678",
      "r681",
      "r684",
      "r781",
      "r805"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Income tax expense (benefit) allocated to comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventory": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Gross",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInventorySupplies": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.",
        "label": "Other Inventory, Supplies, Gross",
        "terseLabel": "Maintenance materials"
       }
      }
     },
     "localname": "OtherInventorySupplies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "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 noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "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)",
        "terseLabel": "Other income (loss), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r500",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526"
     ],
     "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": "Post-employment benefits"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r110",
      "r113"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 2.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": "Payment of dividends and dividend equivalents"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfLoanCosts": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow.",
        "label": "Payments of Loan Costs",
        "negatedLabel": "Loan fees incurred with borrowings"
       }
      }
     },
     "localname": "PaymentsOfLoanCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for financing costs associated with business combinations.",
        "label": "Payments of Merger Related Costs, Financing Activities",
        "negatedTerseLabel": "Payment on assumed debt as part of the Merger"
       }
      }
     },
     "localname": "PaymentsOfMergerRelatedCostsFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r111",
      "r624"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "verboseLabel": "Cash consideration paid"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "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 a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Purchase of business, net of cash acquired",
        "verboseLabel": "Purchase of business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedTerseLabel": "Contributions to equity method investments"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r474",
      "r476",
      "r482",
      "r499",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r517",
      "r519",
      "r520",
      "r521",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "EMPLOYEE BENEFIT PLANS"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r22",
      "r451",
      "r452",
      "r473",
      "r517"
     ],
     "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 current.",
        "label": "Liability, Defined Benefit Plan, Current",
        "terseLabel": "Current benefit obligation"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r24",
      "r451",
      "r452",
      "r473",
      "r517"
     ],
     "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": "Noncurrent benefit obligation"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r538",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock.",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "terseLabel": "Preferred stock, percentage of non-cumulative"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Capital Stock Preferred"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r28",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r28",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred, 5% non-cumulative; $10 par value; authorized 1,000 shares; issued and outstanding 437 shares"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r11",
      "r13",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds from Convertible Debt",
        "terseLabel": "Proceeds from convertible senior notes"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "auth_ref": [
      "r110",
      "r121"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.",
        "label": "Proceeds from Insurance Settlement, Investing Activities",
        "terseLabel": "Proceeds from property insurance recoveries"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r114",
      "r142"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "verboseLabel": "Proceeds from credit agreement - revolver"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r115",
      "r118"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 5.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 sale of property and other"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r7",
      "r82",
      "r85",
      "r91",
      "r120",
      "r143",
      "r156",
      "r166",
      "r167",
      "r229",
      "r235",
      "r239",
      "r242",
      "r245",
      "r269",
      "r337",
      "r338",
      "r339",
      "r342",
      "r343",
      "r344",
      "r346",
      "r348",
      "r350",
      "r351",
      "r629",
      "r635",
      "r637",
      "r642",
      "r643",
      "r661",
      "r668",
      "r787"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r45",
      "r313"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r44",
      "r311"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails": {
       "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": "Property, plant, and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r19",
      "r20",
      "r313",
      "r717",
      "r788",
      "r800"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails": {
       "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r43",
      "r313",
      "r835",
      "r836"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]",
        "terseLabel": "Properties, Depreciation, and Amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r19",
      "r313"
     ],
     "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": "Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r19",
      "r311"
     ],
     "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": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r197",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "QUARTERLY FINANCIAL DATA (UNAUDITED)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITED"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Unrecognized Tax Benefits [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r500",
      "r712",
      "r713"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Related party purchases"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r500",
      "r712",
      "r714",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r117",
      "r142"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Payments on credit agreement - revolver"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Principal payments on long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r32",
      "r415",
      "r559",
      "r717",
      "r797",
      "r824",
      "r829"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r152",
      "r153",
      "r154",
      "r157",
      "r165",
      "r167",
      "r273",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r659",
      "r820",
      "r822"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r500",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r500",
      "r503",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r220",
      "r221",
      "r234",
      "r240",
      "r241",
      "r248",
      "r249",
      "r252",
      "r436",
      "r437",
      "r753"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "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": "Sales",
        "verboseLabel": "Sales to customers:"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails",
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r138",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r438",
      "r446"
     ],
     "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"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/REVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r102",
      "r340",
      "r342",
      "r343",
      "r349",
      "r350",
      "r351",
      "r831"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Related party transaction"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition and Deferred Revenue [Abstract]",
        "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueRecognitionAndDeferredRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for election to exclude from measurement of transaction price tax assessed by governmental authority that are both imposed on and concurrent with specific revenue-producing transaction, and collected from customer. Includes, but is not limited to, sales, use, value-added and excise tax.",
        "label": "Revenue, Transaction Price Measurement, Tax Exclusion [Policy Text Block]",
        "terseLabel": "Excise Tax"
       }
      }
     },
     "localname": "RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Revolver"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r704",
      "r709"
     ],
     "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 lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]",
        "terseLabel": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r16",
      "r47"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales and Excise Tax Payable, Current",
        "terseLabel": "Federal and state excise taxes payable"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r209",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Schedule of Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Schedule of Cash Flow, Supplemental Disclosures"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in common stock outstanding.",
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Common Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r55",
      "r150",
      "r383",
      "r385",
      "r408",
      "r412",
      "r413",
      "r414",
      "r689",
      "r690",
      "r693",
      "r790"
     ],
     "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": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "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": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r7",
      "r143",
      "r268",
      "r269",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r300",
      "r305",
      "r754"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill by Business Segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets by Business Segment"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r18",
      "r38",
      "r39",
      "r40"
     ],
     "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": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r45",
      "r313"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails",
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r229",
      "r232",
      "r238",
      "r295"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r229",
      "r232",
      "r238",
      "r295"
     ],
     "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": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r538",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r58",
      "r140",
      "r200",
      "r201",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r396",
      "r400",
      "r405",
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r577",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSIndebtednessOutstandingSummaryDetails",
      "http://www.mgpingredients.com/role/CORPORATEBORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r216",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r252",
      "r316",
      "r317",
      "r812"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r216",
      "r218",
      "r219",
      "r229",
      "r233",
      "r239",
      "r243",
      "r244",
      "r245",
      "r246",
      "r248",
      "r251",
      "r252",
      "r253"
     ],
     "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": "OPERATING SEGMENTS"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.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, general, and administrative expenses",
        "verboseLabel": "SG&amp;A expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r547"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Grants in period (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Non vested balance at end of period (in shares)",
        "periodStartLabel": "Non vested balance at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Non vested balance at end of period (in dollars per share)",
        "periodStartLabel": "Non vested balance at beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average \u00a0Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "verboseLabel": "Restricted stock authorized but not granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r535",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSRestrictedStockDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Award vesting period, tranche one"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Remaining award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Supplier [Axis]",
        "terseLabel": "Supplier [Axis]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Supplier [Domain]",
        "terseLabel": "Supplier [Domain]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Common stock price to acquire business (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r542"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Options, vested in period, fair value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Shares outstanding at end of period (in shares)",
        "periodStartLabel": "Shares outstanding at beginning of period (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r701",
      "r709"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease costs"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails",
      "http://www.mgpingredients.com/role/INCOMETAXESReconciliationofprovisionforincometaxesfromcontinuingoperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r6",
      "r216",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r252",
      "r295",
      "r315",
      "r316",
      "r317",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofGoodwillDetails",
      "http://www.mgpingredients.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofCarryingAmountofIndefinitelivedIntangibleAssetsDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSIdentifiableAssetsbySegmentDetails",
      "http://www.mgpingredients.com/role/OPERATINGSEGMENTSOperatingProfitLossPerSegmentDetails",
      "http://www.mgpingredients.com/role/REVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r27",
      "r28",
      "r29",
      "r140",
      "r143",
      "r172",
      "r173",
      "r180",
      "r185",
      "r190",
      "r200",
      "r201",
      "r202",
      "r269",
      "r337",
      "r342",
      "r343",
      "r344",
      "r350",
      "r351",
      "r391",
      "r392",
      "r396",
      "r400",
      "r407",
      "r668",
      "r856"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r60",
      "r89",
      "r90",
      "r91",
      "r152",
      "r153",
      "r154",
      "r157",
      "r165",
      "r167",
      "r199",
      "r273",
      "r407",
      "r415",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r659",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r820",
      "r821",
      "r822",
      "r892"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r199",
      "r753"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "auth_ref": [
      "r534",
      "r561"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock shares awarded, forfeited or vested"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r28",
      "r29",
      "r407",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Common Stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r28",
      "r29",
      "r415",
      "r537",
      "r548"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Share repurchase authorization, amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining authorized repurchase amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r28",
      "r29",
      "r407",
      "r415"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "negatedTerseLabel": "Stock shares repurchased"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r28",
      "r29",
      "r407",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Repurchase of Common Stock (in shares)",
        "terseLabel": "Stock repurchased during period (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails",
      "http://www.mgpingredients.com/role/EQUITYANDEPSScheduleofCommonStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r28",
      "r29",
      "r407",
      "r415"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "terseLabel": "Stock repurchased during period"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r29",
      "r34",
      "r35",
      "r143",
      "r257",
      "r269",
      "r668",
      "r717"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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",
        "totalLabel": "Total MGP Ingredients, Inc. stockholders equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r2",
      "r3",
      "r90",
      "r143",
      "r152",
      "r153",
      "r154",
      "r157",
      "r165",
      "r269",
      "r273",
      "r415",
      "r556",
      "r557",
      "r558",
      "r594",
      "r595",
      "r627",
      "r628",
      "r641",
      "r659",
      "r668",
      "r678",
      "r679",
      "r684",
      "r821",
      "r822",
      "r892"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r141",
      "r392",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r406",
      "r415",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "EQUITY AND EPS"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r702",
      "r709"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/LEASESComponentsofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r685",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r685",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r685",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r685",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r718",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/SUBSEQUENTEVENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Summary of Valuation Allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "OTHER BALANCE SHEET CAPTIONS"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Supplier Concentration Risk"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONCENTRATIONSANDRELATEDPARTIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "auth_ref": [
      "r5",
      "r314"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "label": "Tangible Asset Impairment Charges",
        "terseLabel": "Tangible asset impairment charges"
       }
      }
     },
     "localname": "TangibleAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r586"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONConsiderationsTransferredDetails",
      "http://www.mgpingredients.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r379",
      "r405",
      "r650",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/OTHERBALANCESHEETCAPTIONSComponentsofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r59",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r59",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r59",
      "r416",
      "r417"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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, 1,160,852 and 1,200,103 shares at December\u00a031, 2021 and 2020, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r183",
      "r186",
      "r187"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "negatedLabel": "Income attributable to participating securities (unvested shares and units)",
        "negatedTerseLabel": "Income attributable to participating securities, basic"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": {
     "auth_ref": [
      "r181",
      "r183",
      "r186",
      "r187"
     ],
     "calculation": {
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0
      },
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted",
        "negatedTerseLabel": "Income attributable to participating securities, diluted"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r564",
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "End of year balance",
        "periodStartLabel": "Beginning of year balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r574"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reduction for prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r576"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Reductions for settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r575"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on current year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r574"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions based on prior year tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r206",
      "r212",
      "r213",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase (decrease)"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/INCOMETAXESChangeinValuationAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Motor vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/NATUREOFOPERATIONSANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r171",
      "r190"
     ],
     "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 common shares, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Share information:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r169",
      "r190"
     ],
     "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 common shares, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.mgpingredients.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.mgpingredients.com/role/EQUITYANDEPSComputationsofEarningsLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&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": "http://asc.fasb.org/extlink&oid=123367319&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": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868897&loc=SL114872001-224240"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080549-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "http://asc.fasb.org/topic&trid=2134446"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2740-109256"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5498026-109256"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "32",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123355311&loc=SL82860478-203043"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r848": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r849": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r850": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r851": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r852": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r853": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r854": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r855": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r856": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r857": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r858": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r859": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r860": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r861": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r862": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r863": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r864": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r865": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r866": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r867": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r868": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r869": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r870": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r871": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r872": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r873": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r874": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r875": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r876": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02"
  },
  "r877": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01"
  },
  "r878": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01"
  },
  "r879": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r880": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02"
  },
  "r881": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01"
  },
  "r882": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02"
  },
  "r883": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02"
  },
  "r884": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r885": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r886": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r887": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>105
<FILENAME>0001628280-22-003647-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-003647-xbrl.zip
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
M;<<HN32Y&(W:A&7";<NVC+87FW&ARQW,3R$X%?:76@XQ!1%LT':'MS#FACE
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
M\3'*;TJ9!],_J%5AO-"_SP9CN0$N]>U#"6*BF420NJ&=:UQ#[0KY1<FC(;E
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
MWZ0!T)S9Q;+M5?L1G@N\3TX?_LA"/&:!S2(913FV;/](W2LB['.D??U=$#]
M8(@9LK,RJ_<(OQGFK$'Z^JQN_>"OAX:><I*7?S_<>WF\@6A^/1!-'_16IL[<
M<7/#:<9LTZ"-.H+&Y7K4ZAW-<2XM"7@W[;+"PY(O-ZN@+<&7/8Z@XG@%@C^X
M=.;VY'Q<A]660!J)\<ET=.W@;:P_<IXBK]!%!$G=T=:@-7>?S0G$B-^G7>LF
MV[5UC:6WS?;)',1ED[!<^B@7,0(E*3'E25?!_7W0$*.C-T4&8A9S_,%%=%^L
M95*<MR*_VHP+7>Z@;N:J-X+&NK.\YY*\V<F=YZS_-BV,4; 7N]&/+;3>LAO%
M;( CU 860* LNW%+S]0OM02WOG3! OO2'I;4.@3.5S()M#IQ$D6TIRH'(#%^
M7@<517__]NGAZR6[39^UVGS>3?&-B'PSMHYF%69%&Y%;=)M\O+H[R+QL&^\E
M 2R#P%.987@OPF4-<!@DT3]JZ$TBJQ<=0E>D_XA/M/5D=#B?EHPYD-?@H6;<
M1:7.E_H</HX1SXTT#1'IVY<1QJJ!!<W],)\"DS#Y#DON>VB:-34_>@@,_],J
M75F\G54"18#A]A#L=IJLH[(_R(9U0X)YGB9+?6<2@1)25%) PALHZC_T5>S(
MRHJ2.C36F'26\<%XFHD4N44JW2I2.PH=FFM!U)Q5+SR4 MM,V@H[?JK KPP=
M0BM\&EBA6P?;0 Q;:KNI:N$G&_GIV-X&9(^\?=\Z.AHJ;4@QZP(;Y%"RIXB*
M!%@SF+Y+<3?U<6<"I(*.>H[A>T(=VE4L.8E"T['C !N%*:G.:3F4%(JV\ /:
M@"]#Z4N<*W\F9Z[J\<)N* 9D5NM>P=YL<U1&C!QBJF@PE0OKM&JGZE[@=/H#
MB88(G<0=[UOWX4 @5)$W,W?@RR<5M[NBJ2CN> /+V45RV7ZK6I&K<[PSMAZ]
ME!R1O;+VK L),+VIO+N*Z#NSW"!& KX[M\@N0E9-IO!F$[?^^VQ*G7J*;3]6
MCYMU1]%\N$M'I& 9S;N<IY+[?&HUHFZL)H&-JK)/\9V6"UI%\$^&8M3GU=Q2
M<':2JJ[%NO*U/[XN-&Y*CL"49DR_;;S4"#3>3I$=)Y-6VDD>.Q-L(&%G<MM$
MQ*>F;Q= C'9.@R^Y!=.7&>+!1X+H#EJ1[::[KJ9$_YJV-3.%'HH#0N(.WU)+
M-1D GTM'YW $'U30FNU.1]-?T,V0M0JDIIL1ZMW28V7)FW26+;>.L\Y28V%Q
MQ\IJYRUVE$YO!"(5R%7H:(ZM?Q/0M,V2AT]^7'/N:NS2\RQ'&D_MJ!4-:O2#
M!YG.!W7NM+4]@IQ(IN"44V<E8&QB+/(1OX[(&R5^GU]V%?;&N%<?_(U/^W ^
M[;(3^.+-2"XNSMZ>GO\S.OX+R.E+O\P%M58YOSA^>_W9750VW+'ACIH[WJP!
M=[Q]]W;GZMTOP"#7MM<[_N7T_ K8YOBG,^SY'D<G[][^>'X*/YX?_W)^_2]J
M O_C;Y?7/Y]=PF?O+LXN'Z09_)_FKH[[-LW)@Y8QN;,::_+@&<8%_Z*,X_X]
MGM[<EH/GNT?$C8V&'>BRV$ZBR8>\F!&,UOHD[+ $@[G)Q\0ZMCK[@) QA;N,
MC0";>(L[*YA+C0D%(Q'V8.!7F8QQ]"]%641,?1)S:C#(OW.;6DEYGF!9"(#,
MR7-.FG^&BV]4)D=DO 9_GQ7Z ]X,YX[$45(9(*/F5,K81U?#UZ=- F.ORL$T
MD[Q<.,<1+3F\$*S>1@.4<,.Q.QW.*\[1QN22?AYRCODCK*I)8XM%+A4X_&27
MVH]BCPS[@'AB,%"KDMUKUQ*?,I.E5DF)T0AW-+8PD?8YF=LBQ9+P)AE-17$(
M'$)>QQ3FH^,K> Y:4!K]N'EQT"->;#/BL-*<Z&2&Q -"F$?A9G;-EW498Z\#
MX? >\MMJ"49A :;Z80-J;^^H[3 N&T5 GPV7C9X^A9?"B>%U-\0PMG!5!YE\
M#&1-:";I$<U8^?V>*SJ38I0K)V\:G3-?'.P_?]WN74%)XZH<#ZLLCCI40!UZ
MLK1'6#;LF(N%QNA_^UFPY-?F&%ZE4202#O0#$,G -<<,R,_]>"FQ$:C\T\4V
M_26,M$>$L42K+R@?TA^N74E2U%5N7 (_Q<QENUA--:5-+F4:C'V15(K#+4MB
MDB/RHP"Q0G V,Y.Z-4$ 82FHM!RYL$G15I#>$ %JN45(4N**7R*(2-VZ\%!-
MD[@,;X\=F6UQ !>*86#85KOZJ;6@BG7)*KL<DQV$"CQLF7(;^7,JMQPKG5KD
M=;.%%_AB.3=G^U.+6>S7MOADM\2%QXO%!6 2!1-S%</&0U*Q$6Q#'2ULK7K=
M(YLFQU9HQ?&!TZG8M7C!A*:5D1E::$%VHF!DU=0=B"OD3*7SAVU:4VAJ'M%$
MWB(D*#S+@$(76FEU"4ML;!F.D N^;Z?K38OD@RSK ..R.P6;M1OA7P_V_J*,
M75M4+/AZ)*@6*&%U<@MS=+ ?^Z]MU!-SQHTQ;U1K/ARJ#*=1N$$4G$ C2Y3@
M$T A#L!FJH%1J4*/(/S<D%VO_67#JJRT;/@CB^W=HU]_NHC.\Q%V(^#>GN=Y
MLAO7Z^*DEJ+VZ5HBXE9BJ6DQR_E?6'="/Z4*M'-9X(\3B46'^(/(@;6H--4-
MJ</U&%@7_7'$CW1&GHGK\F';9=26M'Y&UF5=8E=/!D4ZAW_&Y23[X?\!4$L#
M!!0    ( ,T\6%1^=?EBG2@  *%- 0 >    97@Q,#%M9W!I;F=R961I96YT
M<W-H;W)T=&4N:'1M[5WK<]M&DO]^?P7.J=U(512MMRS;ZRI9]B:^RWI=EK);
M^^EJ" S(B4& P0"DF;_^^C$S&(#0(XD3CF"E=A-1(H#!3+_[U]TO__O-/R^O
M__/A;32KYEGTX<?7/[R[C)[L/7WZ[Z/+IT_?7+^)OK_^QP_1\7C_(+HN1:Y5
MI8I<9$^?OGW_)'HRJZK%\Z=/5ZO5>'4T+LKIT^N/3_%6QT^SHM!RG%3)DU<O
M\3?P;RF25__U\K_W]J(W15S/95Y%<2E%)9.HUBJ?1O].I/X4[>V9;UT6BW6I
MIK,J.MP_/(S^792?U%+PWRM59?*5O<_+I_SYY5-ZR,M)D:Q?O4S4,E+)WYZH
ML[-GQ^?ILU-Q>')ZG!Z=BM-4IF<GQ\GQ_N'YT>'Q_QW (I_"U_D:7:TS^;<G
M<Y7OS20^__G9X:)ZL5))-7M^L+__ER?M[XER"E^MBL7S_?'^Z:*"/Z=%7L$R
M2K@M_\AWWWP&7SLIJJJ8/S_ QWBW@WN]J.3G:D]D:IH_C^%-96GN;N\0%UE1
M/O]FG_YY@7_92\5<9>OGWUZKN=31>[F*/A9SD7\[TG" >UJ6*N4O:O6+?'Z
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
MN^2&@0/'1A:^C*10OS//\;F"TU\C$H,9>>6ZGH"QEE=L(M$O.12(QK\L*0:
MM]1:5MW< 6-)6\H.7E!\ JDIT*);S0IZ9<Z5P=TTY>T$Q1;1=V@%"MOW_K(>
M86 D&UYP#VGV71[7X 3"@IID42PQZTIQ6E*;@HZP\$SW"(X3' ==H0DO?BI*
M-*3-65+VB4]RJ$<9!W.4OO1!?K(!FNA@OX& )^ # &LKM%K8;L63K.?SQCRB
MC'<FT7]3X+PESO\'X40N2X-0;S/K4(\X">:(?6X5,1R.4163M2]A$2M!D(88
M?91BE<.O9VH1[6 (1K%%:^"?^-V/=2:C@Z-D[PAE_KS.IES3B"X_??=*QC5P
M-6J"MY]C-G$N8D(I'9P?'5,&6<PQ1)#LDFHYV8_^0A%?0E[ BD24UJA>$I51
MCGDBM-*[^%6I2,GMJ%UZ%/P?UE]7J)+PM:,K<+'D9LZZXHH),M1%'!<U&N:Z
M=26[<$#^MK*%H@;F?D#)M< ZC'IAH"3RLRQCQ04PQ8)1(G"'E2@1Y*5'EE>6
ML)F& ?A31?4<NBKB3\0D<E*-G)/@WY6BYPHH1( SB0=,BA%/L6POKL#],!L"
MO#BAM->RH#C[HEBA]D_[=\M\23<'UE'8A*G,.%H'7Y;1% BE-,%:7G$F74PH
M<6H@#%S_/[U7M6_T+W[EAD:W;G)S9L,F.9-1-(,S6Z+%1Z8/TJ4A27,\0*,-
M8K!!:'L,;G'<:#/YFC?:<#C8TM^YV"5RZ\B(C33MNC&_1M'.Z]Z+B&Q,M9*%
M2A&P*6IP3LCK0MD,[1U/(OJ^W'P6ZRM2/DBY%"^.,TP9 O>!@!@Q5Q!("T/J
MN'EHO1IZW9&[;CN;Q+%+$P]6.\E@M)-G@&P:%:4LRBGHG%_H=R/CQXS:7LR(
M L<UB)PU4GR) M0H''15C/"D^"S)7U/BYCLW7NC8)T)BO5*2L.4(,*4WEB+K
MB,AO-3\97!?0?[I)=Z3D+ &%^@\SP1]2)^3(I;[P-2+5OV!';%^,OK;&X"4I
M%]KY[4O-$5@<&:Y*S><R04$!2JF1AK3U?2LW$@_D 9D;Y"Z?[/_%Z<@"D\Y=
M[8D"DK0=UQAT\M@W/BL0/7A5ETNU]+1@"*>'4ATTB$J1LS(5HWG%*@VW%D/F
M""8BS AO.K$DFQC9VH^4P">NA>NQ84GFI_AKO-.FO>,*;,' (5.FQRN=8ZJS
M 4).+$32,W<,7XM<9,44$]C3 C0X6<S8G&/77KMQ$H%0R ?>Z8#( [1R*1?
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
M;B0-0 :&X>M)3II*2U7?KU[K*8+/MMC/PR%LM'VG@F,9Q*7B5"0P+._$'7M
MC\!%5BD4_AH)$D0>1W^1/")O$VZ?.=I'>X/V0?.HOPGVG7/?!N9WSYH[0Q_+
M!;M@0C2W.N=4'KC%:B"V2S#G)EE #HM \I%4TLV)3SQDEA:@1Z<'7E@[:Z(K
M;-E7H=MJ0$5I"@#?>OX3Q]HDW@'/F\<B!ZU1P#]:1$$+BT2P)P@8QP*4!0K!
M]X7R>&]0OLSIEU.N2I_X" ,B34%<Y131LP\0T"5[V2&1A\>'.:E'-3HB"=O
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
M:SU%\-D6FW88A-VT[Y1SA$%<:DY% M/R1MRQ!_0(7&290N&O2)(@\CCZ2_&
MO$VX?>)HC_8&[4?-P\$FV'?.?1N8WSUK[@Q]A,M4"4(TMR;C5!ZX1300VR68
M\T(L((<@4#Q26KDY\8EMPU( >G1ZX(7861%=8LN^"MU4$\K+(@?PK><_<6P*
MX0WPO'DL,] :#?RC1>846"2"/4' . )0Y2@$WQ?*X[U!^6U.OYAR7?K$1QB0
M20+BJJ;PGMU"0&_9RPZ)/#QNYZ0>U>B()&P#\XU,Z>ZW8)=2PV^E)='ZY,O[
M-18M-@P^4&58"=CC04D#?#? %'L#S-OT&UR^"1TZ6JCHI&_9BL\')%WB#R:.
MRX( LE2LMVA-C75X3Z>[T&5C*/JM1*V'ZA?W=$F =*3#->G*<.SUI#\5R5;/
MQ5X&JR;<WC(;2J0^,J3P%<:OQVWVU^I:ZNJ(9$V^_A\OT5>)AKW:1/;_5S:1
M_@!6+"*I?I?P*/\NH_DN]Q$>'T!V-KCUK6T<_-J9RA22\2^@,DV5<](#?TNW
MR("]4)M0L,TK> &\(Y%;*A3XGQC^(DCE;Z6"Z3X@RRSVQR@O_[]/_,:<XK4&
M:02)50 C;>#I*"!6$N"I>,'M?FTF^345^D B?:GW]-<?#"\.QAX$R6IK%8Y/
MJ@0Y7TJ07*"CE;?Y\5[X5J0978!#<-MZ8!L65,.6:8K]X>_23Z:J2UN/$+\_
M)K%_&[G7( Q)@>Q3!S:DSYA ES_LKV!8#_5695.CIY**;L;'U3>+HDJR,LVU
MF4NTSB8F)%:^ G* \E$82?->IP-S8Y4U(N.<24>#A=/7/CD[SPBJ+A& *XL&
MEE_SW,K1XH]C%(5<\_E(97X1?:?CU0'HR_V42@N82S6('R\T5Q_UCXZ:@_:
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
ME7YH\@_W4-MG?8-G[Q(O_P902P,$%     @ S3Q85.^,H7GK!   G10  !8
M  !E>#,R,C$R,S$R,#(Q+3$P>&LN:'1MW5A;;]LV%'[?KSAUL#0!;-UM^=8
MG>UTQMHZ<-T5>QIHD8J)2J)&TG&\7[]#2D[KI.[2HNOF^4&P=.[?X>4CAT_&
ML]'BMZL)K'2>P=7;GUY.1]!HN>Z[<.2ZX\48?EZ\>@F1X_FPD*107'-1D,QU
M)Z\;T%AI7?9==[/9.)O0$?+:7<Q=XRIR,R$4<ZBFC8NA^8)/1NC%#\,GK1:,
M1;+.6:$AD8QH1F&M>'$-[RA3[Z'5JK5&HMQ*?KW2$'A! .^$?,]O2"777&?L
M8N=GZ%;O0]<&&2X%W5X,*;\!3I\U. THC<)>$ 1>&G6IMXR[G;@3QC$+XCCL
M=7[W,4D7U2L;I;<9>];(>=%:,1._'P5.W"[U8,.I7O5]S_NQL:>JV:UND8Q?
M%WV;,$I3@>75XD1D0O9///L;&$DK)3G/MOVG"YXS!:_9!N8B)\73ID*06XI)
MGE:*BO_),"(&MZ^;*J$8_62\8+L$_3C"E":W*[[D&L+ "8:NT?^HK"HEQ$9>
M[,L>%/Y1-0F"RV3CH.TCK+XW"*/)?#&]G(Z>+Z:SUU^<[7'4.+O\GQ9V-9E/
M9V-<@^:3J]E\\?A!?+\67E"LHQ]VRG]^,D;W2PG,^C!MPD^X8E)1P"L'7I L
M:\*O/&%P)9GB)CM *8Q6G*5PR0M2))QD,$M35)(@4GCUX@JFQ;5DE*.V:N)+
MXL"97K'3$[_C#4Y/NKBB#48B+TFQM6_^X+P):*YYNFU"N99J33"0%O"&)6;I
MAI[7,;[1";PA<DD*IEJSVXQMX7FBC23PO* )?A?>.F^<D7-GZ(=MKXEV1)^>
MM+N#8V[-F7\.%80&!E(4:P1>LE)(1*" 2R%S\+W6+SN@:H0A%=*^;QF1P+ ,
M"F.6L'S)9.4N])MFK_)MDZ#NS]PZWK4'TG66;2%!EQG'DC9<KZQ3R?Y8<\G,
M=J9,X ^XGY%SP,A^^XR>W_6.)6N)FS%ZF-PF*U)<LUT#_5X8P9G?WC4P[N;&
M/.X*M#_'YO4&9N0==0.#\PIPBP4OL#$YL6@E:$M0G^)7*ZS0AY1PB;"7./>J
MN81BG)* 9IB";;\J$7'5M%;IW7Q$A]22'CM;46N=5?T1)9,VIKHW3)R#Z.5$
M7B.I6 JM1=Z/L=0'Z^[@$PAKLLS8SL=22,ID"Y'.2*E8?_=G0+DJ,[+M\\+B
M98T&^Q$-A;DQBT-"LCJJ#5>):W;3ZSG==F@(CL:!H.DN<,U]',M]7$T?RMI.
M& 4'I9[C'Y1]SJL?.U$O^N9N@Z[CA9UO[C:*G#CH/LJM:_&M,,8N*AP[SQIA
M8V=0$DJ1%/>#\A;\_:&2L?1!(ZL>?O_Y:+GPV)#X_6VAKO[("[MD2[DF<@M!
M9%?VX OJ\TQUC2]7?>2X^%KWWTSU&/IW>A+% V6?]]G87B?_ZYC7J[X691]U
M08F,4]C!=TP-.>8F'!/.^R>-9GW 8)\[<CSLA6M)Q&$B8X9C>$<"/\T<_QV"
M>'K2\P?/06$?D H*R3%=K-02-8ZD&ZFS9@5FA1N7O8BJV3>%Y7;OJ+0B"I8,
M54LI;KAA_'B6^O3!S$"[X<@IEX;,URP4W1W63M>RX&I5.;W'ZHW\CMDCL\RY
M4B8I9/(<"2AFGJ:P+O&+29TI[6#-X=<=R^[=<I6BNN;K2Y8AP[UA!^^]:E[I
M?3 A2UR;UOJAR=]</]7/ZN+.7B%>_ 502P,$%     @ S3Q85)SL]68Q<@,
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
M<:K*4<@"<+N'MQZC'U 7:]!JJ;,+)Y..@@MM(%G"K<KR3U*9EHRMYH#5#.U
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
M+KX=M*+&>5/C[*R^)+WA7G,)4@F2HF/).^FUS0H,_UE\V?A5@-:H,>W^$"I
M!'T8$ESO]\ZA'.9UQ=R@)C(I)LZ9BFA0$I-7XWPTZ$8;#8X*&IA:?)GT\U+!
M[&0!@JZ#,^ ,(0($_NO!$X;^NG>!$U9C69 IX-6H#"=N )]):OTP)+&7P[80
M:R04@%&0D7'KI1,,R4'S%-'+ <^B][X&ALJ*'&8H':1.PD69J/)**)^<X=HF
MHHC3*J109TOA+\C!+A<YS% Z>,$DTD+42@DJP5L5A(@*G1KFB9/+*1V6C!QF
M&-W7+DAB6=[V)K3@QD;JM*2,F$BBH8LO'?X:D4P3@U?NTJ%)5Q5MGGRN2PQ,
MHQE'O$6F)2"2-Q8@2284$"D<#W[QV741\9D=_UB4+=%:R&N5(CKM/?/<QDB"
MYTSZ<88^08H0BXK/5\7I7.(CA#6IF(5<$]XX'9((*-7 2I\(1?](0'1YA]E$
MKA&YPN6.B>ER-KAHZD,R27FCC-"6>ZX\!*UD/M="@5A\7)8ABKHHU"!L/A2'
M)>LU"&V"-0%]5R8! OHI3M9HF\)LV?7.CUV(=*YY[$/PRE,J>0@&C59B-*.*
MQ\"$"=JD&BS=WI5>:F*G(AY.1<CGF7-!9+2!IJBX9_E(:A?$X@.RDNNSHP9B
MF&(FXZTJ]G0\"6HXRG?\!L:MM/S,XAO+%=B8G6F! BE$*]![-N@IB^ DER!B
MB$&[H 1??!)<T<$LZ,!8RZD7"LU+*4#8O$@./$K*C 02XH0.-#.+2@<K430O
M$M1-9F9 @BE[-SXY#5$(3J(#A]HP<,D81PJ45R1H5R2X(L$O2-#.0@J"T38
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
M"M1<R(<P>'[9=L-1F6MQ7OU\>?V(VO(2RHQJ;=@-K0D6T7O0$O%A+J)"\X&
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
M78->3XJ+IR4,^J,RP&#\]01<K 8?B_-G?^!?DR4BDZQ5WD5MDM"4F>25LA9
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
M1*?:)]1GD@;TK)EI)J."#XQ%;DA.<26-'!6%,A2NT]@;E@##WQK/^TB;G/R
M,3<CCKAM(6/,#PN58+D@[+*.'W?*_?Z'E8?S36:AUYCELV!6G[4^OCAIG6Y>
M'G9QUEA>'CS&?C;I(7M#VQNO:>OT&.=ND^V\->2=!LFY4+H)*:>':6F:/G+7
MU-&#35%9:^6C9VO#<%(,LD'U>:["0U%'9>7ME*_0#2YZ8>4E+PX-B7?"&"&%
ME4UOD7P$I0F]:^N:,43M6*1$./9-%WN\R:I>1MVBBM)7?>2&SE%Q-@XHK3CA
MFYSPR<NV2H<0D9@Y8:(IK"=-QR1M(AS>"B:4X^AE*T4(^TD<[ E1Y>#_JQ*%
M;W&&QM;F!831L#B'QDY*^1#2Y7+,?D'F:63NN<4?6YPLC05:&,S6VUH)KK82
MYX<6!,D[P6E.J*=-2?/B/.&I:;7D32Y3TC'Q:#1Z++]8RG_](K7S'F%YV4=F
M>G72[_V4:1,9&O'.XX2!\:RIE0%T)@4T#3#6-$( 3JQ2/J%YPM$&IL)\W6V<
M.[??OI#Y:3WV?__#,*I_'S2&T(&SC/DD1^BW!DKMSBB+WH9#'D4*B_#%>RW
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
M!,_7^7B&8EC5T*IT$O[0F7[_M+;<6//]T;#Q?]E[T^:VD6Q-^*\@:B+>J(J
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
M_P)+J&8O_OR"F.?^8_R_W_!=YAW<XJ(!?.O)O-&W3Y,EPLMN]/T7)FGHI-4
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
M%VZ..0D2,TKA76B/P-])^HD"_(4]DK<):T\!/?O1$M;CTX V1;5@$5&9L6I
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
M]*[VB*)CR\(#XZ"25(QF1C]1\-FK2!QTEB+.+BX RD'Y6?I3&)-#D\K92^5
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
M.$6L,=;YX8QEMH.9UO[7L%OR@C:W3'.)^K,(IDRS=V'S,Q]0RZ6_)2.T.70
MJX.(:&H_8+!FMK'LF7[9@][\I5NM][:HT\RD;*SW1L/!4S<Z=O)(!B3$-F@-
MAQ15G[A)D4LBX9U<(PGI'-M0;W)M:LI(7%:-KI0V3=@)R_H3'OS>U61BQPJM
MUM4?>; =N)1R?;PX6B8<-N\:/ESGX>*G-M6:)TMVC%J/-JQG\  -5I<SO]2$
M;TR [!0V'B2D72^U<R'.)_&U4(HB#N>?Y[Z?EIHEL([(N,/W[0/O1X6'+=8>
MT]O$#/Q07)8-U4[?E_KAYBKU7($:UZ5QU4BSB5):Z]IG8F1,DAK$D+F)N6<N
MGO,O39H/:M"D.A,.7*'K3"3,PN1QJE!FP<U&D.B.OT RRV')U.V:^(V. A.O
MTHPS:PQ;6EC")TPFEYNS_GRASXO0;[2^*.4PP^HR-J%Q2\J<\>&8N)U$6L-!
M]'KA7*_U,-K,C/$HDJYDZGGO0NT*FZ[30C"&-EF_3>[ZR=W];7(7!^?7%G+>
MP^\M[8[7ER[TT5/L$BT(S3;?4+3HM##82WE+*@*=TG[8Q3)XB5F3GY#EF&#
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
M\X*!@_T,;H.![P2.L$H;6*4%GR%Q@I_2T(DF<K7'\$*UFV##-L[!N=K]^UD
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
M(' 12"GM* \O];P"G%C,G+[XK502W\C2HC..DRES'DMNY1MXQ(E\6[B16SB
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
M]'Z"CTNOY/FY7*;X<Y%G(78J?8BNE^[\[*K=39-GP>9'#I-8/,QAZFG&R_9
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
MTGKTEIU2:4TT>.=X:/!OYZBBJ8IN(AEN$V\22]AI/O (Z!)O>UE+R9"AC5?
M;WJ..Z(O$@CG,O)D\YG1;PHS;*5'O/BZ %<:2Q=_^X^>KH.YF-(/VMO+-A+:
M;0JA<ZFO5_PKN73)5P$92SBP/H>P1YQ8_!EW$FZ>R70</GN>].W^!X>*C3S7
MP]T$K/.!-0/)^_?,?W3&B(X^=9Y3_/,6\GG0%#ZG&^K/EQ-[.6N7.8N UCGX
M1LS.ER834(KW2>C^E(F]!6[/<5JFQS/DCAP_F,1@&(63[/LQ$[SGY4;N#*,;
M7_,0.4'ZGN(D\-&!#P*5A!'*S#70 !.%G?'X6<ZAB'6-S7:-/&?X#B*%$^PQ
M?+'_3 _Z<3QS I<6PI]!_&38+:F<?_:B!R\"JQ_$(-01M2%6EF6X+5C<!0C[
M_91_KHE2G%^0I<C5 YS9:[S3P90#FBJ)TVL]_Y,JERLJOU#P]&6A=8_,E!]*
M#O!T&(,S ,QW@KF'2N0%Y,"!?1+/QDE!.E!@4,[FA61..N 3"(92(&\F/Y42
M<VBZ%X]%EBAOUJ$\VH=^B.K>BUTP-MBJFQL3>"3C;SGY.=%*CKKQDZKC[A;O
M.Y7M.\UNQ+XKP*CN>3(U*754VBSOB>(&R/:$SO^DV3O31OC4T'D,(^:O033"
M#%7!OA9;XI-?QIVNT 5?+H(_9D91LZM=Z04P]^7ZFRIT>WX.I.:/./TX1 FJ
M?&0)4WG7SMN:;-4[9;CT.6G\P=]?^6IO:-M6WQET>T.SJ^F]8=^R;-OSS&%'
MM4WWGYIJO4J?&D6YR_H 3 %N_[QRAK#$-\[XR7F.7_TV1XF)'UPM4'Z1:-5Z
M[& &8^G\@QF,V_OOMY\^W7S[2_KZ[<O['^^^WTOW-Q\_W]Q]+]&W+.#(9(8.
M"6&F8V<:>V_2']ZF>>A^0.^CA]["/GH .G%!*ZG_(GEB'^?D4U1&0GZCP=_\
M,CJ[:2N6L1E _6K8^YZU'NA[O<\Z8JX;SG75J#I$4]U]S+6['NU>N(M[^5Q;
M>[6PU_CNF3^3+SF6;S;@?:G.N?YT<U_G)O-%ZMF+Q%L+R;O9E/O+<R+I)AB
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
M@E^D6> GS:&6>YEG<NZ08%?PRQ6NM()D5RDE%HFV@OJ*U!BJ#6!7?O4BO,?
MY,5IZ =)+%W\[3]ZN@Z!V)1^T-Y>5O'Y]__J1[_]OO1ANA 6(*09![9BDW;:
MZ5(U-5TIC?C&!Q7CNVNL'6\N0<E.IDY$U2?2W(W<45>R<MZ5+12XC U!0FEM
M/K_.)G%\S8HZ90D^M90.BB4R?8D BL0K<\*AU(_"IT!Z0#!9DOXG I=EOS_Y
MR0A"OVE%^JLL/2VU3Y)I$'\)2">?J(RO&'M\(3"#P7K-#>GOPZ56PM+ 2RE0
MLLSO(R][,U8H%5?[Y( ]F'GX[9R*\RH2ADM@$>-GF.<P]A(D\CA\ FW@<%*
MA1^CMIFB6BIY89&<%90IS&,$(E U>%P^G7SY\]H'9Q+G<X'E@B*4XC$*6>D
M,4YW6UZP9:P@48GI;=[N*]XS%F3C&?-'6"X)^YFV')U^TI;#D[)TSP$#YHY/
M2C8L2JFIZ.6[%.++[ /V;*D\/Q1GBH($1(8W DD61&K.,0B#I6V_2O+P^R_+
M\5JS*Q%@_F8WC$&NF%>-UCN4'/@-I0V\[<6M.YU!B/+D/!-I'*#O@[Q*Z,H6
MG/.!"S6^ADV"4PX=B,2;3,/( 04<CV;) (< C86?7"?NR(_AF:'C^F.("8"\
ML$*<= P^0OJU",0PG*">E-SG/K@93I* @P_$JMP'7!1-7>EB6<ARQ/'D#Y(1
MCX:*#_*=H^:/./T8.)Y4/[+W$ITU=YS>78B/"O_%Z?J#O[_RU=[0MJV^,^CV
MAF97TWO#OF79MN>9PXYJF^X_=4.U7J6/C;*LURD(Q%4?N/WSRAG"&M\X8Y"=
M^-5O\^H'=,\"Z1>I5NT.[<O'6R+?4D((D>^/;]=W[V_>2_=?;[_=?K^7[F\^
M?KZY^U[BSU&DN) 1XV)0-(V]-^D/;\$,3,?.\QL_H'?10V_G]7-)Q1()$_LX
M)YVB,O+QHW+^9OZQ0A\M'(ZPSTQ;L8SJCU5%J_QLU;"VTK/,C49=_5E'S'7#
MN:X:55=Z9G<?<^VN1[MMDT&+"=NGE)>]I&^N/]W<[S2-]E1SD6LE9.\J!_)4
MB5G2:X(WH\BRO"61YETGS5L3^;C[RX\_2]J\ELJ2E85DB4SO59=\/\9)Y$B\
M[GYG>4=-SBFLV#U[6GM#;L_+%VV8LFJH>[GE74_Z=ISNUJ1$QI/<._O.QVWD
MWJEHMBQWNW43UX3\"OEMRJ(-5=8[NVZPW"0!WDDF>0M3XGJJ7CNC=M]\/7HR
MY1DDD5?X\*>2_UGNP6JV;%E&>SS8XV>?GE=^L&&8@D.-YA#L8$,7@-#-9E)'
M[O:ZRA'AZ\[@).ZS/SA56.%RV]W1Y)[=OM.GEH8X39:/*O;T=$U_*[C4:"ZQ
M77PZ3-K.J#2./7>_79];(/P/9SRKO@1MN7]684I[<D<SVV-*A?_>!E,JN'1@
M4TJ[^'28M)U9:1Q[MC:E[8M)J2WP>46EFBV;EMT>4]I@5[KE\E'.'G/#IHB"
M08<[4#;U#1MI"28=:A=U9*UK*1LVLSO*B?(*1TNSFV+&5V (2G]$#I5$W$_]
MR$_BNAYF*Q-^MDWVK+?VAFRY"L>F9\@=RVJ/9U.+]D>.>4YR\VR;+=?*S5-A
MKV3-W/"26LBOD-^C+UKK@E>LU76WVB3!IWTT:,J&;AZIUV%3DC?3.6P&S+?#
M^[_"?C" G(-PAJT>-BF?$[-LQRRK.T)N@X766?IN*THE>>6W'T@5I>'721+Y
M_5E"'9;>' ZY\R@W&&>"[4U'"*W$]'9VAQ!_<.#D\Y(QUI^UE4+6WYV0"3':
M4HSNO"1O7MM*:7)W($V[O)W?SMBV[]K[A9/R#?W;EG?(X"'H+F#O#VY'3XX9
M.E;-J(JY"VX(>K],[PO=E&W;4K3+=2B^HWAFNP./?=L!,48SQZ@0GLX*X=E6
M7L57]W8"46QL^8)??QH=+RGE4/K@!T[@8M/KVV 81A,'W>B=]A74"O<$)V.F
M:C>^/(N&E5F/2M&B4K2H/ #A1(O*E3<'0JQ$?\J:T*@,V6)_L,_-REO9=X?*
MI>4W)!>@?-V6+EMFBVH;6P:X?:J;2$#'SWDELM8[<>1X(<CG(,B6*IN=$Y?D
M_/!GAT?L[<ASU.6N92IU:Z /P-^F)$&><N...1R_ZGN6EB?X5K5B5[3V^+@M
M2"RN"*,WNB\]Z]3SCEZ[3+,%XK&.RA7BL0;)+K2>8ET>6#1VW&KDI02W'1.V
MMQ9AI],]Y:[I:[R^*G5-5WHK,]<&VV2N]77\WXI;[=\('_,XP*G-09EW+B6)
M570SK&&7Y^/#3\[8G3$,Z?ZSE#@_?03X'7G2P!\.O<@+7$_J>\F3YP62.XLB
MQ#R>PC3"%--Z@+BD$</MG<+?H]*/91COT1^PMU1_K0KE_O 4ZU]*++=XE[3B
M$,\5I$J!S2>S<>)/QWXEL> 7:1;X27.HY5[FZ;,[)-@5_'*%*ZT@V55*B46B
MK:"^TIQ=.8!=^97AB",L]C3T@R26+K#SF@[1YY1^T-Y>5O&Y#.QXGS#'-.(;
M']2([ZZQ/KP/EN: TXOWG&LM)5U$<^#G2_MB< 'C./): ;^<4.A9(2W!T/.,
MV')<>2"/(O&"J' H/6)32I!L?R!+,\)<FS*\!AB),E[8IJ _%5ZY.*2\C#N/
M6Q M)EIK6$T?5P,:W/WWS,<'.1A\"I/^V8L>O&A9")O'G.+-7X$BSYC1P;([
MV,_(%78J2$S1Z0 IY0FP8.Y4(>/JP$L'!!)B\%W*18Q]L@_XL\C6[R,OFQ(6
MPCT4Y_J$)-\)E]B+TJGF+^*+P1?QX;DM0;4MXV XR*,3)_#5?X4@U<_IR.]P
M=<$S-83LOHW91& "\9SP@R!>36@.TA.H=GPS/CPGN& 0$N\AC)XS&A?6#VN:
MN3#L8!:AF4"2R^E<'?B4+SM.O*DTF^+XM$'2KTQG$1@>6++CNN A)C@&.:*,
M+7,D^L(65O8('UZ67NMR1[=I9DX<AZY/(SWYR0AIF5FRH1_X\0@^>0A#X(X?
M/ +?887XSJ'C1^DN?AKY[D@:SL; W^$X?,)9C<"5?1BEE"+)Q"T-AC,($\G[
M-?5</OO( XN6?G$X2V9 8&;;XA)[MI#':8)$8O'(LG^> <'_YWQ5#M_*:OZ(
MTX_!>B;5C^R]D&=-%:#W%J*)PG]'68;K%.SM51^VR,\K9PB3?>.,GYSG^-5O
M\XH-M-H"#1>77VV]7E"3*E>3%)XLY)ZXZ Q/8^]-^L/;@1]/Q\[S&S^@%=-#
M;^<'+"D/(IZPC_.)*RJ;/#\7YF]^&9C=M!6K4=CTJS_KB+EN.-=5HT(L;W;W
M,=?N>K3;-NVRF!I]2AG0?WR[OGM_\UZZ_WK[[?;[O71__>GF?J<)JZ>:]5LK
M]7E7V8:G2LR2Q@Z\\T.63RV)A.I=YP6+S-=EPFGV&H0[2]J\ELK2@H5DB9SJ
M53=+/RB,K\ +W3C)YIQSZ%J40"=PRX7\MEE^==G2.T)^A?RV5'XU63-WG;_<
M)/G=2?)R"_.@3&-3-(.]L?7H"71GD+-<X46?=LZ?0%5O/(>Z=2%9!8<.G#=K
MM"IK]LR88RO=HW#G#$Z?3ACG7N"8"RX)+@DNU>!23=W>31'G&LXG 3M_#FZ2
M@!477!)<$ES:!?K[V5BV]D5L)XT"+U"^6\F@DPL$3I)+I[2-1*16VP41N.BG
MFI!1;^V-W@ "VEG(;YOE5Y=MNVY"G)!?(;]-6;0F:YT-TTE:(;^G?6QE])0-
ME<^))+>E<Q"HY&*6 I7\V-@B I7\!<M88AQ;#/4K4,D%*OF^94R@D@LQ$JCD
M I7\Z.''F:.25\>? I*\"9PP;:4KX,@/5)^@:8HNH,C%&,T>0T"1'^&K HI<
M0)$W@'@"BEQ D8O.>:)S7D-I(]KFB;9Y-8.NCV<(12[ 9^=3K02*LA#D$Q!D
M3>X8EA!D(<AM%V2KHYVV&.>G+V>'!6[J @C\/)OJ?3P+(' !MRS@ENN+AZ;4
MK:D4XG$^XJ'5-IF[D8YMNS_4S.T2@-S- N0^.OJNP,06F-C[I); Q-Z$:GO"
MQ$X7<E"L8AJQ%EZVNH#>7+B,:R[J\AJ0V.HB)#86<!+V,B9C5J!A:_8<='4$
M!BS IV&%12#E.83A$J#E>01B-JT"#++W"TB&M@J^"[].PL@C@%\O8?J;#X5?
MX,(8#F&OQJPR"*PK@2<_>>,Q_HMFKP*O.<<U5E=@]C:'K1_K@&EW- 9OKK^(
MHUT4A46X[#D<;:T D\Z>U>R-<+3S]\4IM/HBA#4R>EW6";SE.:6UH*$6P8_]
MP=]?^6IO:-M6WQET>T.SJ^F]8=^R;-OSS&%'M4WWGYIJO_J]@2C-A]E_2W?F
M1-G;NX_?;M[?WMQ]E^Z_?/KQ_?;+W;UT?_/Q,_PE741[T*.[BF9V&H1RW"9$
MYE6?@<3K1H/FNFI40]$,6Z!'-RX[IUS3" CI?:2L"@CI&JFO D)Z!XFPFLA8
MW%\&\5G21D!(BUS8^O=,]U,/2V*29^EIY#G PL2)W)&W?O/,EF=A5>RED\_"
M*E^WV96[G=Y>;L?6[0;=M#0AD<HH4AEKIKMILF6<>#;CQNLX9S%ND0Q;LJ8W
M#06Y<=FX;4PK,@6X]1GFX2YZ^=,H3#P_J&X]I"_%TDV4\7(GUM!DL]=IJA,K
M&AH?JL;/DFU+@&<WFTFFW-&/TW9:\&AMG\%2>L=CT1F<P;T+)Y-PX+]X!E?'
M:6VRF)6;;4V55<ULJMEN%<)5R^6CG#U=V3+JFG/!HP/[7++1V[#44_#H0#PR
M-$4_'HO.(-A>-.<G'6QKLF$;337:(D0X5(@@]\RZ2D6$<8?ET85IVI>".TWE
MCFXJYE'8LZ, NT4XL;?!0^0-?"QAN<=Z#C]<-LZG>E4O\EV*Z[95V>JH375?
MSC=+H.&;2.2[S!W,]&35VA ?7DBRD.3FK%O3Y<ZI]P4][<,MS5(VS+P[D2R6
M= [KX+MLENB_:QS5=<.^/4RFX>_<!!7D98P* 0O;$$YL7T;3,N3$\P!Y/0P,
MW7E(S)E M@JA$ "LQS%2IY ^M?ZA;AT"G$YI*\9$ EFU$9Q0E9Y 5CT,K3N*
MT5!8U0,&BR?Z54'TXQ%]X^$%ZNB>4$=/M>F0Z."TAPY.SP*\5/1L.C3A1,\F
M 5XJ&C8)\%*1M+83A:K+NM;8^O;6)TB<ZB82J3[S7HG<,P5RJI#DUDNR)AN6
M?=J"7"=G[<2P4RVE@4JJ*<ENIUQ%>IK0J2^C;##K;"K[<7!?QD_9Q,-M(##G
MFH06R)SU/4=+X/H*\5A1R*GH;2JSW4T^&,UOUP07:*[E'.QW\7\"S56@N0HT
M5X'F6I]JFZ.YIG.MQN-K-]*KM@!V6KBY; (DX2JDU[+\UWFX5VT1[I6J'0DA
M%%-$*_!>"5SS/H7HC"O@0OA&88V.Z!>WHJEA/@D9/O$1*#$=?/&1;+P!SU(8
ME""-5LZH%'5T!'2#O3N_,5\:,IO'ND,2 ?C?'7 "<)>!Z1^C&IJBOHI+%E))
ML (L;NGT6R"B=5!KZ3R3I-)2K!=@:[5<-$A:S0)L\3 *)Q(&:PMXM230=?!J
M,XCC,DZ_M">JN#J'3[R1")6].I54DNDX7R*^*@)-[X _ZHQA4>%P&'M)85%^
M,)WAUH^3>".)VECOBP<W?_ <H8V-!9-<_&\308H/"P9LZTK'-#;" M85N[M[
M+&!-5;IF;Q]@P+W=@]9N,=E5P^J*VFG-9 W%[&W&DY<FV]$%'K#  Q;9Y"=
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
M;52)3%,%>%HPFQ >,DP:M9L391J,11/I,>DS.WV!S^;Q'-/?BEF2;-6JK$(
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
M\\MZ446!4C7-S9H%W1;'XV=D'@9:LI;V%"VGWYI_56'9B>!Q-*BT%UPFH,1
M@:L/SY"CW*@96UIX]8_6';7O0KH[G^2NAN(:3(^U,,OF5<+'E1';Z5;.[O2P
M<G2]7((+ M5EV;9\)G0.ET^D]5<IB276/!LXI[@ ZM%RM]AOKF*8FB>>69U]
M$[E&-(L/![XLICN=:^I%<;=;EA94B&Y%P$P_-;X+'#PUA)W-_F%:H_VPW-]U
M19\?UIZ-"'QZ<W9WYY^J)?O=A[UN^/G53F>GN[]HSEYB6(DB2,".)[*L7!,2
M\C23>9V(8U:D.JEIA?R4HY/U5PQQH^%@&.VG,_]+2<YV4K&!SG^M\!G9JL]H
MN>%ZYNE9D5GOCOV_;DT)Y.DI87=_I],26W/6Z/>?M@)=[&_M[_Z]T]KJ;K?"
M']Z6OV_O?GSU=N_CIP\['UM;?^U]VF]UMC[\[\Y^Z\/NQ_]M2.=G0I_\>>PJ
M,6MN/.O_,^_"32WK"CTU<I%P,V-;RV%@2L-1H2I'":6@GS1L;'U4[4^?O+5%
MS\?$B2K^A:*M:[CO,=KCFD\# [5Y/Z><"9\-3F-_!#O)19*+><]:/MN<X@)9
M?BWD%7=F<^%OVC<I\D87YC6>.6"F<L:W8=1QRL'SQ94#1V=%$B4+>%CH_%"S
MU@O7-2\HC_U5$>7QE*K,JT(A+2]C;@=+W:6N;<#5;LWWZVH7M[H(OBE-4>E2
MIYM5-(>IG&TA/A>-KW(?_["HC%%,HXR.VR\ZGB0A;13G&ANH]"^F[0]FT7];
M$WN<VTQB#S7]/0ABUINST5$EZB9O,//]V$>W6C_U8)D?;G&TXN$BABY^-(B<
M)EK 8A^3N6F8871)5MX6-G,:49:FWZZ^/!^R,MS5#IUQ3.>C%!KX5][E99 V
M$],R5CM@1BY"%U[",':E-72^Q65;JU(9JYAP9II>D%#GXI.KP7"WF'HE'&0:
MQ;9D?\=Y2Y7XM4$4)/JSKM<Y="0#5-0O<F4Q&9RRW-J47K#4<S#G'ZB8ODNS
M=TLBUJZ7RZ"XW]L^=?0.)YRO_W^\BV'?3PD*[: AY1%,\91RY7F2!Z\F;ZZ;
M=NTKPP3"53&Y[R#9]8M\@LH9YYV2TWV\"B=K@=K3PI@?(F/>*=GM$Z/WWNJZ
M7_VVV#'WKVE'J]^7(GR22UHZ;UF8@U/)U\/H@Z,\VGE.I(D;MC...3VYB3I=
M 9<++J7X4YCR\U:/02\/(Y:.EJF DF2#:+N:S:1FUVCY@>T6_1O3SA23G]^@
MPD:7D]_THR+L)FY^V0(R#_4HC=F%H2M\.#SQ,7P]-Q<YGW^Y<![DQS)W*N7(
M/QQMZG1R/G;:3-' IX5@F*\YXD(4-\,;YL,=IXV7;P@:JG1%2M;-8I'7;5/5
M/G3CVV.B070D@:M-H&]HQ:A;",+"LGHZ["5?6C&?>!L+7!N P)=TD#M+_U7J
MQ-1/PDTNU\9WI&9D*0 KW\ BZC,Z R,NEHKPXHG<>H59[]R[%2UOMMW5RYB+
MU\F?/[U14P/UG$DQB>7+YS;M;$Y@.RC+A1]Z82K5\6^>ROPM^<FYJ#;!]'IG
MRB\9R\.NC^6YB\6#3RT>S[/9Y@U&%CD?\;?;W>J^VMUZV_JXO[6?&QZ3K>7C
MIW?OWJ;?MSX<M+:W]K=JPJ:NRT.[[=&KIS=V=;:Z6V_2WA:!HQ];'W;>[7W8
M;^UU6[O=_9T/W7 @K_:Z^Q_VWK;V_M[YT)J=4_[-W>Z;QLAU]YBQ.2FM\^9=
M:W=P%&74W& ;)* 7K=\B6A=*6N&W*16U*N$DMU&,^1\G638J'+X4'G-!(9K!
MHG,F#ZW1SO]?<BI.Y<BD= [[.=M>$BG<+B.ADLH:_52EKAE8RLYY(2]M!0[]
MX2RJI8AH@-AOV>^E=6+WMF^*8^M2K@UOB>Z^W Y8YGA%5C8<Z,+)%+3J&#4W
M\D=ZY'J5<(>EMK?9:TH+^VT"X-.&GI<B=]'P=EG8WFW#XG]B5\IDZ=S^,XW;
M32G0,^4@&2E^0[]'83'9JPJ31SK]V"G;%I$W<=[YUY,+O;*GSH<'HW,TNL/S
M/,,4+1-DAA0?G2>>3/)HE5EF:1&$4;+QJ54C]P/^V?H-_W[S">;VE;DA1Y7$
MI'#_!C[>B>B@B+<A);+=-G_A9P^J]!'K29'9:GWO=%()\0\J9:Z5C<KVQ2<Q
M+F4XR.7;J^_59^'\1KU+/;='%2B8150-1V'7XJ^_D1_LW.SNGZ:XM'PS1BF)
M+\6_3[PM-^AL4$XA+7D:3]B.ILQDL*P<XOP9YMM@YZ3S,A2^D.,+-6?9*5PO
M.S8L8FF@;&%9BE[Q=(?S+(L\Y#&_/NVBC?AM,23Z!:+KO;@EZ;#3W0A:UKAR
M4@4X;4U''%^,PV<Q_ZQ(_V@=#[\'9:N?7AI(XEOAW,\]#=ZU8[;E]-(F8IC=
MW'::1"GFMQ<@(,:_E/D.XUE 874JB=Q._*2<:F6S\OC$Q<U*U-CO7QEHG!8U
M'YU2?&,\MX9RNE=G6QTR95:7!III5%&,NM-G+G6^#OR[7<D4SW=_FAG;VNJ/
MA], T1(@8JS&_ 1S8@N[4X89%P;MW$"08U&1,C*-&HGNA8)^B]7%VV!\,ER$
MNU)*!&:VDQ7;E(WIA.6=&\W.R?EH%\LW[>0T\-PIT.6.K.5,ZD3GH!1S<,,[
M?X ,O61#>4GXCX(MGLA?.5UM&5)<'E,*MCF.89<[Y]Z>I6BGO9AS[G/'9/[9
M+-*_^*Q]E27$S<\+)X35S=^$66Y6>1L*Q+X]*)AJ]%!,5(J /A,?<PFO7@Z!
MJ=3TJE@<2(+448*>UNN1/O$QWC>('!"1AZEQ<]OD@J+8PBST*N#1)*>8CU%>
M'R8[W][H2 ^F0D'IE7FU]W%OZI8I#GL_)GE]UQ?Y4.-Q>" 6HQBG@,-D\2DM
MOGE@8&[HKERFX]P3EX3)BD^KHERDW,';WQ^=[MQR$UJ*@I[>S[4P/.\-6EM!
M_.NWIE; [[[(Q2LS/Q:2?0IE+>%^E T#'?=SIV(*&!]$""P/-3U0GFH>]1GA
M>A8-URMN<MS;/)4H^2TK?OQ2VEXXHTIP>SNJ*>/HD"HYP,< 0:,BJR0\/-79
M9A<I>@FS+!\VB A%?.;16<]5V-WT5I51KK8(XBL#M:?I+SE_:0W3C7>S2EEC
M&]:1,[;J<'GR3&'C3I&UPR)X,GER4^V9Z1AEHNZ< #LW^+)+/3_Y7%"8W\+Q
M#?=\9B=N3>^W&_H\VZ50S_(3BQ2YY-M%X9)8ZK:4J,,TBAL4EGHE/'5Y,D[T
M>Y?U+>:+P83IA-VSQ>KF0L)T$0N>YQBD"4R3E<LIS,8=7QU87COP=)2R^D!9
M_BQ\MK#^M:#__WW7>=-NO7W[KEUFNDR].$'-ZHVC[R$(,V>!.=JJRIB" G(2
M"<=80L75&[A4/8UW3R=;2I1:8_1 !.F"<T0BB0,6-[%DU ^#UZ7W*Z7FI>.M
MOO.'48;7V[&*).9QS_7TJ(2@N77URMR.7.#8C4*^G#*SU\.PNPB"_[WC'?JE
MW1-\)>X)BI_8/3$=38^.PH#%B6"XK(')$V7B?"CH) NW?887'V9X\2['BTI$
MSNM>I9O\$QNC"P%A,K1?8[VH6-VAM([FB<81,$J;5$TFO11G7M9D<E7;?/7?
MQYO>[34JQ%)KQ-X@MS>4[*4"]3,-]>,,ZN,%6=##]B+3F7W]0\ETUH'QEQ%_
M5?8=^7OBLY%BY]B?*0HSC5,EJSLPOM\JW/OW*\QX)E?&Q\(/L%UZ,PIMHC*#
M>;:;1Z"TD\(Q\L=^D$JO3/\ZL^2,*U1>UEV+N5IEU.8L)SGW>L24VT)8CK+=
MM(S=Y'CD/4CB7IDVNESJJ];,R9<Q2#%6OX6#[<_B-V\E8/R>@KMU?SQ</*M5
M2425B4]-(VMJ%DE[@?Y\5L:1&^P@ZX RNV5$?L+;6U[[Z'3SL09A2O@TX2)/
M2QSF7KEV:=R>^F.*X.@B:7(V:-6S4TT&_#$0S:@X+QE5^"6NVB2B/K-Z"%E2
M@>S3BX\O;N]O3:;U,E)_;O?+'2C]X]%Y<?UN3HU9]\>7'\)+O=!ED=LW\%([
M>*DFW$\M<E4;91%8.F/,%=-P;H(J377)DKE@,%MP-CP0ZZW,^:>&'0]M;H'-
MG5$5F]M=3&W1PG@W&UL.DPL6MKL;U*K&D%L;7Q81/45NW,8VE]+;<HO,,+O#
M5E]]:X39Z45:ZJ^ZT]B5>U 3^KNC9O57"MF-1U#J6#59QVUQ9$I^%:18$F^6
M9R#>(A$Y?KD:B_83'+4]O=:W!*D[C'R5[N94P%FQB_]OW/HP-8XN<,;A-7IP
M3F73K2M2_,:YJR.*=!$_2O'D.E/OCY$@+]_\HW%^PD4\+#$BS[*-CBM]G2V\
M8BV?!@049K 2+"KFL&@Y&*?2SKG%Z;=/@Z39)8O#^/?6;^]>;>W]]?NT@L2T
MODB>4%4UTU_-M:_"TY*(K/AQDB4S'ZNYA8V<.<KZ^OO,%%849XT7?I1B'%/1
M)W]TUI^7'6[A:"N'3(NJ"[#]R#HR"T.878/K-G0\S3<L-B5?:6L_!2_./BU+
MJN9%=WRJ)YY'B^152_*-SU\5G: FQ30N#8++B]5^/_:I$-+M6&;*SBL"6*;"
M?C46JCT=L$C-#6I8S'H=E3$]J>5!\96?T0VB@WRF>5RK>*S%'=F;78M9T-8/
M3F *M\6!%Z4PIN&LTP)'91#3^-JSNO5+;W6HU\PGWM.BO'J.+?$^%W4'/I[E
MC2C*+T_7YL]U7M,P5<77J3!/GLL3A-$87;88P%SFBQ91M44QZ_&MI<&*/#?.
MA;+9; J)K'S3TK+=>;.1:+RLU &9U6M,,:[FHB(3I #Q%!$80S[F7U'65BB,
M%G/2X%U6<C?)=+K@'#6*A+F4&CU-=;J;;)!?Q6F,^32DKA('^]WKKTGJ\.>]
M\;1@>-RX(N3\RM;D\>V5V,DYD>A:^64N:"N?5E0>8G;G]0=?N=(IDC^5BIS+
M+!WGP2YY8=-HJ9T&7)?WKEHP+<D 98FH:8AT\>IIW&05K<U4&*Z886H#;G>4
M[+?STE<E/W];"35-CL!GY!O9*@*9?D9X_"72.5KWVJ';I78TP0W5X 91SSKJ
MC[T/]<KW*;E150),5/$,TG^N3_V97^K/9P)=EP6TL)=/GQ14F<Y<=.7JDX1J
MR UOE9FS^JR<9YL=,AS=*3ED+83#:8W[K:2X=/*F.359RP]-O[-^-6GV9<N?
M6//J;-#+R]$&P3_V!<W[X:2/YPK<)(0H>B(7WMVI#G<[TT!A$QKY^?>F^MYS
MQK^YCXL;G;_+3GU^)8R_3,PRCT3)S0LY[(\+D)LJVM/V1E/T*D:^G?DULKMI
M$:BH[/BB!GHL\'4<_L\/CI)..6OMDVBG[/HSW^:GLL2"R/7R,YH%I.M^_#65
M_X@%[2^J&M>M WK;K8G^Z@=YZY+OQ\/49B!:O'Q9QK<=K0"5V96%\I=?H'1G
MV@7?2E)[:YSS;[\PM^4CY&6]*W:+Q8,;EAV5)N4Y7X<AC^Z1+O[SP_+"?9^%
M9\@+]I"UY>^(:&4WZ*(^=:6OH2D]J#&L+%R,460,Z?[<;J$_SNQ[DOVY62->
MVC'KUA@Q%WHRE:"VR_['%ZUW>?6W<:"/O*;ZK$-94KN*:H;7;WTR<H[\E9K?
M>5&YLH"@[\<>ZD>%I>]LD'XLFC!'DHRU5\_&045,'466+IG<8<EF%)M\YLTV
M@K!STCL["8A0%&K2?3L,BY@V5HF&\7\ACMM0T*@8GXU3I[M;.;-CY:8D7>58
M633#U47AR6NW[,>M(A;OW=I<V'\6.M/-2XVC>?*^G%:1O'Z_<K:PG ^9^83L
MHDI^9%RS%J+Y T%<C6[4*D]/]O$\5,#F78K"M^?G,5J"1F485<XR?^[9:2+7
MP@Z]; 7!(3=&Z53LM+B(U^[/GRV</U#NNYTS?!?U'5-=E8(']B\2ATR2P92N
M"@+\LT5^GWLN5S%G>8,Q8NDBS>KT^&*<3B1ITYD?+8X5YTM_O\8M7%K:4JME
M/_?2Q&M3NY]>WLIED!N1RY%OE\I]]UXK3T\_\4I5*N^-RGWII8+I%?WENZ^T
M7(A;Y-PH=V#UQLN))=G1RSX?94.*J5L@$D/QUQL\!&6_G&L2&I<=]#(RF!8N
MGG7+F Y4:=YY!WHJ+"&Q[U=<9?*$1883FYT'23?.??EH<Z:@>3_@S\+"QRB"
M1SI,C6.^QX'&1;55-[1G)U/?5++U?*LFK987O+C^I9P[;6XSK#2^KW#09'6L
ME'(-7'2*?\4<\CYI5[:D?!T('#-E&P0J[Q>%*HN"Q/']%[E^E,K_%6$600[_
MO[,*UH^F\%+,^21?5#'SX@6SWE>Y>#_R=\&3O+YE1/!P5TL[1;5WS=4T\YF:
M,NUX<RO068(X5\XQ\:R\E^W\D99P/8X-HZZ[>U?OW&RS\^;CD]ZD[\O5E],[
MUFZZ,Z.9!GH])-8/^>ZH"NQ&RHK>]UD;P5D:\0TMRV)Z26FFGG7O^G$3F6?+
M5):*U/0.(O5PH5K!7##FL@C@FZL4I&_^GE<P7=:K],5BK8DYJ+YF A7V=#7&
M=L9I;KXYU=9XN0%]9J<&J1[ K*II8HG_HJ@=MKVB/,1A_H6$;*/JGZ\TMON5
ME8#<KG+SMMZ5OF]2$Z+?]#C,KV(IKK2Z3M\,;YGV%8LJ7%5/F/*7\JUS3:XK
M[>3+]J)Q?;,%GPQ=8JI3.V.*\,N'GF.SB^W \I+35Z_RN")?Y,^MI&'H-/.F
MV@7T1>O5S  _*=N63E=<<<!$_J3GN[1.:RG/+VY\P^H:R;YVDGU%(%\FWR\0
M\NSF3\7\)J:@&E,@ZQ934#]BN5DOS"]X8*/#TVI$9IZR> TX+Z&1F3^[FF6T
M#$$+[T-L 3ROD4VI8!:S&,,#KL7C,/EI9:;T7*#IP'MRBD[UZJ>)CT5[S2#>
MCRX*-VZ^B!DXC&/^=2"3J-#D76U]11%?NI!Y#;?TE,^Y6?/PH"K*7Q/9?T,[
MRS31J6-J#A$RGX+34_/B*%^537NC*7#\M9=LQ6'I7P?#[WWOCF+S\>.RF6]B
MK]=57U@'3H!P*ML@,>9_7HW1G%HDEK'GQ1M8O63ET>8Y$C'<Y)ON]5.D1ME;
MNWJ; DSK9RI_WK3!%65POM/YPM[F?ZXT9;KBW[AQJ^/N)CO K&OZG,;_ *+_
M?,T:-*U9,Q67X)-UC_YC_$?KOWKG+P?#0??L)(QA$Z2'V7WPV7]O]"PS7#FK
MK<2*:NFT\DS;##,)+14:'6Y'A1.&_X+X \($;:0S_.\-YWLOMW+AO1O^L)&7
M&G+D[PNS/?SV%G_X=D Z9^[+SK?/;]27O2];]/.7KZQ[\N_CS]LV_/R>=/9W
MZ>>37=P-?__\SR?X^<NG[WO['[Z\)=W^P>7P^]Z; [:W_[EW\,][$GZ&W<N=
MB[TWGWO=+^'O__S=[[XY0)WMK_  R?/N]NZWSX,P]N60'NQ_0AW\GGW>/Z('
M.([;(7O[W9//_QR@SV_>TS"'DX,O]OSS1P4__^<8VI._!_H?=;;WY?BXN__I
M\O-VO[^W??SE\_Z'D\ZE91W\N?_YR]]?/V\?X8.3\/[+U_W_7.Z2[O81Z5Y^
M/=_;[K#.E_>'5BN9$4F 15X"2E4&M%$",.:HHUP+3G!>>RR6'ONO/^;.I0:1
M(<GL4U9(*>V5X^5B9Z&UC7LQV@=#*.L2PG/CXAZ>%-X.<P?0+T\.!X?>(HF=
MUL SG(&PI0)H20W()":9#+MM+0GD$*%YW'J5:M-T>N/Q\&S4NTH;U[6A?>S[
M\]J;T5E4&#%-ICC\,Y?^9S[\I34VM9H2=ZPF)>[J4L\NU;+JOOFPL[T;>_"T
MPR^O;E6__TEG_6JO^W'O[>[VUO[.=K6#T-[K./^]SD[M5_#;]K#?GU;(F=JG
M\QZ?K?%Q2KC.DQ/+W_(\P=]OL[0Z-5>8).E[BD CYT<@%@33IV/_LOSASQAU
MWM<7+WN#-%YZZ,]YF3I27&KB&#3U8IUIR?G',V)\ 7."G(S"_USYYN+C%^FC
M/R9N\3-.7RB)KOT8OKC^LYN&52^8P#\UZLV?,7+].^LV5\75@\R5WVK4/])-
MR&]#N'#Q6O[W!MFXHO*]A"V45+1RO.E7$5OX+CX]C]]>+$MZ]8;FEW/5A*A^
MA#&) @YBX-S.8N#<%$'NL#E+%AQ5Y*=9[@+LP"4]7:Z>XFQ-!0A-AJ<O403;
MZ'EME=-;JQ...LBJ%GSM]7^F&P>;C?NIC4/J+OA1\O6@Q_F;]VB=O]ELPH\W
MP6C[]6@49%@'BKMJK?=9=M/]KQN+^:C[?GP5-WZTOFN)?V[EL%6K]2^G_G\]
MT-JK:Q[%]]5IT86]\/4H=Q[$N,O<6G@V=ALK,!\Z;V/?Z_%_;P!2&A//QN!(
MZ].712K.Z]'P)%67"%.(7:A>%1&'.V5]PZVB,,B^/M^(CH\3/0G3.9^\')R=
M #><@.(E@1K#IOI$ET]LF_Q4VB;)YR^[YP?_'%QT]K^>?][^!/?^.3@_^/*5
M=+<_?.WB[M?N_E?6V?[[N'.AX,$__QY_WA^>?WZS&^V9YYW]+=K9/X*=-[OX
MX,N_3[K;G[^&OY$N/OA^L/_O+YU7Q3/_^?>Q.7']O2^OOQY\B?;,G?/.]M'Y
MWO;[[P=?/O<Z)V&^)V&\;1OF\]=QYZ3S_3^7[R>=C_#\[?[.I+-UJ(FG/L,2
M(&,LH%H8H(FC &<0JDQP*[3<V.28MT44+N9OS=0>5!O!>#6D&S^Z(PG?)"?]
MB$=<E;6>)?8N/\5GCKW+%WT'[.7>6&J<0IP9JGQF'-=09UX(["23(F$O++$7
M-MA;?^R]F&(O%\Q[#1F0G ?LA<(#*9@"+I.>,F0#+I/H)&!M%C7B*]C; & #
M@,\? "4A!$*MH.*"2N4T@99DT'#+%-<,1@!$J@! I!H K#T =F?")\NLET93
MP+#V@#(.@3%:@,QI)H1 Q @:&X'AMJ!L+0#PSN:"+/UGG<P%KX;C%-DY7F8V
MF*X9WVW-2[&Z49HKN!6W?2][$ZL/; W<1S_ZUK-^_''8=PT\K0Z>/E5U8TL,
M$MA+()Q7@,KPCPGR&A!"8RB1T43SC4V*15NP17A:']UX.08]J !XY977>AO6
M'$;JI_\U,/)(,#)3\X3@!BE'088S R@A"B@<_LD4]<A3[+'(-C:QXFV![BWE
M-+1<6UI>N2K3T/+CT')%8Z%9X/R&,Z U#;0,8?A)$@V0),P)02W.(BU+WL:(
MU(B65^3&3.\6>9QH+524Y7+ZF]%PG$JX9[W)3VDH/](5;V5J:M27"E:E(WF7
M3J0!I]6!TT%57\'6*2TA = (#2@R(@@:T@"LA,%:8(.8WMA$2K857V=]Y:[4
M^<36[%\"<>JGZ32(\U"(,U-M,@LE%AZ'(W$24.8XT%AB (EFABEDB B($P!'
M0O[0]MN&ZM>0ZE>N$S54_T!47U&">*:L@9@!""4'U.- ]99JP(1SU& I-60;
MFX*W&<'K0O6%@G0E&Q'A1-.KMH0T8ZQFC%\@.'?+I<F,RQY10:D]&29433U<
MQC_I@ENR$77C+?7383NI#D>,#1BXRKGLY ?1L)O5L9NCF5I[&>=^=$@8I4[A
M#&C/&* FL!LC# +&">TSBZG2).BVO V57'_5=DWEV#K#2?T4U 9.'A%.+N;A
M1'.84<\5H$21 "?( 4D,!N$X%4FJ![4;F[@MT*HDV(:DZT?2*]<^&Y)^/)+N
M7I$0O Z0##,%O& (4*L0T 8*@*UR@G"!(6&1I"46-2+I7R!@\*/O]U.OL*)K
M95X16+O84WP\&:7J/O?39M8@>J!^VDQQ+&_R0TF 53V1!K,>4JO9.L2*84:#
M0L,DHB#((BXH-$*!<,8F,PK2P'@V-D7$*[7&"DT3CU1;Z6?E"DV#*$^HV,0X
M0Z^4$!I 9%TTD1"@*&4 (40QQQQI+C<V*6I+5J?0I(:L:Z[4-&3]A,K-UB',
M"(;::N ACN'#F0XR0OP)\XP'&4)D/NHUO$UYG<CZ%_#-[ YFS>IM+(_?^]6\
M,;\]I0(SW?X/T]UO0&AU(+3S/0%0 J).6+?]?@A-K *N#4">1-.IH"">*9#<
M(V0MXT:)Y(0A>#&^\/?&8OKD5%P_G>&'1)SUSKT#EWXT;.CWSO3;F:=?9IV"
MUB#@'=-YW7+C&0V_8A>HF5DL;=[E N$_:V0D;:BXYBI"0\4/2<6?YJE84^Q,
M+-DEJ4" 4FB!])0#S*TVUBABD:@C%:_(U;$F.4A[TY9XO8$=GOC[.#;N4>^F
M=BK#4VH,TS/934?R=CAN-(8'TAAB-A)E&:$(,(4MH,@)H"!'(//<BRS#-F-!
MV$ X: M+#!=KY^&H1V&M%1I)UQ-TZJ?A-*#S:&K.UJ&55$+J""#41F.I<$#A
M@$$(,B^(M=! M['):#O\<47&TH;PGP?AKUPI:@C_T32CK4/$,R8IB9F() M*
MD49 >8R E$(2HXV",-O8I"(0_KTC.A^%\%>2D'1;@T@SQFK&^ 6B^79C\PX_
MGI01>[]6P-X3.[SRK<_Y2>%W[PX'PY+1='V3]+I*#@.K^JR!3%'&)=!"2A 8
MC '*&1/V5N. "<H(HP.':4.R&%]\>]]7$UCSN'!V%X)^ .=70]"/3= S73%C
MR!@M,? &^T#0!@.3,0:0E.&"4T,8@S%A /.&H)\G03^ 'ZPAZ,<FZ)D."'$0
MM5QF 729 Y0@"0Q'@;01HH9:XK!C&YNH3>!]HE.:&+F[D./>Y-B/"A=8Z[?^
M<#S^O=T:^'N5Y:LS*-5";1B']8:?%@Q2\2RJ:#0'4PTNK1"74"5V[J)[>40/
MJ8!&"6J!4$&'H)SZH$AP X1$.%83U\3%XGQM3!;;;#6A<T]/V#5T+/V G!N*
MO2/%=N8I5G'*848@,"K+ +4< QT; 4ACM6)$<BA<;(U7IW3BAFCK[A2Z P]N
M@N;N0<R?YHD96:B%$PIHJF/!#\& %$@#SB3QB'BIH[+?!,T]K9R<$T/+^$ &
MOM0:)OK\?G4!UK:\9OTBZ&:N[+*!6F]P%K:O\'4/!^._TMGEW]N/)[=S/AGI
M< *]@1Y=[$[\R3C 7YSE:)CR"DN;2:-_/(S^L74H+6*6:P\(#=),$&0DT!AY
M$)@8,<)!!FV*Q$/MP.:><23><XS)J3N$U4]M:B!L;2!LYJOAB%,;]"V 4/B'
M8L*!$5@"YSC$BF4HB\Y7AML</GA<7P,C:P@C#^#J:6!D36!DYB'RQ!+#$0),
MVMBO(""(B>67)&?>4:6@<[%$"FNK)4$<-861)E!P#<?X)0(%2^W]UPP5?'HU
M/3"=PJ[XEQ_XIB/&:AD+F0L.]#+#+NK41EI )=9 >>B#GDT]AC831+&-30+;
M6#35_)I@IO71DQL,>6 ,F>FX2AD'&:$ 8H=C/*("&D$-!,?(:X<L=+'% 6YC
M=N]F6@TAUY:0'TA3;0CY@0FYHF52F<5Z6$!JJP#EE@"540:DLM@0%B0Y1C<V
M11M16B,Z7F6+8*3JHILLE\V[?G*?LASKWK:O?@I+WK&O29%=,2S1JHZB)1=6
M2 %LZEUN+0,*>1/$#6DH-U@JC38V%6Q+M&C\6A\=I>D36C_ J9]VTP#.0P'.
M3*%Q@FABE 1*. &H8R1(1!@!HFAJ1FXR&G/R89O0Q82,ANH;JE^Y*M10_4-1
M_4S[$=@J33P'EJ) ]8HJH%*T$1=*9IF$/%,;FT2VA;IWO?*F.W SQK5C_ +9
M=5&/C3EU+3V9C'KF;*)-W[<FP]9@+K @Z+IY9,&OE757BZ2[<$2S4)&MRC'M
M#Z^+_FB8SQV8S^[Y?*K=UXM#8B43B J :48 19D%DL$@A@8902GB*!0^R)UJ
M,=%N[;3<-15IZXPE]=-5?P)"FC2B%4%+9QY:A(.40*(!P8(!2A@%0=@5 $EL
M/8'(,8GJF$;4T'C--=.&QI^.QC_-TSC7WB-$#%!9C#6/U6255 (XYJ2$@N+L
M^=?77Q\'WH+JTWGSKK4[.!IYU_.#R;@=?K$O6DW^8"W\?',PU]C@5HAC%PMJ
MD"#08R$R(+CF@$+#@*$2 Z(),E8PP[#>V%2Q'M(Z^_N:=)WZ 4_-=:@&>%8+
M/%>4)*R=A9)DP!M)@I($ _!X;8(H)1TA@7$0ZE;E]VNH_QE2_\-J5PWUKY;Z
MKZA/Q$C.D1% &:1BCIT&BBD#'/).:H<E4F15_K\GSK&C38Y=C<?X=7+LKJK
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
M#//4(DVHQ;JW-86X%96MJC,@[4V._2CVO3H=^6,_&/>^^=(>\%L_T,OO[=;
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
M(-'JD&BNQ;+--*98,8"]COV 7 R#1 @0!C-F8T]X%+0HUF9$K;$ TUA=GKT
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
MSQ6VB]P7.<P!AS[(DHY(8*AW0"$LM378$Q4+5+$VYNM<V:[QZCU_B;!!CD=
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
M(ZR-:0N4M@5;Y\2%IH=U_5"G-B;H!G4>&G4Z\Z@#(5&(4P8RCAF@+IH)H'#
M"VRYA5AD%.<^]:#OK%D_ZU\DEK ['$1:' W[_9C_V0MD.?+CR:\54?@X=IAQ
M6&;XZ2IJ=7J#X2A@U6ZQ]0TLW0V6\((PQ"2!@F(#3"R60P460&=&!]RG@JG,
M492QC4VJ%NOE-#:7IR?1VH@3BX3Y@^)_#<'>EF"OR!&&*N4DD4!S#:-UE "C
M,@JTPLHC3QF+O4%3MVC\Y_.+S:N'?'"3V>4!;2JUQJ(:&U1V![9_%C?NW7 4
M9[$UF8QZYFRB3=_O#^?%NN4(UJA#]X*Q\ZJGAQ,GE<P<P*E*E? $:,T-T)Z&
M\[>:0^-R^PM>4J+J^=A?GIWQI=;P5!M1J8&G.L+3S*.EH2$ZA@DZ[&(.%8ZR
M%:. .V&4M)AS@Q[-4%,G*TW]1:]^3YM>OS?IQ9B:@;M&%/O1LHO#R)?SDH1-
M=\.S0(I3R]D] +!N^_:OI]J<FG"%V@BM;V=7=VO@&NO\@^+]154<-1G$&34"
M8(8TH,0)(+TC@ F%G2&&4R)2$UZ*VI0_@ZS9%9'P$YOP?DT47WX/?G44KXUL
MWZ#XXZ+X3&J7&A(+A020QE!LZ"$PQB/ #9.$4Y<9DVUL$L[;3*RJM-P3 VD2
MZ_](6F(9"EY)Y*F,97U4&E=-A C^B KQC$=]]+ZU96-^LAY<1.=I=S@)[Y@,
M6Z^&@[0O*8WY=6^@![871/G44.@DQJW-![M75EB\AN+<<7PZ'*?Z1R]'OJ]C
MG/R?WWMN<ER"0>7!XL#@[!%MPAS.)M<_4I?=I/A*['_EWSC=A!M09D$>-=H)
MF5&!L,P,YTIY3S,&@[1ZB%AL'Y4_=3R:I7X=>6!&7G\%.@M+?*G[W_7%>../
MN9TXZ0W E9V_NFGYUFS^EQG]L;ELNC7<U]:5_SR(4+<PEP7M(\VE\^;=X[S^
M)H)]R@W8[;[YL+.]N]/=_]AN[79?O;@6 A:N3PZAO8$+O[TD?/7)B[=<PJN]
M[L>]M[O;6_L[VZV/^^'_.G$YK;W7K5=;'_^G]?KMWC\?UV]9OVT/^WT]&K=Z
M@];D>'@6QG+C:2! 8D4SD$V\S\8'3L?^9?G#GZXW/NWKBY>]01H_/?3GB1X=
M!6 ID#F"RA76ES8@_WB&-R]@CCF%;:MX<_'QB_31%5Z>?\;)"\7DM1_#%^C:
MSVX:5KV0G/[4J#=_)C'YY>=ZN]/Z@:7SA]X/Q!:^NT3]*VBR1@:K Z]'K9T
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
M2BP,8IQD8%$46:H3$I$R9TF4RM!<7F:P;%%HN,CV"GD\Q5ZXZ\3/Q@&6W$I
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
M:<K%H5=&D:@"$8A8!8ZSEQ09%B7"F":E#!4DZ;5UWI'BXK&4(N.MEO&"Q*M
MI7N/8%X7B0O87A-LYU%*G@3%F#AD W:(AVB1Q5$@3:.R(A#K'8"MON2,[\HW
MA%N9&&4=C\>U/\Q\7PKB2L*K4*E0J5"I4*E0J5"I4&DY29C;B2B]F1MN&_WP
M)HZZ]25>38DD+<^Y^7@FDA28Y\$'@KQW"7&");+$YL/)3"FKP:OA<6U==,!S
M;4<+HR+7!7T?")7N]1AE0=][0]^% CC#C0=BH12I1)QSC8PV%N61U QSHDWR
MK4+?1U#[=N:>< V/NM_083>$V']:F/N'S/UYWG<-OK,## X&A#%*1&2!N<&\
M< 0Y0QGBT;JH)6,6V[7UC?!I/!P=Q?ZHJF.O:7TV&E0;W@,GC8!MJK<CVP^V
M#L/JW7& SZL\EQUA6MDP.#YS"K:4(Y944:%2H5*ATD.DTK4L9A,)X4+1'*T
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
MRA$S$CZ)C%&9UM;Y)4WG"@0\. BX5M*:6RFP35A@QWENI.RUX2)2 8Y$<#_
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
M>&1AM_<&.X-^7D<]Z,'R/V[!BO*PQZ)HKJ=HV%3)- T&#%6*"JR0BM8C3K!
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
MDZGL)^T9KM@WN.$H=B>4&8YL[0\O4#A_YTL7J&FKP\%PE)>6QGT_:0O1J?I
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
MCW4\LX-0>@7DD>Z#_%+5A/0YEIQ-]5VX<3T:?7[-L!H@NJ>MK:"CN4X(TY'
M+SK#4:?;S9W1_YA0QC"6*<%S,W!+55QIF0 8T\D=(6!_2C<0.QAD6*F'(9_E
MP;^+<%<37#T$>1B[W6$U!S/_<]PK/X9J$7G6<IY*7^_YW'#EFF@SL4TG3=9D
M/OGV](WR4-Z<_54@HIYK67W=3M<$VD9U?IF);$;'42R%LS5:94+-7+.&"T('
M>+#"]1I>YUI;+._N]%6 0EY^*7!5)$7^[C<VH1JR-ISUNUB\ZVGIBS&LFFQ4
M_+\(#6L18!4N^VY4'K,JZO)FPY)_K3^X6F M$D7YLJUW*3_WV1QRET'D93^'
M(+>*N*B^6+C092%QDB?6S;-QYKX%_ESA37LY=\Y$7DU%_PP4EE\;]F<RGB^/
M\6N7<7J+\\H6=\4/.F7RYN*+YMTKAD-9YN0H*EG^C:<_J^>'VV%-Q67"[66L
MF4]P.'9E/FA6"-#*_M5<$Q?Y#=8P8Z'VPD?YHO(.G3RV=3IP=E@-AL^@D7M=
M5&-(UV+V'$_7,VK+L&T;J@,[/;X89DMHN@FK=YF<XX2K0S]6>DAU=)G'7#4*
M$2X=UU,2)X^%1U2LG%4H^-SVZD&WL^.]?&!M;<VA["!ZQDO;ILFO!A4 Y]]M
MXAC;OR?'.56+!FNUB^GTO8(=11R?+5]:Z1"#C)R#R4C)HL==+'SPW32%9>"R
M]<S;6HP56.A6%%64AU7DJBDH]UHO<YI;=LK1"\_.J_I23:6N9[Z'%:T>-&P
MMM8"+]7?F='4X?)+U>]>G\7L.>V%&Q6;H5+#:S8KF]6I=WWN"&%+YKEI<IX3
M,+>9J2=SL+]UXG[EVS<]]-M.$WX([KAD*.!5MO;.6Y#!4W']"P!6UB7>GG8
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
M4I4[Z'^&;X?^6:^J$AX=#R+(.Q"7W>%\XF.Q*.I'59'XO"7E@0"-K^:V:K[
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
M1-*5GQ-SO.#1HM?CRH-)<_P_XB!'I^W1-1WLB/[HG/SIW4<-.J/ +"!&"$-
MM YI3#PB6@>BE(UP+$]VQ.J\LEPNY*OLG3IR!Q+GQ>O?0:#FD1$V] ?9KGC[
M%*CWSZ>_/X6#;?WZ]*]9\2Q\=]I\-%/R\R-@93#%6K^__M9EDZ]-K_VIJB #
M&JZ_\?O>_\UJ<JO$IZJ9<\G_J(?4@)(2*X"I&PQTY@$&C*I+W'.33*_)E_-;
MPP,?S/5_B:1J?+>7*/2PUL]D[_ EW7_Q_GSO4Z[WY,9S'\ <LP3Q). G3#4*
M8)9I!JJ$EC@/MC:<K_# 7#>1:;$BT,/N G5\*@-/<H7&>!#7=W7[I:[ ?ILK
ML!<+]$K5734&YEL$N5A;DS7$&U$CB&N=E.9.8<U!:CDE9.0&C!YO! WT&D/:
M<S(>_+2^L]KO_>$PS]MKJ/4VU/KUY4<@R62%#,CD>!0<E4'..(DL=3)$GJ10
M(D^8E&1-S*$T;RR^F4NA[Q**/JCKHTJ_E9_R?0!:<PN6;_;_6VC_=QM7]O=5
M]D$1?%[)!F"Z/P;]'OSHXYS"W_BV#U[LG7T,PAJ:@JB; C+*@ HQ11C(CC 2
MG?,K$R&CB"H1ZZ.REH<DX0;2N9B<C3$(L=+2ZB$G0OIJ/LGST#_-9#RCB4S1
MO6 'H?7N-)/XY1/Z[MOX6+/&8;W(F<+T]MU45]KO/RVQ181E^WN[^F_HCIE[
ME:R?S;=2VIW/M@5-<>*H'-93*5^6>I.I]QT,@E8E:![6B5,AZ;"3.]VG22S#
M+KZFGWO-A:J;BU;L=JK*P%H3<+$74Z<8B&LZ4$USH><^.^F'V 5BG<55UC^L
ME/"Y-1JRS5;D43=6]9XYP[[Z1AM^49=^KFV'-<VI=YTT'M2-U:IFO[,VEN7^
M8>I]>[HTN&R4IS,![2YOX+1GVZP+VZ3M>0GAKMFYT60,PK!T9:NE7K6>O-#2
MJFSB8YN;RK6F#]G3:FK4T;@3)DTIJ\XZ.9!6S>W+5;QU+X5</''4Z?5*K6OI
MG+!28%G%>^&E\F2%C#S%,Y=]O:/12@L).X$FV)::C;,$_LW",^'UZEMNVOS0
M*_!V=S@<+\+MH@S^1UGRE[AEKDRV7O99F1QE<0)T"L,UQ=;Y&+U4(263/3J7
MN7^N%GN+SPDF4*VT9BH(6!PIC^$\6.:U5X(\4,9Q36<$8;WYXJ**BL[UGYG^
M[O?YKKA9_9T)D,)]D\G?PTV0%^L+*:<5[U6Q9%U9-HT%SQ7N37^WD'+B9R7O
ME_3>63-5]+!_"NJVW#Q=8<WT[OD@QM($^I7?;)";^!_BR]5X40NJS,&7R:@Z
M;:FTDKA27A%1A O-,V,7A55G."^OYL55+@+,TV,GK0FFS>FJ7G0ED#D',94>
M4@HWZKDC5_O'*R%>96GEQ"TP3;.798V]>>MDJA^Z\$I?7GB5EUO-K]% M-+9
MH'3BBE"=G)3&Q @B%AON/Q*9JXP>K%SKP52=_8/#ERWZ+'>>^KZ>C+<Y<E\X
MPW9KGV)Q*;Z8<<;F>#'>3[P8G?VO>WCO:_BT__>'[AY]@P_^?HF+Y^+K<>?#
MBS\[[P_#R?N3WSZ_?[OLQ=AE>U_??-VG>^3#R;NO'UZ\$>\/_\R>BZ\'KW_[
MO/_ZM^-]"NLY^?/X_[Y^)A^9#\I%RY"(5B).L$#:"($8A=U60*1Q-6P9I;7*
M2BE"L%QQ;H4%HC86U$6' UD9MW=P^)^7?[9^>?[[\_U?7[;>_N?ER\/6K\__
M.-P]V'][6=SR>BZP-6KF56N[ERS0MWD\RK@;#U)VZ?9&_<%%G4M^F.ML?UR*
M.Q(?HS!4*,H0C9(C3B-'5FD#!!BUY3DU6:[V-GF801KUT4W30:I^VE/9E:>!
MHSQJRYX.X[/)#S^#T#WMVHMGG5ZY9[GHYQ,[ #4"U0(O8W7Q.X"=7@NS(M>J
MCV<P_A174#X:P/_#Y,GUQT_+1_\>A=7/E'Q*F;GT8_R47/K9MVYKGFK)_]%=
MO_V98)<_\S9K5=>ZZ[_+[E8[#(>8C[I$5A9GB#_#+5+J7"?WFW[5K'R5GI[G
M+_^\HJLL'WIUWG=-W^8J\L95NO.<WV6*K#?8D#5OF>>L/\P[KBAI>$U]\/+)
MS=ZI9N91__09O%*KJ-BMR?*VZEBS2+JK%[Z4Y!_IQN&;L(&S_O/1('<C1_4*
M/9B<*7WKK3>-/UYU>IUAGN16)H(OD\U5+WKML\>MC=J+]>?_/]_O]>=?N\PL
MV:3W?H ,G:EF-:&_W/5U:U(>_IG._/[OWX8?#OODPZ</W?>?WN#]UV_HP>M\
MS5^?#UY\.(&UP<]OONZ]WO\,:^#[G?J:__OMV)V$[L&GOT[V3_[J[+]X@S^\
M>,^SGOWA[S=\_^0]/3B$GU_LG;VG;^!]C^C_?=T=[;W%Y[\?OASM/?\(AT.D
M!17;84-0]HDA*[7(M9DEF4UZ(I_L,-%FDJZD2'P7-^=MI/>=L67^](;L^2U!
M>)4X6!:FCQ5=UY_EXT?7]>_] $7N#;K> [I>3-%5XN2ES< :!4-<*8N,(1)I
M)X1(E$F<T97(-B>KZ9(;"G$W5GU3^=\VJ;Z_V,$@=JL828[(E/P@UQ\/7)GJ
MTRLS1X>?X\7P7Y>:4_1F.[(6J']D?;">WE[#U>1$7DP/Y/6@/VR ZPZ!:V]>
M+0S),@[_ 5Q)0"^K.=*<6J24-I220*U/ %R*M[%>+7;8'KUP/39]5]5OZ9&7
M^E&V'$ >7.5I .3^ 61.\PFE&,0CJC!H/E%I9**G*%HA-:8R.),U'RS:G(O;
MJCYWR,4_@&/O3WN66T/"M< Q_TA_6?/.FP8_#ZZ_K%A<L.U[DUUO8.?N8.?-
MO-Y"LF+BN$ D-[WDI>M$R&-?;="*!D^X<KGU1-OHU8J?[5%;UH/.0WJL'@MN
M/+C:TN#&_>'&3%V)5#N)<V/"D.NZ'5/(2J<1D4HFC;67TCS9D6TC[LI/T[AB
MKL5Y?_<'GW.R==U]I7&WW)>ZDC=^M_='M>T-[MP=[KR;UU=88-%R"FBC!4&<
M88HL]P)Q10)W"0XOTER@3.4VJRN-E^7'45<:W/A^N#'35TRT.&<B(Z=%S#VV
M([*"&82EBI980/_<-(FT-6Z<*_?*>GLVUPCU2E58XV2Y+ZVE--R80E"IZ]BB
MCNS;@#[O%Z)#8"21%!S"/H*N$@-!3NJ(5"+:*\,X0-"3'=,F:K6___9H+8V3
MY=%K+0UNW -NS+06JZ+T%'05C*-&G'B.C-8)&:6D9)I*;,R3'=V6K/&RW"OK
M%3YH?"OWJJ4T*'-W*.,7M!/MO8M"(&52=NCFI#LE'"))"DQ,B#+X;!OAK0X!
M-3Z5'TP[:?#B3O%BII7XD*0TQ"#G<@"(48RTC I9KY3%AAF?8L8+)5:MF:WW
MI91GJZI#Q 8K*(?]D>W^PU3HNJZ:P<N&_CA7:4^6NZUE%'=;I'87^[,AT+TQ
MJMX4M9LLPSN&[J-Y54]&D:0R#$7M/.)@7B)C/1B4.E(=O&76J)SN(];VH]X>
M9>_.&78[ZML>'W+?;0'<(T+NC5&Z&^3^CL@]4[I= .EJ+$>*52-Q%#(D>628
M$MZIX!G/2C<',WU-;_9MA<^BM/^[=/VY<H#4?3>M6]K3^QJ*^L>@?PI;=O%'
MU_;RW.7<BOHT]V3[<1MA?3[[* 5@6- <@?49$#>,(6=P1 SK*(VGDBFZ$8VP
M)L?7;IWF ZRFYL7)&9:I!TV+K*9%5M,B:[-:9%TM$YH>64V/K*9'UA7\\3M(
MNW;+C3O=O.)A/4KZY'30_U)U7&[:9CWNQBZW=CCZ !JT)BXF+;BAT9" L6!)
M&U"GB3'7=3A>JD;_,&;L:>?@]?[Q_M\OO[X_?$?V#M_C#X>[YZ!E?]H[?,?>
M?_5?/QR^.=\[>?5Y[^V2&7NRR]_3E^3](5Q_^ [6\6=W[].KX_W7>^?[A["&
MK_O=_1<O+^ =SI?;9U'MN64&.<LUXH(YY+#4".?)8DD('TT>,"9TFRC]:!R0
MC\6_N'4PV_3/^H<PRVT*T<F0+*6<,VHTMPH+09B. C-[7>]@ [/W"+-S(7I+
M%4"M1598!S!K+'*<2(0-%IP)$[%Q +.$MYEJ&FEM#H<>#N#:T_Y@5'7AG_J%
MFE3#R^+/+,GHDV$N6"#S9*SS0.$AX11ID/ZNU,$&BFX 10N=L1(HY4Q)@K#*
M Y"Y=TC31)#T5)KH73*./=G1<K7N:GNTO2:W<&,5F60HHY)P,!L]E]QIH8.@
M49)$2(R*WY4BTP#$S0!BIJMP P8AE1Z!<FD05UP@30A#P06MHG4I>C )I;RU
MGK)YR82;K(KL67\,OQQ<+$:HFM+,2X!&:0J 8JPTW'.PG:P1BAAA&- V]5XW
MCJE-0Z&%1EB8&N$CUH@JJ1%/B2*C D5<2CC)R*/3_LD.%;3-%=MB5:4ITMQ8
M547%D'C2-CE%.--.8T9 -#(6HHHTA<;GLH$(,J?'4,4QF*#($0>X83E#.F*+
MJ$L65)L4"2%/=H@F;6-66P WY9K?D0E_[9=Q]'XRB?ATT#\:--VQ+H<BH&,3
MG$X*4\M59,9[CCDVVBJ6G.2-,K-I4+30)4LS+;PG!/28X!''+B 7O$ ,>PFT
MH0RQN(Q14&R;=9G&[;*QNHQ10G&GL$@J<,:5CLE@9F2VA001J=%E-A! 9KJ,
MUMXPKP72@F8 T:#5!.K@GU%Y&IU@V%0 @E>G7#5NF>_(@U?E#]L1O/GP5FZ:
MVP7[MUGMN:MJQ@:U[@NU%MIL)6Z\5C0B2O(T;$(P@O,SR!LX29%PX"8]V>%4
MMRE_!(VVMB6YZ(? GHVIQVNPYQZQ9Z8Q,3@=;RA'1%N& &@TTDPX9%R0E!+&
M?>!/=AAA8'/=E?=G6S)NMJ1GQN]Q.&Q9[\<GXSSO* ";G0Z ,ZI<G*QGV9,^
MK/9K^<6/Y3OZZ0&TJ.>SHW@Q=Q+P<S?F'P#<GL\=R*7 UV#>W6'>0N,P:;6G
M*CG$1+(YF1OL16XP<O [S:S'BN;A,12WC5SU,ZV,@FS\/!L"A#=A]KM26QIF
MWTAFGPMO81NY9 ZE) ("(#?(1681\\I0%WUDGE?A+<56*S<>A-E_K)9?UZ@L
M;QJ"-0W!MMV%MA\;C+]#C%]H#^8X%L$+CIB-#O% !7)$:R2E=R#0>=+"Y,)E
MU:9:/AH'6M,>;&MQO&D/MK7NR ;'[QK'Y^8&.,6)=0E)00SB7&JD74Y*PS'2
MP$)*WH*NSG(JVJWCMQL#IC=I%K;SOV[P[ZG$NK?F76_]<0SC;CQ(8.\.QC'\
MWK&NT^V,.G%XF!?^XS;Q>GF6O>A*6*V$1Y[@7+=*$G*:441TTC1%XR5Q&]'&
MJSZ^5CP_C;UA'#8]NQYUSZ[U>MKD% $PXLV_V?0!V\(^8+<Q1QY[-ZNF#=B=
MM %[ *QY#(EQ+T].N_V+&%LN]F+JC(H7=-CZ;C'U#;.$FX9B#^RPK#7""1G^
M4E'A\-?Q8/"#A*7Z7^%>[,.+WSY]^/NEV'OA\<&+OSZ]__3N'#3_\[P^,&>_
M[K_XK?M^I2_V'JP[?-X[@34??C[;__J&[_^]W]D_?/493%QZ<-C]]/X0UG/R
M5V>IH9BF@C+F+?*,Y?82-B(;-494$^V#$=&43.4VI^K1."P?BS]RZT"V:2?V
MP-[$!F3O$61G_D1L'6/8.22250"RU" GK4=,)ZZD59ZGG-S8QFO*R;8*Z>Y9
MR]Z^2MJWMFL'';A=3BXXLT>QJ:&])\5RLO,-UMTYUBWT*[,\"*,81]Y9@SC#
M CFO/.*.,QD432'I4OK&Y3:'P)N<RA]%66J XWL"QTQ)"LZ*X)5&RA.! /$5
M,EA)9+C*:E(TQ&7@H&V)5TW13>/>QMUXS6S+ULB>_T,E: MZ&FV6$F2[K_J#
MP[S?9=+SX;'M[?9\_R26WS7X=N?X]F9I=B@('1>03DDB+BE#E@F"P/[3)D6=
MNSL43YO9YE:N37^T'T,O:K#D_K%D/D&-1,I40(':/*[/$>0$YDC@%.%,.0E,
M%2R1=S7+\M&H2MOG,ZJ9J945)CN"1;>ZT0YCJSO+?6N<2-]9?SJ8[/WO>>LG
M68<7#<[=.<XM-&(3A%NG-$7>YZZR7&ODE#1(<.)P4!%[G2MDVTW[^\:7M-$Z
M4X,?]X@?,SV)DB"QQ1ZQ)"SB6BCDN-<H6"\M3L)C2S)^@ 1H7$K;[E(JADCC
M2?K>FE#>Y=7JBP;)[AS)%GJS1189TQ*,/4P4XCX/:-?.(9;[[8?()",B(YDD
MVQQ5:[Q'CU\3:O#C_O!CI@DYF8+G0B*B&%A2.G+D N?("TF5CQ;+/$:,M#F[
MJX+&1Z,);753ML/^R'9OJL0^VGKWVV;YW_W^;(AXV!CULI$,]R 9%KK064,9
M#IBC1'+"EDL.&4%!O;3>:D>=3SK;R+RMY38W_;USUGU@%]T/B^&W+2)XM!B^
M,2I^@^'W@^$S[=ZDH)@S# E#?)Y:$Y")-"$*!T>%5LR*/'T/MR5?#90\+B"]
M ^/@VSU0\F\SVW1Z8UO)P*NZHE3DC'4"[<C94-(9"=7)26E,C#P)#+K31R+-
MDY5&*_?=F&/_X/!EBSUKM5K?N97+G_%+[(WCJT'_Y%>X=2;&OSNCXU_'0SCB
M.-B<1BZ?)V#0W7O]X1@8\N3#WV_H^Z_O\=[?[_G[P^[)^T_^?/]PEWTXW+V
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
M5BO26%!;ATDS"\HK3JC*%;A@#R/N D4FZH2L,-@0@"?%^9,=HD6;BEO/L&B
MX5$! W4>["T:<4B")\*U#IS*:)E/45@6&[-KVX!ASNQ*,F*FB4**^H2X$@)I
M&62NGS%<2<H-S5-6I6KC+0&&'R#>M-L+P"N#CNW>P ;;9(RZM4$EJ*-6629=
ME-Q$;IDC6C(%-_;$)MX85-N%40L=1I-)'E-M$?,.(\ZL0=I(BJP'.XN"Z('3
M+ZXA2;<GNO3]=* ;J#J;C FWUEN2$SAZ[90,GCL:C#78:JU YXW66-88-%N'
M"3.#1E(K<:(".9WU%NTDLH%%Y&P -!!4*4&>[&C<EOJ&[N(F\K-YK"RDCO ?
MH4X+CIDP!M35:&2.!'D10V.";!LKSYD@5'";6)2(P\$AH!6%-(\,22\U6)P\
MFYY/=I1IZ]L/(6\B/_^$4U_U^Z%U-+"AB?G<(D.%>DMMT,9SP4E(+M  ="]I
M%,EBU9@H6X9A"ZUJA<0!!VJ1R8578(%*Y!0A*'%C,<<R&*&?[#",VR+7:F^)
MC=*X=C<;DVZM5YD0)=>6I-SLT2:O@7Q]BDI@QISFIC&1M@Z39B:2=EQ2!XH4
M=C$")GF#+&$<86JQY,%$GM23'2I%V[#5_MD-,/S(P""L"YA[3K#4G.=!/E23
MA*7%N66OP8W!M6W ,)]J1U7RC#K$  40MY0@XXA%Q 4OE1**V)#[ZLNV-JO*
MRB8"PP\0\WDUCMT;VV";C%&W-JB\\ 9T$\? 6N+.&&? N!*6&J^98;1I9[%E
M&'6TD$3'E$D14T2"X(@GFY#%(2"%"2'8\."8?;)#>-MLT5BY)N;SO?46C6TD
MEF#'F>96<)/KH#D+21 K"?.-0;-UF#!7!A1T!&W4(((Y&#1,1>0P#P@K+)4S
M+AF#G^R(MF0WU%J:D,_F<3)-E&J=O#"6<0G::G1Y.@75*2KO1-/+8.LX><X"
M45YQ[U)$1FH-G!PP,L1Q%,'JQ)I*RGCA9,-O[9C8O(C/)EL9T^:1PU:*>3!!
M+TSG&/@^.KVJH>26SZ*]M4U"M3$^=UQ1W/ 4A#8N:,629-IQQ5-CDVP7:GV>
MMTE,XMQJ&I'&.<B# T&:6I_'U29"X;0=]V"3F+98,\MJ4VV2;6A7]5C@Y?8I
M;0HL&^=I'M3%G=&6>.8EII;Y2*5H:G2V#UYFY@T7H!7E%)B07*Z ]@2Y7$;(
MK'/)!BZ8U#E>TR;XKL(U#8]O'H]C$06H"H$&Q8 <@C%"*D:DCT&!R&ERW;:.
MQ^<,'^%!)=11(&X5\+C,70X(=XAZ$2*V2@M'"H\K?NM<MZ:'VXUZN*U,)/O1
MXRM*DBB#H2HRQ:GRV;.JC+1,8PK_PXTMLUU ]/*L@% !H^<?"2=<.&:0Y2H@
MSIQ%%@0-XMK$!#JEU#X'6%1;T%4DVE1CI@FP?&_M)&KN%("!Q$YQ+()+/JBD
MHK"."[!&&@MD^T!A;P8*P2LLO$4J4@/J"</(FMS',>E$3$X*LKD:.(=82!-B
MV79>-BGIR).,WB7.M#+.<6J$H49CKS%I+(WMX^5W4UZ6S%''+4/>Y)ZL @?@
MY<@0(;E\BE#,HR@9%%*L9E!L?9"EXE6S*3;'>F7\L#^RW74CNK]+><VF)ZW>
M/OCBI9+82NH]X<Q&YQ*UF($VRRF-34+8UN'9^;S!XA36G@F+L'> 9S81!/!&
M$"-)^LBM<)(\V6&"M@5^! ..KLW&6^2WW5IHNGU>FE31&!<4Z%8\A>AP2D8%
MF92&'[!MS*;M@Z:9V<0,=MP(BI*(.3#L--) ,DA+PG$$&UD0"]!$6)O=6>BF
MP8?'A _1<^^T5MH:P9E7CFE#M+"$,.<BLXTIMGWX,#/%"/8J))*[J@$T<)<<
M FTFYCQ6D ),61ERU,?P-F6K'8PV%!]J0VVRD GEB\+]=^VJN<8]KO7"MWE
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
M:,7/5@BVAF\0G,Z1#RL^MLC.EU-*1(CB,G@3$.'& 1^+'#D;"*)6<,L=]C(
MG@FUAMDK+.E=H1R7!=&Q*M%E:1"O@KFG@KE)VB94,"X$(&N&!,23EODW"3!G
MJ8D^$I8$T#:%UYA:%'5;LFR7U2-UPXS]BL<],:I5I1%/ D.3>YI.:1.L<HC@
M*/*>ID:&:HL"(<8HDXBDN?$396M"/!J&*KKU"+KU0+ ?S*T:;XY;-1A_Y,I4
MB+T0'CH$^NF!PVK0Q((-P.0NKTY>22Y<[O=G$,?)(JN41\I%90.E6*OT1"W*
M'Z6 CS(<_RI&^SW=J%PUTZCM?]A_/LT$V'M!XFK2]W#X\F"DT*VXT3NRW>P4
M+G)RP7;C]]M 9.-Z&N74830[W:M9-/T3%[L[Z6MQ@^6GLV$&7EG,6-#XT^,]
M?I"GS,CH'>+">,3!(T66!8H$3P'>*,8>^Z)M 59KFDWJ?ZT4C*ECJJXGL1=3
M4HJ!5?]UEV7Z.W:+U[@0"S5%NHJ3%U.I*R&X$@(O#I306&D>D4\83(#"$1F3
M' J:"*?!+*1(0 C,.IGL75$[C=U2"/)4Y(W3;K-5(VNU_$;6:[5MD(5X>A:S
MCA9_*T?1%T/D06H2$(56,8Z@^.MP</AI,3C<AN/^L"%-*4K-=AZLWHO9P&0!
MNSEMQ^41\J,SU^<#,QXP)X9B[A7GT4O#5%32,FI\I,&) 9B9(9@9AF\1MWG'
M;6T/'FLSEO_=GHYYHP.X;H!>!7>S2?HA.P !YT!E$O*& ^8IYY%.@A;MIR@+
M1.C<K)VL,74[U*5NYZ24UVYL-4_@Y78OKL9IG!T!R!6SQ(OFEX,1?<!9UF^9
MC/S<E..Z@\@+,([:1!^6ZT$CH-RM?LCCL+LVQ$*5>N4,:KC-VP9=WVE.QMF*
M8LI2"2S%:QZ(M5K[Z*0AAH-A2;YJ#;*ZNGVY<7F@$DDJY99+@H(5(Q)^DXS
M#Z6,3#**O&](E%XC4YI\%#F4H=D[ZS9=_ZS3K965@@#91\W3Q0IBX,XF;('*
M*)6MC94V:N:Q Z$4P)LK05Q=03S^@0],PH&29) J>NE[DH!3@V^M'*"B48PR
M;XH>AWR*'*[7Q@I.X?/!R/OB#;^<Z?B?L3LIW[1G%#OI5#14<@K>']?@-0CN
MA!=2Y %S@V- \++P)$/!8506&!;FD4@ 86J!2REM,=46K&]1<SOQU"]GM*8_
M]_W/4<O^]4V4^*O_RW?^[__1E*@/O:(J>D 8[-5@K4QCLR?5;!<<HQ@A.8"4
MC%"#IMJ=\M,!MZ@%0*3UR46KW<(Y/OZ/Z_[KXU,3$H+O6UXBBM9LP %\IQML
M&TA_@;,;7S_5-!;C%&%MVB"RM6)9;IV[67*Q;IZ&%DH/%-8-7LDT'.\-E]5>
M1Q_*I:V-O\L3X.G];BR=DSS]\XK5M#.3F2 Y8T/4BIMRA2<#E^@U ;)3T^?&
MPLWV:1\.:'?.:AT'*UH,/QD*PXGM_HAG0SD +IJ38O^*/V.KQF[>4E[&P4$C
M=WW4A!4"'^L"'FAXV."" _:5+6!14UB#I8Q#.MOIMT N8ZW?*^73#N^D\.-\
M\[2\\^(J61SALKW;GGT-:'/G.!8272Q=%VZDW1\4,?@\("VU.N?PO5%C;,_.
MNN7[*.YKK=;M7-C6V<7@-O.A@UOR.:#5S:NVEDDYW$U1&-&;?(=P[?-.]P=J
MMA'<D@=#6IP'?-)F[P@>]! L7UZ8P2"'0DE#S/T,0(9#K=\;/.KPDKFM0*T'
M9K '[R*WWRQ?E#W/;1% -\"*CY]C!J@?&[3(Z;K*+0LF&QJ<-\/9T3#\/W+@
M(,B*KP^QKM=I]<]N/V0DH.IC=D(7O8EQ/S04R"O(V *-_#RZ&D%Y:@\C<N Y
M_T VP<V^MZUS>]%[]Z\;SP0+CL;6</SQ;P?'\N=4.V"43Y%YF[LO\6"=DU*"
MZ?,F*)UIW)-TY9@16J]%%."B97T!#B"NO;.!A$Y5BE/0EB)^<CKHDCW4Y%L5
M8(A+IW"$]4>%W.>_-]L!<-N?#;AU\>M -3)F%JK3NSYN[>K FS<$KW;D9NY0
MP][8/0Q/5RIEJ:;-7K:D@V^-DZVELY!T-.ED7C^CRL5X)A?@%UQ;-':W?C6.
MX;/+0_K(K I0A/)M#\*>O:+2SV>V<M;)AABH3!^^FJD!O)*<6IZ#IP#PA6D<
M4H->(?SQ5V':KA3N-J+4^1F[Y0&WN+CC 9LVJ'SN\C/)R0:P,DNP!R B9HM[
M%E$+K-@4\K0V&A!:JR)"E1;.%A':OCRP+)F(A4!,Y\H^[S#27N6&8H$J&JU2
MTMX7$;I7.F^-&2U65JN@T2N6U?KE05!2$A\)\@DDE%MJD&&>(V:XBQ;D$ZSW
MK4&CDNUD_RSU<UY^*L1K(%T->%7=IK\I3L*8Y E+EKC(*;<Z1D&3]YQJ8I**
M4[?N;TK24#1^+Q3DKZP?XP+QO: Q(#U@6X"E?RON[R^XO1N" ;S(OP_][D6T
MW3<O"I_Y@4U,6AL,8HDQQ(T*X-@XCXCV7NM@&#&9/%R)P> %?ZSE!1PZNJ.[
M*'>'MJ^,,GCV9R,I(4<6_%D78WL\?')+\&34VV@U8RHWRH:.^HA+?-)OG341
ML/DF_ %NN0W'#7WF3%]ZF>N .+5RG*)NVR YA>,2VX?P:Q;TLZ-F-Q31AXOB
MZB6;R<>!EPT/FFD2X'/^;1 %N?X6G*]U 1]E#?'@4=AF>V3:?<E32GI2/,[5
M,MZYBK?M[KV0'Z&FNH,[IP7O@Z?Z$GOP#IYF",*,ONEZ(:6=JUOJEK=T%24M
M8V29KN;TKT+8"G,Z(J%7@=3)L_3ZKA?_MY^E!D2A\%%C]Q ([B"<M]GO#H4U
M*PV(5A;OS>C+3 4VR&!8NZ$05VHPC]VFAF%FK= N[SP3['"(@E')";&>>CH
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
MP4^5QG.NI6&!&.#J8)1)HIR,U\/]L;.S^7W[K[]J&XW-VL[N_]OZ4MMN[&X
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
M]_.!\F!Q"-6(.@TD2&B+7,0.X6B"D59IJXHHPV1$?W484!6A7%H&I"C C#/
M@W#DR6D#CRPHEQ$+;IEW50K%,F''Q2AV^ .11-[BD C>&& 'SAL<X#0A%JG0
MU LK],*3G5\-!;J#TJEU)9:;#>UVSFSK9@.0D<X@CYDD^8@:EU7F2HMJME=Y
M@L].I#8.4L02$- CE21!/"6+M <VY:BQV&F/.</ H9A9TU,R(U:'1\VEHBL4
M8UI-S%F:.=L5YCP[ =LX .>,"!<D"D)F[@4LS#"LD-;">&<5)H:\^\@7&7UZ
M W5FC\_K'.M8A/+WW\N"T+UD<ZK)GW]ETM8'3>[ LUS&4&MUX-Y2C+TG,4AB
M73^N8Q&YNV61NZ]ET8I[VM,9YC]>A&*FV.W&\'NSG6?!?>KTSGJ-6"'] I'^
M<)1=4B>T((8A2J1#W"B%C.(>$7A72A-IM )V*=>XX!- _\_E<:^K&-F#-7=Q
M1.T6S:V4<S[EO*9A7AO"<U8>B4P##0L::05<+!(='6/66"_??21TLN?2$JEF
M%?E:5.1KK=:.9T\2_EIV;W1I(F!_==J'N[%[DKW2C7;X9$^;\,;^BD 5=QPL
M2-$,O+?='DR=^-0'1&R?U>U9OPO$,_8J'K,XJ/PQRF-"2))9;Q!Q)/>G4PQX
MC%3(.IX'1 FI<-YI9&R-F4FX?#U1LM<8*%MV=%J:6%F%3DN%3M=$CE,90MZ\
M5,&!ER550@Y "4GO@N.4>Q7"NX\YA*_(4\?3WD!(;478WIW!,U\J9^WD2CMK
MG322(I8IXMM*#GN)<-1LB#H T@H^%P>?6^<%=!8$+_<3!?JF@T38>,!/12W2
MS 3D$@Z".R*Y $>8K=%<\[V\KG 5I7KQ*%6ET"^HT/4KA:8DB*0T1O ".>*>
M B$*)B'F(M9*22:D??>1K,DI^XM+I-!5;&MV;?_K3NHR(YV=/FD1WS5L<2;O
M<74;PR]^?9;$9JQ8S*^R%0NT%;]&R9_5RD=G&&)"YRU*QI&3P  QB49*D9*D
M*H?V\!I1]-6$]A:@R2\<^WNSD/[8IO2O%M)7+%!:0?IB(?V:_I/@&<;6("<<
M01SSA*Q/&B4!O)]9%DG>K6%ZC2XZ'KITL+H %^+F$/!91G4O3,/53(-@1T;^
M+?3J,\PII ^>4_A$LW/OQ<3!1-^R!4[1,*57L]U8LT4 >#@WLU0"1M9R(Q6R
M/O^T]N<6 ?<T(C!+YN>=,G!WYN>+"L%?PYS9XOV[F,<B7V?4=N"FBRG*K6:*
M632*B<KC _YL.]S6[6E,:,9GH=\Y_OS%1EV//^#ZD[R?&0=<UVH[[=KOT77[
MMGM1([Q01KPV.MNZ5@S4A-?5;)]U:K;FR_NW5R_H'_G+N8J1X@_C#U?\F7SX
M9^V\>794.^FWSIJG>8:VS=+:A-.?]6HM.+>[J'V/K5:O]KOM'G9JO]GVC[5:
MHR QME7;Z/4ZOEF.J?_'X$KC7Q]>::UV?M3T1[73;N=G,\"I@0'!7?_7/,.%
M,#7!F.B)-SQ8Y1QUS(2 O6-4.%]R-  M?@]'&YD+^;J9V,.'U7\3.Y\/%'C
MS">#+%4\=QI2R$IPEQVU)#DN&,M9@L"WIE9KU+K% -",+0/93(,AG.M9NNOV
M2K#)3<&&E]7.$C(5=D#6FVTX7P:<_(73+OP3)+:5 :Q??F$>H:+<::M\XIXK
MX/_")4RLQCQ/-0EXT&N28%$)U>.%:HLVX&_Y_(W=+58_]@>4<Z:4M4@9(Q'7
M(B*=M$0Z8H65P%@RGLN!;I&P;(/&!6(@!@.S=:L,9FCKG^:C =TS!Q]@VCRR
MHX@#WR))IZ7FRC#'I(M>2>&C5C+R^V3GY/"T.75*[2>X"MQST;&P?+3M]F_#
MSBW@4\+7SBXJ*9M%RAJ;>P?$12R]< C\=Y"RX!,RG'%$);CXEN$D+7WWD=PF
M95<FRP.9L\UV%H)27DK^U ,+V$M-^$*61WM6"![X5/#F"@D:B&(KHUIWO5;;
MG89K139&3L68M/OBMF.:O=HDT_*%[/1M&:,<(>P#@L%IN:$SR5O/F^'L:!@Z
M&3EPX-GBZT.L R>V?W;[(1.#OQ?M&\S(HW+=\HT%&OEYU+TN>CN,R(&>_4 V
MP<V^MZUS>]%[]Z\;SW32;*.Q-1Q__-MI;?ES[/4,--/8R AFB1#.90H.*\Z\
MQ003)I+Q)>C ,3%L9&4'PY0A)D^ HEQX:HR*W,$O/+G O'^21K SKG<O^GZW
MY(V]OLOIY;DK; ML>@L,=*\7SWIKM?AKD"8(Z R("^IU"HH%K" +N;<]((G9
M%;G6G'KL'H)+ JC8 SWL%FNW-H#W4WM1Z )\%<X/+D8H=@'72MO0A6<IU1@5
M8@Z?QE^GL=V#1SX']EQ+94U)*(GP/.#/#;PM2Y-QL/Q*>Z,]B8**&'VRVHJ#
MS0+\.29H^,O=#.+O;L?'&'J_=SLGV2CT*CHQ.]!OD\;FMP-P:2T56*.D'1#6
MG BI(Q#6R(D/247B*:@'Y72-30/ZZ^9H\.+#P F>0-W2CSFWO5KHVO-V1NP-
M8*&MVJTADQ?U=J<KZG1[4N3OPD6&AJX;_[??[!8?]@J%\IV?L9V]PZ$[-\K;
M\Y(4UO'DM-7,6E4J%1C$6V)+ [,V.!RNGI-CPGSTW3CI"!& >YHSC;6B1+(
M8*B]TDD]K ')[S&^DCYMC]"N\QV@3BZ$7)4?4>X.#!K%.;*>8.183(J" >*4
MO?LHI9S4IC9(ZE5Q=FT(OT"XIVI5Z'>S12CE(HO%:(VWLZU"GK(]* J99C]O
M%LJ7$:@W6&[\"&F[J!]_.\ . %H%A:A6!'$;+#*:9I\0%CVE1+B-.7E+3"E,
MO!UGAEA5&/P!QN6P6:ULCCFD)>UXEK&\1+1VL4M32-9O ^'[>A3CV:1LMAX?
M2UT)B[%QQR[!S?C-D0VWM_N?U#@+SIE.0= D K<>\(8R#/K'P;,F<"\/[/4_
M9S,]_.94KLX;FX<7.[L;K+[Y3>QLU@\X!]JDDD!,:O"3#2BB5DHC*9BP\&[@
MI0#8MSN3NC=22SHCBVI%6X1EY@H .VEEB$"2/>-8!.-)"I(YJJS1UO.9\ZZF
MA%R^Q!-@/'!'59QE5LB&\WX^,%P38:A%UH#@<&) 9KQC*"4?*8"YUHS=%<'[
M:9NMO,D\((/-T>W)8H\@2\^(2-VZ'74;^A<,8+[I(P^3LYG$;'0"R<;9WP#%
MG;#5#JL_?.01<D3@NP?8)Q6X!-<MY8X$ ;O<T)<B<)P%CXXX[W/>]OIDUL9_
M+YGYG-A>) +,YRU;I4_3M>A^DU[<4[$/L]$_[(.^49;5A:BQK9A6KS.^T7CS
M2;)7^'>W^3.K*S"D5AK1R=$=R%N>_^9&Y-]_;-?7:MMMOWZUGS@R6VB03%7[
MH]OIGU[O*^;X?4J@7?D6 !Y&CBC)-_Q6GK0,"@V=VZN#"E 9N70!1+?<;X$F
MPPTJ=U$LUN_-+BS@1O[C<(OJMA4I4RUNV=C]&G-@>9X3?8VG9P7DU1@>/=/N
M4;,[UXG^M.WBAJ@8$KHB?)8?KM/OPIN9XURC&WLE71ZNU_7>]""DWKM"^&:O
MUQ^Z>.6VS#S$ &LJJ<Z0+ NGS;+$B6:Y!(3IJ.WTC9A[*22 =GP+_0 ?CMW;
M<.V- \>49]$8A'T(B&??S8A$47#&P:MQ0:7<30:+Z1R@$.1V$R3AZR!\G)5O
ME#WV"D$;;MW-"9D;70" QP'ET^3JS'CQK(ECZC$G:?;!<+!*6G#+/;!X$7GP
MP2OK)6>5;CR9;C2.OQT(XB//8\VBX YX#??(ZD@1Q0ECF8R+7M\Z;F6J7JS7
M:LM%>*:++5"+/_LM,"EF:%)&3.S5ENHHV6AWSIH@XJ?];A;VPM+ @Q?R3=;I
MD/D7AGDD'^0(F/^(R3_*]KE_=M3I%O$7>.ZK[(!F>TJ"0*]<8;BA$U"R3K>X
M#5B%XKPG8,I<:9S@7-=XU&_[SLE)\RR'AVYBT\B7QFXTP17F4EQM#"..2ZY
M<2,W5C@561"$:A$!:0>*JZA^4L5]>X&1;=;8/&2-RQ_G\#VXAC^(6H8@,4,B
M.'!RM0MY7XDC%I+FP#FHRA,#;C5P<[*9E'<47;(J!LX9#C9:8#.>"4H9O'=Q
M]>)-]>*?\,4WC@\/.%&@<,!G!#8)<8,ELH8JY&WR+A A60#T)K?T*UZKQ90R
M@OT<)EG?0,2!IQ&B#1D^"RZ<H2:'Q3* M.]D03G[XX;O1MF*6(:;FW[-08;
M &3G0LBHE?&1 :\17!AK5$I,"@!)[0-0_[P%3U1.I$#YE_L#@Z-;\-L#RK63
MLAI5).<6E:'U7'3/P)9K0I&1EB*>$_HLIO ;P)<C,2@2Z>TDYS;^7^X>#_O4
M7-3"P,&_*?5JH$933^&B[5['%,&BVS*P"&>9+R3HA9$*_)A(E.8Y\9@2SRBU
MP3O%B4P9DXF^-R0XSSCB603N#88+MUG]<NL@6>9QBAPE;#7B"?Q.0S!&@?%$
M'8'?B<\C@\64=+YRC?-_:Q<@'^M%LGV9PE&&48BY&05[ #1):9*G27&I)3<\
M&,6MDLP2P[!P1!709/*$#33\I8*F10M*WM.R@GHEC4/2!9ZI&\W#G@0X82'9
MI*@,\@[_*V>57><&SX=2(P)%S;. U(M,3:]@:KKTB3RF<.;)YC/!U%UQZ27)
MW9HKTT8)0P,%DTJY]1*\'G!K+6@K!^@,M^S[SY&Z]4K'YSUBQQ_\FJT#3Z-*
M7D5$N :99&!$C0L:*9=H3,Q0@_7T7?X[,[IN$\P;B5V/R.RZ:T-FKKQ=[SQS
M/&_J@F76SGBMDL)2>!FL4/31"5YO5[S*'"Z+K;1:Y%&L(%XT8F0"ID@0:H#X
M8$P80!XATY(!;MW#+V/@LV57W5:4>C=\]FJ/REU?+K][^A;TITZ[*$?.O0D&
M1*0@("^[!9W)=P->9+&-2>2TA+*'\&^!&=').4(2)UAJDPA.UAMO%=/"E-GY
M\#^)AK]4_/LI\\OJE]L'-D]LYE0B;71.[W0,:7":$;$R:9JC:TQF+D[6J)@"
M#WG/_A T]C"3XXFZS_E=>LJ%LC$7[F&>RV@T9X0HHYD/V S*B2<DXY%L^>T2
MXIOBT-C</A!)>2YE1 ['A#CA*5L*@R1)25!"%=CCG/*CU:07_]_Y75ZAV6 3
MIPR8AGZQU4,Q)U=9),4_"K ;YHT,N$A).NX0JRM>/0_Z> G&STH>E/6<6NMR
M!IG6RE-L76"J0I]GC>7G(J&] QTQ\4Q()(+2" 0/(PM_0BF!C7#>.9I],2JG
M@\_=R',M7WG[LB 75^E!@Q#WU0?=WG GLI. 0F8N,;KE"1\TN\ S #2:Y:9E
MZ@,!*<D-?-(Y+:0/OGEZE8-U':(8WS.X_L[U1N0@Y69X]8$FC#Q"F2A?&MW1
M6RLV4_-&*_"DM5J9'5_N:TP8\-H_:B/)7]O#HZZSMF!QBFK9D\Y@MV-@[-?R
M&8MK=]=J?_5_^<XP=ZO^Q]_;M4(1>KUB9DVQDYQ/4GP"=P&7 =_5PG%_?<JG
MR32N"7_J7M0.^[8+3]'I]LK4IF_K7]>+_A13NUD4-P%XWCN+<7U\=8J2WP)P
MUF"AAZRQ<]W=ZRI'=9A$UP[7X1T@FJ?VPI:H==)$MMWNE_L?8-W G[ @'D4(
MJ/!8Q_)A*QNWW* S9N-V-PZ\98DYJY'Q FR<,!ZYZ#"B5DNEC0/_D]UNXSJ#
M-AEBT&UGJ&0B2T*T_F@T,C0BHF4Q>3Y\Y)BUFR:Q/@Q8;L+[NTK#[+=;>48
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
MDTS4R5S3M6G(RRJ@O]P.2XNI);U>F+.Z+*E@S@(P9\*2B./&.\$1QAHCSH1
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
MY*7@YO)J![Q&_O0 $'I4F/)[:%18TT(1Z=TT(E&CA) Q(2(909SENN.!612
M0%DKF5%,;FPI<[N<VMK7+EDAZC0[[^!'U(D\+EKVW<V4[^ZGK/C^[',DM#QL
M?E8$XE>FIT2)U"T'\C]<<Y0%,5@9CY+DN7.5U$B#&X&HBTPR>%&X=%?GJG7M
M-#$'95[B_O&2]AW[>;]QMN5I5ON0OW9/85P753D1]7._,>@.;'OFGB1<Z'\*
MWJSE;OE;&/_;)X%&HQ?;=A #R$>C$P>-[J3\23YLE O4Y]Q<<+-":]!O^.EU
MRIO<_0%\N_X<O PBV@%I =[?:\7J_?.3EC]IM 9YY[O3'32R/%+\\RE\MM%N
M?8WM"Y!6T!]XKWJ+_)Q'DKVZ06S$3G?X^20/H-H@'^<*=QMIV(8O#@>M7,"H
MWG:_-C 7\V :\9^S5J\6]_'N_-3'&O"HK6[H;S8:U]6I,0Y_+5B32H3H695E
M]WSOR]X3PCP_4)7K$I@5PH/IL: #TPHT49DY*4=UM6=0D<.3ZNI5N&7\T5DZ
M<!%M#W7!ZJ+\6WZRLQY(;@]L8",,JZ'EKUK_?\-6OS6^\7BJQA@2.X,J1S _
M_V#TQ*'Z8JLS.B5P^R%O7F1ZWO-ZW%ZT"$]VAT5?*7.?)W\O]CX#-IVW!B>-
M_PS_\=W&N>TWVA9>A3GH#WI#/QCF(Q7PJ@61Z:"Q4)S6WX1I:7S8_&MS^LS%
MV;!WUJVFX? $EFKTR5[N2=(;3?@(_O)TNV[W*\QD(S.OO'( @P]C#C$RRF.4
M$G/,J1-8D^A<4$)IQ5W-'."M'^#=+\,^S!! 7??4@3CDV[Z/OONY4U6S"UEV
M4LM>%=C=]O73;'?"5/8IO =$+[S&U-0G\ T8ZU<"G /N=W2^?_GN6#D!'! +
M%'$,B/,,I]P2I*0"4<9$.F8VMH1J8G8[MR!CX-5)H!OGF+.\9<4%A>UD=76C
M@$O_),;!9F-W(H7-Z2!,8R8+;IS84$MOODMH);AGA*OU0=3[PW:%!S 66T'$
MS!%=7 U@272Y".JC!17N_^$XP%S3I!T*4LA<UP CQRDP  *HQ*--*MO].PZ1
MC.#QROYEHSZ#&5Z3G)&\]#,?;H?&J?T:KXED9>7[P[Z/9X-<#7QL&?-W6_ 1
M/ZC,+/S5RQ:^SBNM#5G6"W"@8_X(V$K;RQI2OW7U!]@YT!7;NQIL&F;SL'DC
M+@D/FL6UU:D-^?WSI4?VB=.ZGA)8D4H9WU0DJ?4M3I)-_]^-:U\<N?MX\A7K
MP+,?#N[^RI13[P'=8V])V;ZY%\"UV9OZ>7*5E'IF/T?D0%"^(IM@L&]L^]Q>
M]#?^?3W?O-5!-^;PYN/?O0[USQMK5^NXYR3$B!UF(7!#M>;$!".UI5RGY-7&
M=[+>\S0L*Y'Z.P&-2K!O^6,5IC\$B;44GCA/M(D2%#XX(3!/5(&1XD$G_?3
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
M&"S[I)5IWH^:^N)H>P%/OF)=):)W?^56X[<E]:<5ZD9(;^KG26\\FC- :^1
MA+^B*@K[QK;/[45_X]_7GNFTU4$WYO#FX]^]#O^^.W#RPT#(C<")M!(#)8M8
M.\9=]%8#2W,IX60M\3D+:GE!Q;=__C45,WFNKM)O;2^[)WVPO95)_L7V6WZ[
M$W9:64A7JZ7T<FC>WC%7"1.A"/(N<SU@]<@(Q9 U+GD3HPN"W@K1&>ZCXXHI
M,,;8!>>P A%-3@="/;D595S:3DUNQ3X<V'JW VR!RP)0 72H12!'/=^4WM!K
MVF]YG<9ZO][0I8]SXX4U<I[]O*61<^E'7!HY+WSB;C1R?E%E)V8_\T&=& %\
MY\U]9.9)/;?N(TR//KWZ>@?YW"?WYN\4WB^U=3\.1EE*"]E+%YM:W&,<,^(=
M>:T0VR0S6'PNUI^OL+'U+_O3#4_^$35Y5BPK>TY'!U<QNWKUBM/\V>NFUN _
MW7[_?@'_9:==/S9 ,4J[OMRC<+V=T-K;V;OX]/%=WF.Z//AX)*KTZ\.O%T>G
MO\&8=ME5JO95VO7>91[[/MT]W[O\H_UIY]WYWN$>?*^=TZ]/#@[_@/'__67O
MB\<WFJXE)32/S"$EC$0\1(&L202Q:(((1D5E]<:6P4U-U/H?#URC$RTKC(%S
M.IFRBABX>K5'"P8N" ,GY_&"8I8YHY%100$&"H:TI8"!ABOJB'")IXTMCIN,
MS^OT20&B D1K5MJG -%B@&BZ8P/UQK(HD><$@,AP@PPE$4FIC$Y)8YG,QA;3
M3?7TSN%S!*(7%3.ZVQ'/QV@:=C#HM=RPW@8;=!NP EGM>MUV>_JT62E@NC@?
M,1^5@]]NXA,LT6X5*LD0M3VU3(?=_6N+M#M:HX)4#T*JJ19TEWLPYL_'S&NA
M"%>(\L00)\DC+3#0*+ GQK# L8K F\SM1+/U<1Q+\<*593AS=[4>@2 K7J!P
M;9#EXCJRJ( YP\PB1I7(_5LX F*D$-'41X9)$/D8Z+I4*2PJOC).3%'Q9:GX
M_@WR(&V,A#"'3,I)=3PP9+11*(B@-5:<KF@ATM>R]5BKR2U_Y\SF8;;.ZFH!
M_>B'=:W>QK^&G6^@+Y/4]9Q"F%6[_]-B#@(O>O/2W;%Y>2]P7H.N.RO9-B^T
M^K6\Q3#.3*Z0NMWN>IOSD;M_3@O@7U?R5^4M%U!^K$>W?<RUUPH+@RB@;^ZX
M@Y$!]H6\D"QIP9E39-FM2AXM':-L]B(?CY>/9)R6R3M$L&7UH3*3*$$J)L$)
MO$D%R(>:4;1PE7LTE9YKJ]04I*#_<KSN[6,3..8\6@0(+?-Q9H<TT''$DE<&
M>T^5#LONP5G0?WGR4;EJGD@4"*>(6T&0UM$C'I)(RAF)$]_8HI(4]'\=Z+^
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
MR<B_3"/ [OYO-S'@EV$?GK+?W_;_-VS5M='>PF^#BUVX+0Q@T-^M!GK0JY8
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
ML84WR>USSPOQCI["YAZ(P<L\MEAPL.#@W'#P5]L_R?'7@H,/Q,&#7Z]P4*?
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
M0+52PD:'L*<*<0UPEO.285%,L,8G0:/9V!*BP%B!L0)CBX&Q0M3F#&^3G9C
M =RP],@!84.<!H^,P1A9FGCT 'U*Z8JHZ?5P1U]4#O_#NVT3LRH9ZN4:]35>
M;._E,LK7-LI74#MKTFW[<17O7V<MJ-)M^Y%31A]GKDL3I8<\X=JZ6G?L^6D=
M@F;2:AP(SSEOR4I,!4M61\]ES"X7,2.7"WXIW;:7X6:1Z7P&XYU+6D<4I$Z(
M,Z:0=AY<+<Z$%$P)C^M*0JO4/ZF@44&C54.CDH'P:#2:9"#@H A(9D"<"PEH
MY#@R(BH4;&3$)F(,Y@6-"AHM^]$>$(9^(@J5G(%EH=)4SH CG##O//)21<0U
MQTCC)!#AAN"8",,I;&R1IL)/+BA><*G@TLO!I;++_TCLF=KE-U+!XD8D+,6(
M!ZJ0"Y$@KZG C&!)A2D=MPOP%. I^_(+!*2I[BK!P/(9@P(C0(9B<LCB1/,Q
MR<BBP)037)&AE:J#^:)VW[_;<GME]MG78,IRRVVRV [2+V_"V..:T90* @\+
M7SIC,8W$11$5UV =J34T>J:(),9(/K*3?&PG2\OM9=A&>JVMBE,,5D8A$VU
M>='JM@P^:A8$=D0K.9_P9:D 4O2W;#_,1W\GVP_6$VV]9LAS*Q#WE@"K#0JQ
M %* )7&:SVDSM.COZNCO?/6V!.R7I<=3 7L9#'%2@F>:?,BYXP(Y9012E >/
M$Q,FL#I@7PI@%DU^DB:7$/<CM742XC81%B<W4Y&$RKKN@"94(4)8-,$$ZGC>
M7ENE9KU%5==058O!G;,*3X+"-C$E.0Y(>QD1%YZ!YYO+7P8:*3.)<JOJH/"3
M-ZKFJ,6OX-A W7)[(<G<+W3&1BVWR6*;1[_(.6./ZT)3>H\]+++DB0Y$! -^
M3.*,*BNXXS8 MAKJ/'$C8ZG&QK(TW%Z&@633D6'AK)%)>.0H8XA[G]/LB4,B
M&:VY2L&;%YMF7_1WJ?I;(L./UM])9%A(%ZB5N.H3B#C\A0S!!B58)!6<XL2)
MHK\O37_GJ[<E,KPL/9XN_Z:YD-@F1+0UB&MFD#5>(JJ<]UA3ST2=O81?8$9E
MT>3GU.02&7ZDMDXBP]%JYD0^G2H209R:A+2%WRSCBAF%0\IF]^F1X:*JKUM5
MB\&=LPI/(L."IX"USHHK'.+)6?!\E4,A^4@YMH9+7M*%EZ"#5PVW2\+P(QIN
M/S(\_,IGC<J2.OP, 2::9)!&)*>#XEI*C;G6.#*>L!"I;D)&S*@)&?Q2^LHL
MPT[RZ0 QD!S.@K7(N,00=^"<6NLC\BQAHQV3#*>2>ECT=P'Z6P+$C];?28!8
MT20HI0Y)#EK+E4W("6,0\YIQ[QDH])P"Q$5_5T=_YZNW)4"\+#V^GCJLG$T1
MT93/ '#BD2/!(X9MB%*;R$2:4X"X:/+KUN02('ZDMDX"Q,$9+6EN>N%H0MP+
MBEP4%E%@T($YK@3+>8<ER[^HZI-4M1C<.:OP=("8N&0U1SR(@+B(&!G,+(I
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
M*Q[5=$]>X'N<GQ719JM.B-<Z[/YTV-F4\YA;PW7PA,F, @U6D8#6,L"%-7-
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
MJ+?>=P?P$H!-B9/@Z5>O7WD-;+V0.#U7C4M4,O"6('L)IUULE:"/  )/ !4
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
M4"UTMV/<]0V[98R^8TXSO.T4J;&KR5K2;#^V,I[8'J.T'99/[H]%='!HH6%
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
M;?^[;_O;U/O7('F6(CPL?#T>VB]&K_]XL&5<8OE6";4'O? F=A-TW@MT\T<
M[B$1K'E@(G_(_9#Z)>:WANUE8?MJ#-O&,2IR3P+%RB0^2.(*@_U*<A>RS*J,
M^1>O,CQ97(/VCP+MGX)_+E[8Y?AG3@N6&V.\]!A0ZHS(@BU<$3*I?!X-@MA\
MZ8 U_WPN0+8WYI]:V1BQ=7AFC2724D&LDX8(5D3C<^U\QI%_9@OYY_/&D^=*
M A=#R/,G@4M"Y\TD\-OP<TT"GP5VCDE@#LA)C78@E@Y(H%62V$@]X9YSD7EJ
MHY9  M5F/E\4YGDCYYJ)W9&)Q3QFE,; J7-29Z!RK0R*1:$*Z2,O$I+H-1-[
MKFBR/^$)+ K-A<Z(R7,&:&(-,4SEQ,<B2I9YEE/VXI7@9H/3-1-;,[$U$_MF
M_%PSL>> G4W$S82?6T><:J4SIP@/@1/),T5LB)1DU&O-F#=4Q!>ON-J4\PT!
MGQ1TKMYI^!,[BR_2?T_I+/Z/J@; -YVV+WC;5:/1]W&@'GG$IO3>&ZME<-9Z
MG1E92"Y-9HS\6@WD=0;ZLU );Z<.UHL\RU@ :SP7H!$RH8CF5A.F'9?:&B#2
M_,4KHS88F[?.G\X1S6(X>U"N/O/(;[+]GQ\NW<)1OP^<?B!9G8:F-6.]=W@:
M^PY=R(.G8.AG0N=$8L<3QZDEUO(\SWVN,L&3[W!!T? U.JW1Z3Z<CU)1J@KF
M#.->*I"^S!E-30S**2J$^TIG@35K>B:P-'$<+#-;%#QJ8H*41#+/B,MX((+F
MVN1"%E8"+ F]D2^H/+4&AZ<)#C=3E^]$B#5U>3X8,:8NF>3>6^H(S;C$"D>1
MN-3O1'OF1,CS@E' "+9IOOO8<PT1*P(1B\MN.U%8+X,'3) R9DYFA50P'2$*
M)JGY2BN:-7]X)M@P<8BI&14VCQG)8DIGD(S8+%K"J!*"B^ M-E>6:L.LP>'9
M@,/-_.$[$6+-'YX-1DP=UFE%?<X4B45@6%<4C P,/-5Y"#$(&6A6O'B5YYNY
M7GF,6+T3L2=V'O?T<F-_[W2+6'[KB=R"]UTU^%_L^?[E^1[)C59TS0_O'_L_
M3)[*61=R#(XE/AA!I%.> #]P) _4.JF8$<P!]&\8-A_B]J]E0S16*(#M>4/#
MLSX4J\%A !"WIH7W#@T3)V)4!:L4)P$D J AMT3'2(DM3 9VHXH*V^AF?#//
MG_")V!J:?NSR+,E:GM*1V)JU/"@T39R*F9#)8*,$,Q5^DZ9@Q'+-B%<F1,D+
MKHOPXI7:X L,UC5K655H>-;G86O6\I#0,&8MACL=M;>D<!2@01E%K/89@(3A
M)J,N.I\!:Q&;;)ZUK*G#2N/#DM3A*9V&K:G#@^+#Q(&84)I%SY$Z6$5DM 4Q
M!6<DSPOG>"8%RX$Z<+YAA%QSAR>##<_Z+&S-'1[2XS%Q$):K/.:YY41H/"W/
M."?6^4"4DEH'SY2VV$$]W^2K3QY6[RCJB1V$/;W$M+]38NO/E9?VC$_!JN5<
M,\+[1_W#R2,P9W+';%X0SPJP&"TWQ&8\)U0QP8 I^ERH%&)-U7Q3U;LSPG5T
MU/H,[(&@84T*[QT>Q@XEP0,M&-<D%@HX(2L$L3Z+Q%JJ W.19=*\>)73S6P^
M >/I'(.MT6FE?5E/Z1AL35L>#I<FSL"\L,99SDCDWA(9<DV,RS2A-*=6":^U
MS##K8T/R^1(K:]JRJL#PK _!UK3E@>%AHA9F846614$*CD?D4@IBF!,D V(+
M/U8Q!?9)N4GG\]G7W&&E(>(9GX.MN</#@</$(1BP!1J9IT0%#=S!.$:,TH:
M\<L+[Z/V(G_QB@NU ?*Q)@]/!AF>]2G8FCP\L,]CXB!,*K L6%&0R"P"A#'$
M<,V)IH(92PL5,OGB%>.;:OZ0?-78P^H=13VQ@["GEQ&VJ%MB;(=[[)-8O=U+
M 9(:.@/7BJ-2HT^V?/I]U'VDEG/-3)'+7$H&?R^\RHO"TRPZ;4R6NG$][JG:
MNGSZ@^D0/WFL)FB1Y<H&I V,2,$H<2:",A%:64V-M8&!"LGR#6/FE<C3\9S?
M.RZL>&GW%:[>?D_-%%>Q0/N]G7%^&T*O"[0_"W0>NP<YS\'LSW.B(\^(!(D@
M&M$YQ-PJ5M#",4SN8YMTG=SWR(UXGB'5O(]B5^N>W3\WF$T<A8H\XTQDCM#<
M"B*CHL0RRPB+@3$C:>3FEI[=:[[W5/G>/77K646^=V_^W75_[)\8(B=;(Q8^
M,J^)!C@D4A:,..<DX<I%'4PF EKCB_MCKTG7FG2M&U6O$0409>(,V<8H@6\Q
M$F4LB%2.$8M5A[/ K8;/@G#A@1I5KTG7FG2M $*N^U&O(7*!DVWB&-TZ)K7E
MD6@&-JET+L<3=$,L!>FP@0$/%_?;D'I]C/Y#C]'_W;>@?EZEQ4,$*-L#6_M(
M0_GYU?]+OU4KZ+K_'GE.9SZ\-T!C]&N(QA'1M@==D)$&.OHW\'>ZT;#MT$!,
MVF@ 4C3ZG;YM-8X1#!H!T*!1 !PT/B,>X!GZN_<?&A9QIM>HS]DO;:_Q'[<!
MY?UF6A&Q$"K=UZ'2S4+EPN"B$?JQN]%'\42Q\=,_)]2?_]VV'\U@__2W\M/'
MP^N]\T,8RX[8.WW+]P^\A%]7^P<PWNO?SP'K+@]/=]4_UV\OFP<?CK*<2RV+
M0'(E.9'>4F)BKHC00F14Y3SS_,4KOI'I^5.$C:4$YCMCW-<"LPH"<W;$%$RH
M4)S$0D<B&4B--CDGUGN?":.R& P8#1M"SX<$5""UC-!\9VSC6FA60&A._5$1
M<^$T"\3X""S*:$,<%98H583@J5:.:D09H]@"H>G&WD6$?WR.K:O-1F.KAQIL
M._J(WH&*9(E*#3+4?=VXM#+[MB/U>>G:.;]H=:YB?!^[GTL?%[/_$7-/<M4[
M0$T]^?GK3J^_U^D?1AB<[QRW@1;<,8[^9Q2OO5-08I[;()@C7D9'I,X8,4Y0
M@HV3;,9YC!9(NMB@=!Z34)8JL@1K K.)7&C0[HYF'@1EO#3PCUZ_U_BE'?OX
MO?$WBG%]GW^!O+;2#_N=BH#!7\=\:[,2V.KW@Y/8B_5-050:\0L*>O55%QL3
MH^@ WV_8QF5M[#5L9>TU+A(.X6#LQ46W\R6-IW75J(5_#XS';NGO@;K]($&O
M<;73K7^$UTV#*U!F_S(,NA@&^O/)^]7>]>Z1XY&;:, HM0BG19#$YEH1E8,^
MED:A\?'B%=T<E4ZMQ>!5BIWM;=Y@Q*R4A?/A K8;H#E:+;C/VL>588,"9-M7
MC8M!UY^@Q*%ZZ,/+X:[H]3O^+)$,V'"]1M'MG#=B+:H]W%2^VD>]7L>7:8]>
MEOV3DTX++>Y&WWZ)/5 P25 ;_6ZT/1"S^J;#Y\%&Q98JC>6\[EZYS 0/.XT;
M:76P)BKK"ZXT]3*W[.Y%:\Z/+\J7[W%([^)H#K;:X5WLE]T8*L.PWD7P^L.-
MVGM?#^LY^]*_8U_1YK4_HEIRBKM)9M$3::TD1MB"A!!D--8ZB7J$L0V]P!IJ
M5 N/$[P4]_A.T1B3D&^5C&DGX4_((>C>P<Z18\9P+0IB,BV(E)83%S4CU 7#
M94Z-MD!1\VS!PI?MQ#U_71(3@%MZ"7=GF7+2Q,*%S%(+5#GG02N=W[TBQ!H3
M'D@N3G>.M!0J>"]A#8J,2.X4T8)2 @9IP;21.F(/!48WI+@_3/A.T5ACPCVL
M_?6'([ !HRRL)4(I#4H!6R]&FY'".^^#9RP6L/9"S9>HKS&!_IK(R'*XH(4
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
M+S^]GME)Y^]:GPYV>?/TSY/#\[UR?_NMV/OX9]F$G=4\]0S&2_=@/,WKW\X
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
M=S_SUA>/6[L;9&^WTVG1O]N;WU]W]@ZWO^Y]\73KU>6DRX,.M/%T\_O7DRW
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
MX3QXZ'6_=_@*GM7N'L/PC:.+>MW!G]7<C;ZWFV=N_638MS #[:[MGVX,X^$
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
M>^;@/I_$]$P.0VUWCV'XQD$_O>[@SVKN1M_;S3.W?C+L6YB!=M?V3S>&\7
MB)9;V>]5F4X3\V,)$IH=UGV>=LD+1[!VG" ,\P\P%S'2V&$DE>&42><)'E45
MH \/$"ZEB9\@BLS!IU]09#%0Y-R+P6#?2"Q@Y'!.,PB4(!-HRN4,,+SPP>=S
MEPEKTH<G&144>8(H,H= @X(B"X$B4\$+1B@>$M>($0Y<Q >%'/>@?$D10HJ*
M.V*J= 58!P5%"HK\BNB'@B*+@2+G7"3S3B,"0Y10E<LU>@1ZK4)*@@X+FFZB
MPE5<!%\39UQ3%'D&81<;9_:<!R4^+*Q1^?$--P!?8^/QG[$;R\DP\PK#6-UW
M4OO 4D( 'PX!W^7(!BJ1CB%AR[@V6B^ML"8@5O$-/5DQGI/EI(CQKXG, *:A
M2-3"191BE"#&BB#+C$."1NXX4UK)?,!34S_\+,<BQK45XSF9+HH8_YI@C=7]
MJ!(Q*A_,ICD&,<X56(FCR#NO)#$"5$J3Q5B(LAL_73&>D^V@B/&OB=I8W5>"
M4$?R@>K1PVX<+$8V)H*2%HI9:8T,-)-J8-LU$N,9Q6U4SU;+2M1%R;\^A*,5
MAS=48IRO4;-NQH[_FE_WGPH>S]S(,3KMME2<F2T$KW^KX+=B4ZO[EO$D0A(H
M.@H8K+A$)D:.)(_!2M!V;5"5!T>RYQ9-4@"N -Q\S3\%X.8%<)MG !>T5,E+
M@D@,"G'/(P)%(2%B4XK<&\>$ (##3:87YDSO G %X!;",%8 ;EX ]^$,X!3C
MAB3B<MI#1#RJ@!RE&FF*I:+.:"5"/N* F^<6@E/PK>#;?"V&!=_FA6_^#-]2
MWI"L,L@;80#?DD<V8(,(-I81&;7.QZ>;IN8+HZ".38B3ADR6,Z_0:]9N@CO<
M8ZK##+H4>L>N$Z_T^"%/**U<^%;^ZGS%T/[G42S>?]I!VS=L-S1"NW,\C*&Q
M_FZG$>S03G!DIHT2RUK<H5TOCWJ#=L:T%_W8J8X.>YDG#[%EDG]^>1#M(.8[
M+*W\9L^36ZL1_9G:4T^3_SP-BO,N]G<.;#_.UAA/+S.===OOPF -)H];&\G&
M&;/!A=G<A=F<3MO>)3-,"8J19PZ83?(164<%PH83S1C60M):3GX%D67J'S#U
MCD7#M.+("X415T$CEYA%6%!#E$T&!P!OO"RO5A&LT3F%OTA/+UM1?;KV$VCT
M0+=)0:,YH=&YCX1R"9.C&$J!$\0#H)%.PB&%=4S!.>]3J.74%Q;R\,GWGE-J
MC$0I*IHKQF-DB+2(V$BR^3AB8ZJMZ*I[K&Q%92M:J*WH@0ZNLA7-"8W.O5FP
M!1 1, <E* $Q]HXBD]/*DY3,!:RY(:264U^VHH=/?E9^)$^Y>)L(\">??:JY
M1!;#2Z:B-4GFK>B:L/ZR%96M:*&VH@?Z(@L>S0V/SEV/,EF2F*<H< =ZD1<*
M:6L((IYX$X @,QUK.?F%ASQTZDU0D26AD1.)C\(&C38" 7T -<DQ092JMB)5
MYZWH%I]=: ^..O8T-S;^>/<JW[SXS3*P\QS8/X;6=>+$8SE_1_"539WF3;UQ
MT7$*?R8-&(LFR@SK!9,3VM7NAM@=OD!$5T1NNLDW.N(?W!=UI[Y,N8%_^4B^
MO#!<!"_3*M#E_;'M#V._<UKYU^TA#,YPT#BTIXUN;]B GS2&O;./4Z_?&![$
MQFFT_8:+WAX/8N-_S^Z0O?6VVSVVG>IF (?^N#,J]]2 [;!Q%/LY/"L"ZL8C
MV[?#V#E=ON07!]#VHW)1]AS&+WYRMA)7_L?U_UBYNCZJ;1;K9(S,B3,Z<45
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
MV9C(^ZLQ0FYE<3_?/[;/Q3TSO HA0CR*E5<E;Q7M03Z( 3;38]?)*7K>9^=
M_D%J]P_/GF@!X0;#R48Z>?IUB',SX'@8.X#+E#TV8WXQ%__)3UHT08\;QL.&
M7IX:/M@OAM70C[:4G6-09ZOWMG_:6)M7^N(=%\8]->K'$;XIX\?MTK<HN\KC
M- 8(33P:T8BKVWRUD8W8Z!F_ @G-=K]_QIQH,.CY$6FKB%T6WFN(7CY/-X+N
M,@!9C5W@ HTQC1H3]<L\]^[R?T9'@7!?4"JR C>MOXVU)%]11F"OP.K@YQ4_
MJ:[DQ@&IAU$$"GR:V2CH1ED+R2.3A\(.>EWKX%*G_3638QB4*]]O;+YY!_#Y
M&9[0S@+>'+4@\]S[]^TG"-)#[5ZJ+G:O/R_8O;9V_UK?!E%_O;6]61ENBI#?
MTVC:G9>IE!E<ES7SZL*:F;+K;:^_6=U>RY9O6$#K&V]:C7]]V-[86=MXE=?2
M3F/WK]7=QKOMRO\*JVSGW?KH0EEE,S7-WW5)T0LKZO$4H.O7VKM5H/T;&QMW
M61P7&OI 0:.L)G)&\"4YVP9QV=K>:3;6_[/^ZL/NQM_KC:W7KS=>K6^/+.FO
MMK9!5UK=76^\V?H[D[76JZNNIB):/U0BNK[7/\I1$2.FTX\)"%5E7AJ9J:9M
MDG74@M8[<10!,!WIT'Q,1:=F _1J,K^--YD/=BO;866\S89&4)3C6.T>--"T
M^.U.8DA>9KVR6YEHSWXR>-G8C#%S27BU<::C^UA&_N=&OK%Z'-K#\RN/.XZY
MD?4:R[5<S*B*(,R&\TK@B?S-_CX9P4<=KK'A^UV_=W)Z;H19;FRDK)"&2=-]
MUFL!5L<6J?R3,L@/'.2)5R.>C%V6MC/L?8[9++!\<_1VX0+7-69WRJV8C18V
M](XJ'V+#]T+EQ?&];CCVP\9O,,!M/_A][(/*U'RTM&VG4[G<XN%1IW<*^\1E
M;^)1']ZWCVP'9FSB4>Q-O(;G%\^-%M=<G++ZCJ]F4\KDN-[1NZ/8'V2_W#CL
M.W]WT(8QRTZKXVZUM@?+C<;JF6?;]XY.LSDFNY;'CO6KUJ-OT0W:@.?0Z6_?
MOBT??CYJGYMDEGWO$&ZY>\$Y.\PQ@7ED)@[<1OY\9$W*%IO*"O3-PC#T!Y4[
M+9NTH!F71QRHV5%O4/6Y<O=.T[)Q8P?V,)ZU$.X*/\E^SVQ,;[P:]_+<%/\:
M?M[0Z-]Y@L9N?SLX8WT@'_GKU:.F?/Z5N>K<+':NDXV<X;?8E<;)$3E;8D::
MBZR+YD(N:"[GZLJKK<UWZZV=8EJ:LV8":[A>6^EYO$3&@M@=C W<0*RV\N8$
MI/FL]<W&O9CBSQ'SPB=_GIM?F,+S+U3>S)S%,G*W;70'[:P?O[,Y'1-VJNE$
M@AI1ICG9:ZFI"QC3"V"\ UB\O;&[U]CZV%K?WOEKXUT.SGRUOKV[NM%J_+G>
M6G^]484KCZY7AJ7-U=;JFRKDN7J[O?YV=7=]K;&SN_7JWW]MO5U;WX:O[.["
MU^OEU'RB-IYW9]1O9RHQ92%$J^SQMVD<J9<# _,FED,7QZ&9IWF !U,1<L?#
M@]XH8+-R* ]R*!TLX-%JS91T>%H%]YW!]%''=B=91)/ L5'?)]%C+R:#4*4:
MGT=0566Q800Z]F@07TQ>O)RD*K>[53^J'[V$IGYN=]$X[.J:,LS5O(\NGX<@
M+>-1&-(X>WS\Y/'EY>K2I1(!HVN,+5,A;[R,E\F-UWYT6Z*7B=$_==L?7Q/L
MYH<^H+%8T 5I+.7+DO$[W?:6<@(_6T)]IE)]MTHXU]>ZN%^?1OZM._5J;OVX
ML(4_PCC^1GYO-%K'5<1K1L.<!S<8AX-G  0L/#X"I(LGL>_;@W&8[7 PT0EZ
M1Y65H]GX9OM]FV-&1L'N^1&#>TS/'0X9*#/YXYFDOS<^5A]D:QH,A?U<S=;9
MS!WUV[[,7WWGC_T^+8CGM*0?#VV[6YG8_K'M3L4C,C])Q\.1N>QN-&6$F+^-
M;-B5B6_Z$:E3Q8ME&P?T]_BPVP!D^/W" OC5!W,\PARL_WCPQGDX.>?DGY&6
M,Q[#T\8E=>&*&-#;Q^G&XX!N+\%7NT)U1*JF,7S&YR(M4MG$!\QFW:1B=B>^
M+5"I10F46SWA]?MLD:D)4]K4$M=Q;N^]Q5XZJFL!P.3&+3:GV,UUF[UFK!9C
MR5:>8?KRG@OV^J4Q5\BYZ\%Q99;*+#W767H&6M1N;V@[<]&$%I1RS$49JAF?
MG.^<UFV)/]=#L.>A%=5L(3]GH)J3;C13]>B&HLTW!9:,&_TLBUWHFXM=W"='
MDI[%W#RG$AFC,!]VL8+=.*"GBM7).99_;;S;N1"]L[N]VMI9'25@-L>U#4<9
M9HV-UMKZNW7X4Q+(GEUPT3TB 2L-A;Q<U C,!9F0[7%MB-T^W'94"78Q8KUF
MD_8NZA)&R2_@Z[OMC=:KC7>K;Z?*OS9>KZ^/,'9G??OOC5>EHN5S \]1UF*%
MEN/BW:/H]M> @XUW%DCFZBA9)\<O/",AOG"ZP^.1SQ\5&OC[5]<9X.2Z08%.
M> 0/S#6_7XR#/Q]I7$:P)RZE\ORU\>?&[LZETM8[NT IJ_CPG5=_K:]]>'L-
M]-4*WVY)Q/K5K?S-_CX]RI?SSL]C@L\3 0=3Q<WZ<9RG9P>-(]L?CJ2[RD[+
M3.W%?;M_BX9ZZ?0:?8?3?G[==&M*Y<O'@]9+1_OP99''XGY5 'LW5 &\.9S^
M8MQU/GYI_$FV<%16A#)E]YRRR?RD*:4E)XR>U5Q\-ZJYN'J>??NZW3\\3Y7M
M5E:EBLK<6)+PSE/?^&U$+:I';*S-ZX"B$-LOJ@?U^OE)&^&1#^EHK:V/#^DX
M.MS<?2\VOV^2UI=U>,97W'KS@>_M!OB=A_>>;^W^>;#WW9/6Z:5#.@[W3EIK
M7[]O?O] X7LG6[OO\:?=@X,6A39^]R>M[Y_%YIO77UK?/[!\2,?6[E>RN;M.
M-[]\/=E:V]S7*DGK(T$Z,()X$!C!EDY1L)IZ99A7/BVM$"TN'RCT^_(MFT^1
MVIE+[06QFQ*V2HQ][S">&2WVHNT/&NO=7"3A^H28ZB\>11E33$R9SCI-9TY"
M[<>#V!WDK.*'3VZCS.ZCSNZ?ME.9&G<.8JRRC*^?M_&$45RDL5;2: <'C=>@
MI P>(H-E,NLQF6?E6"XD&(]5E\8X+K)@[2)-=ZLW'&7+W:Z8H)F([ITL"74Q
MO[@;S2_7C%!CQQ_$D O\S-6PHNBCC<?'.#K^:'(V2BYCU:L,V8-)UZN\KF\'
M;7^0CW7YISJ])F>L']IP5FQ\JA[25(VJ?OQ\=A+QV J=CP^*[>H!DY.,X<UI
M9=C*QYF<%5DZ/]=H4C&]W1T,^\=^G!HX]>OK3P]J#R9GHYR=7>2G!>)Z^UJW
M.O$ERT\NKS[L556J+K0T]$9G-$./+Q^CO&BRX']HBHPG!VV72YI-%[ZJCEZ0
MF.3YW#Z;WL8.^G<UA8-8U;T?'DR&?'UTD\JR<@(#";SAIXY#*!?+Q9^_^!@!
M5]>Y=ZZF%S]6%):Y.0KK,>.I[@*<]SFDH6;^Q[%/K?%V8V?W<6JP&+.L!?N9
M$BQFF?.?JS#RH[MJO<R$F46=D/'0C:CPQ2RX.^?'/5)T=^;M=XB$I<OD#L4/
M;A^'_NB>\QZC'SF"4YK?0/WHQ/O_L=?"\YCJO'S\%C8.^MFS<S <'@U>_/%'
MKK4*#5W^W/OGC]6^/X ]:O!'#)]M_P]@L?8/S00FY ]H+Y%44YV]/1@K2?^(
M)Y2,3@VRG_NQHK?CNK/+!T.8GM7)IQ7G?=>Q51WYR0F&(XH\JB'U+]L]SG6I
M\@'T(X4P%T#-)]P?]H#D7SZ>ISJ!LMEXV^L&((9_]3KA5>_LP^H4R3?]WO%1
M=26'"IY=VUX[^ZSQ]NTK^&3M[?DG:^O-T:?_WFN\S7,QS&<Q7OQ!510F'S Z
M*OWZI=>NE(BS 1B?S)C+R8P-';E_U[8T]V^MU^WF)E>'>N[$7&#WS#*R'8_Z
M<9 /&*M*7?[VPWBF"0D& 9[H09?KZ]Y<IG;L[S^;!3&VCO[V&CYO=$?%.6#2
M$5'$R%P>PU[>8PMZ5NA)"WH6]+PS>M(Q?,!T3,/H"#W_-8:6<;#BC\#TAUA:
M6RB]._:-L/(68#T[F?BN0$D+4#X64+)E4HCF<X+*^R$E2(_F#/19^$](0,J#
M?4;'G/(P5HZ$U3Q/U3GUHUB,D;R/CRJZ%N3NB ML!KA0P0*A!19^ A8*@RJP
M<#TL8&T4@=?P.,PU_^/P\Q'AA&FU'V(BW(X (J=*M!-,UK"J^5CA146;0,;O
M#QH3-7733@@5X7<$DM5+,/)_!E>.U\E>C;$+K$'XZAA%5H_Z[4YCY!7-3RL@
M<D\0*1!2(.2'.AA1\-(P\<>X1XP@ !-WVK'?!B?'1Y7(7Z0;6?_8KDZ]S\%E
MU1=O)AKC:(CH^E.*&%%W)B _;\$Y?Z:>/+.@Q[W0@Q>]Y-:!(J+NZ/'C%C[8
MA%.]9 3@ _B(S](_/#, 4SSF(=7'4V8;%X??8NS>@!D98#[&3F?0>&W[GWN-
M/VWW:[/1JIIN.XW5P:#GV^,#C2[A"^&C^*D[X@O!LP 8HB</+0!S3X"A__?_
M%H@I$'.KE9@1Q0%B.+,3':;;(\/>!&^F"$J%+ZW><H-4,9GS1I[+YL]*U,N,
MC&?DCC!<!FUZT'@9CNGA6&:7=N@R/-/#,^8K95"F!V706.T"+G<NDS>"KU$/
M?^2X*L,Z/:R%R_Z(R[+"90N7O5W4"%::_C$E9O1<S#)+O8[+/A<8NMO8T#(<
MT\/Q2_2<,N330[YIGPT+O>,:),]&:[G;@$PXY5W-D&7TID?OV?#N.TK7#2;J
M,DK3HS0VV)=!N;!T+FG 972F1T>7X9@>CC/C2!F6BVROC,?T>)P"MRDC<AW;
M*_[?>]K,>+&8E?"TV\+3M%95>!K!-,>FG>2*(4?'\&L[B+8[CD[+97@:[\:?
MCO*"^NU_<N3KSD'LI+N:1IJ-=V\V-J?3$OVXWOCDB?U!PR;8)MN52O>M/3RX
M\).1N63U^//Q8-B@[%[A;J '7@ZX_S]W"$2!3R;/XR74[2>12!0D>CY(]/!0
M-WK4/\X%A=HP.:G='PSM9;L]R'6],.D!07(_@THE/.[AH"0+*!50N@V4"">"
MC^)O 92 (.6N]KHA*RTC4-JIWC?F@4T7X"@3LTE"\NUXM!./AE4!Q ;#,X_:
M[=\$2UM^V,O/I 64?A*45 &E DIW#BA2PX-V/YP94(:]D?8V J;=?*UNN'2U
MHL%"1;'69&KKX@^NR7#4Q<%;D^%093BFA^,F-C.C*-;"9W[$9W3A,X7/W,T/
ME'K'_>'!%2&&>XSD^'5UO6Z$)A=L&-M\[DQFKC'ZW#TSLJH0@0L@_20@F0)(
M_Z^]:^]M&T?B7X4H<+BD<%Q+?N_A%DCS*+I-TJR=WN.O!2W3,1M9,O1(XOOT
M-S.4_)8M.VXEU5P4&UB6)<Z0\R/GK0%I*R#5:S63K#XM%+/OH3T9/8['7N@C
MJH3CJ5=,6E3\18&-:E;Q;8QDL/,P&+J>_)\J^Q(I/_ <9K;C<GD1(LTPA6 H
MH:94:F1I)2'+GW"6"8!'DS5'GC_CDC#*U573\+)O48>*QA>-+]OPQ:S6:TVL
M*R55YXS0BVIQ?HX_QL>+._=9F7&-1ERQ>&-]3:I=&?9\V9>HN3R"S',G<#W5
M#N1;N5NF?(2$= 3NLP! +A!IJP#7WE#B884T#3>[PXTN(J/A9G^X(8D$^37*
MK6;];]ADBZ8.FSATA2-=3RE8_5" @-9 0*==B  I9O7G%@&APG@/1/NTK,4V
M46QU:18MN&E"8DRS1@;.6E_XEB?'^ IW (\)/27!E[/K41LKZ0>XY?\=2UW#
M;3*0PM>2N%X2T=G]GFE9/!99I#@.W =G!V<?M/0@$+'+5"3HWUV\[>Q!8!][
M!_LN8:<,*HZ/'04GU'FR!\+G4+^.V,NI&DZ:6OP2Q<_4LG<DLO>#RC"O%U<J
M:'SG.F=7H['M3D"?O92>L$ 1COL +TEQ.G7W0I=:S@HHJAHH-%!LSF9IP+]Z
M/<IFH4K+KRAM@@1>HKQOA8P$< !ME\\5:/:B LVG^\=4IDP]F3G[C ;3L+$[
M;-0T;&C8V-S]!>.(FA6"C;^,2M3^!<54.+[RWEW8_(5]Y-83NX<YMB;[YW:D
MMX['#>R9H:JZ_R#K>-1O=?W*_J'0,)+]OBTRA(;Z#M"P+YLT;OR"N!$=-]J5
M"AK%57*(86(;*:-U9E1>GZ;'C,^H'EC"]V%2HV/&E6I<"D>+2\0,;$6_@#4[
M:"/KCQ6;PAI!_<&;T5S!U'%F"C-5I9NT]H*9#]3#>4VS:MVD/.J6W:PL\2[S
M)N7QT]9Q2/?Q+DX?[\SWT88^8NO*K"FRN\U&]<.B[?U,D'4NJO.B3'5D1%L-
MV[WDSS#S?Y1AH[/=#7%RA&"PKTD'-LII '\SB\8E1F&3(#.'E")D04Z9E VB
MF+E'E(TC/$3V3Z-:CT[?\]V:IPV2HO3L^4;.4UPI+72R5M9Y(PZPV]['>B%?
M8+E5]%N:PKX)>A;(T+"S.^P4(5E)PTYN8,?THF@;? G-.H*/@IW.W%>L0]\5
M GWV-UAJ]'DC^A0A,TFC3V[0IPJK &OT+1YW[D3 ;O!Z>HSY EH8+(Z'H1A)
MP(N;\DWYH@Q_PU?+G0.<2]=Q\&)Z+%GN+:6QY.=%-5:*8)1)1I,>MYX>/1=$
MYRQBVX#^RX$0;X.9' _]@)F11*M1J7G2Z;LCRW7\T Y@ZF/O:?QYSI2S!H_J
M2ZF0R<<=9?_IT-OFY5YO03E= NPD)U5(<L*/M)MF+>_]*/+!SFDRLV;+@M3E
MM"-%/KACY*:R?C[X<:;9L8 IFAT+6+)0$D+S9IXW>2G EQ-V:$5];T6]" G\
MVNJ7$RDT*O6^ZSAV^.JXSIF%<8,!1L?%]8B<V26'U&:XA--NR4!Y(I:U\6DY
M5G-)$R=K7[=,!K_$:(MC \'-[&?'I_)N9DA:E;>N5=XT[#Q:E7>+V!VYRKN9
M.\>G\F[FQ]&IO%LP1;-C 4N.6N7=S)NC4WDWLT.KO'NKO&9!2NYHM?< DDCQ
MN2;WQ*NP?/$\MKECF$;-- 9S/=VBO/I.E%<_ER37%3 I''4&2HQ36NLL-S8J
M5*NE+5G:"E$X0T>"%&Z;K+3:K<H'SP_Y"_?Z9TN5-@*Y6&%R9GC"&K,N.\<?
MJ8IU?N!)BWJ6!:[UQ+XY,O#9)ZQA!]>^X9#).)!<GT/'@Q1@(1R/<2P=/]X<
M#Y*J483F^3S/ZYH=\^S0*LQ>ARK3T-K+L10'$:]F5-K#-.9*>W3C"OM2^$OX
MK*4F06JJ92TWQR0WU76"@X'A5"5SP+[<WWXJL9N;>_0E]\584&GZJ((UY?#?
MASU;6NS<LD"'HF#R:^F-\BM@V1:[,VL%$*YL673OOD19DN<P#,\1$R;(TJ2.
MX-RVX;N!M$34+J4?U8Q=QGCV,G39D(/ZZ0-1\.-@*/WEKMA4<6ESKA0U:X$G
M<.S(P+#X3_2FZ=-.%^;TZ-=XU2C()J(KLQUD$X$]9-TF<O6572"_05156-,X
M1%U'M83L4.7E*C\S:B?\E.GM(E&4=!.2HQ(E<YTH7:<7I?Q*4K::3=4LR*:D
M-9O#2-):D\#JIC0(/4?Z0SCW)<E4[Y2.F4:+&O-=E.%ZO:+%+%',BK%A:3$[
MD)BEV[#2B%E^92KK OF%2C_)A$?8$VK@VK;[@A:H@72X8TEN,^D,0,V/UJ#G
MCM:G2$S==6\JRXPU6]3; JIMR>1_/G9NT+J XV57KX%P?&K;^#'TX8KO1R_"
M(=]PYS'DC^*41=T;_=_8B3S%;H\T)V2:^,AMBK+I#H4(_*A*P\HH5"F&I:N5
M$ET^D<O/G#;%H8>A)60D2GC?YAO1R.*)(5+T+.9^]KSY5T,@$Z8=F$-Q!%%)
MK(C_4>  /&;+4[@_9-<PUSX[0:+@:3@S%O>ISS?2&%$0C8@H?SX]79A$/WD6
M$YBW7(:['?'T&5B%3U6MQ2.3T<+XKZ<+<D9)>0^K47:- +*&P!WLIOEL Y M
M/EZX,!QV#P #LAH(/$Y0=7L><$:>Y;-#0!>5O(.Q<.FHQ\Q")(S5U;Y2CSZY
M'OJF0]I^C$M9$?X]8^R6.T =A44A<<@[!CABQ0T!7&_",&(2+W+/0X2CF_-"
MPGN:X3X;"D^\R&"8,*X$OC/9_^<[66D-VNU&C_>;K4&M:9BM0:_1:+>%J WJ
ME7;-^LNLU=[]1%*;:TG]_'!URXP&[.=&H_(/]?_KKYU;M8-WO]W>GG?^FY-I
MN7,=45[E=@8M&7+3?<%8.OTOM4)(NQ";TX68OYX-64A%]_.GN_.';YVK;N)R
MFQOJ]] 'O6V2T1I0,IO_<=[/:;$>1FUYL^-I5UBD;QA5W!&,^DG_-'9-SIH]
MP]9HT6&8G5OD:3?:U5J);IJUAV9#..+W0WL"9]O07W)APIM[4]\FO X#<GMB
MR.T!NC#Q0:2OJQOHR9X(L> ^/9"'P=#U@&+X*CX_8] NN5TM>(WKE-1AE<(
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
MTQM9R@9L'47%H8@\% @\1\<<L.2_"Z"PG+,#?+ #'#:XS\)0#.FM+,5VDR1
M6NWQ^QY3!ZY,YGVL.=@!!^^ SP\T&,>:[):K8T&:58X0Z59#EF(K]@E(AVT4
M$EU?)-\YQH2BK=1*>H%_O<E,^2/OH=4HH3"A;4E2?'^73XTX>36M722!C9,+
M$]=6LR6V?!43UH@-QY2\F.R2YGML@PAW3FC/!F/CF?:&'7;S<IO8KFE[ ,9H
M%:ZG%@J"1Y,J#HDM68IM -@!O(XVXM'/@0*_(% !^3H@KH1_Z_16#;35H^I!
M\K#T1L1(C*PL-V/+_^^0K78Z$S'M!.O$UDW+Y"J1^2IT>?!SD[NY&S8U?>/C
MY&@-_$CBQ?YP*3=C.P/>^<.N'BSWV6C"6[RO"W*W+7ZK#B+G%A_VM)C=\<P&
ME>9\CBFV=>Q,L,4NZG=)!_L;:R(1_%#W*2I/["]7<C.VS/G.7S:"440R"D0C
MEZ!0^&Y?47'W:"\T^QF;]N^:Y7&M%,LBK^S^]D,=(9VS&/)KN1E;PWP'N2\"
M(@':"$$;*55']M&F$$&?;?/?V !7#[*E@]MW"ELQIC=R,[;(^ [3*'_61%$H
MH9)X^K=8*<...LXYP-VA%(]P;Z7XV8'@^BRV* <,*FKQ(H/</?3"4:[<:*59
MOXKCW*@9#QNT"#D)PY4LR<W8>O4[:*H^;HE:EQUK]/R*.&2N:M0&0)P^<9PQ
MIM.%1@\',+L(,;)-N1E;.8DA&Q7&QA^A./0S$_@+ I&(RZP\\I%](V2Y)/;4
M)?IW18=68;K%EDQS<Q?CW9*;L:G$&-X[>TRX),1%H5!6Y7'N@!D,;!O%LD@A
M)S%^T&+3.DGV-N!929S8'JZ\JR !C3 ]E"^E^+$LG[!RUBV2$.Y0BE/!JU:2
MI:N8 OHU/RSY2^ A#C;7<C,)AJJG>[X9HG=F\ 7I-G$*SBQD82A&ZT9NQ986
M-FCMWK3!62/.N\+H;=.I[>8!,@_6R.QG;J2^J3V95O%=$P=)$N-]*[=B2P<;
MO*,I7&1K!/S:2 V\("+W[ LY$<J[ >Y 66=_^ !_:(\&@]Z,WZL/&75[Q"^
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
M;M?6N/CA6**%&-J=7-U S8K')+)>5GTEQVJAMX[@@E!0"6$JZ!0UWQDJ;M@
MCWP@OPM8K"^('1B45P=[QP?+)/QT4M\YGVV]/'W=PJX\Y&O;F9>UF6AD96Z[
MGEK/KKR. 1+6@KEL#(2B%?"89=":(BW91P4_Z,YP,SZKC[]JXCV*VEN9#-'$
MZDE:5 &BJ?W[1!#<,96XZE/ >2]I0[(^+?!R7=.TE4TS2W0+6>=-WT<JD-_.
MN #%ZEP57[#.R" 3Z8+3(2E5RD[QLO]PL.S*)NT0+)M(I=WHSPM5/6*JJ*S)
M44H\$E %&5Q?HH#H)".K:8TH?1I(?".A+>I73%F;F'42*& L-8!DX+*B-0UH
MM%2,HLD^F8,?:1F2*MQ,ZG?C>>WU;H;AX[-X6BE8Y39&)2:?K:Y#"#32/DI$
M@V<9=%$HO*J#3?O<)KM*QZ RDVT$OL5"MQ/VA^EL4:?=?F>)%T'Q7/ 4&SA?
M6=(0"&AU.+>((1=77)]^#3_2,J2JTD8RWVZ]=Q9$':</F,].<5J^CT">EIM-
M[GBKSGU;/:]UV-6"[4;QV"N<SQ%O<7+>GL^B?G&&(Z/)"W:I@#4JU<YJB?0&
M!I"Q-AD7TG'1ITSEH11N[U0][#G?!G';I#*RP$!+R4%)7B"B4M4)=,9A-MKV
MT6#K4CHL)Z8#WGZ8K=Y3E V]^(=1^8:V^LD7//V,KZ>3Q8?YB LA=*:E2='4
M\YW$(4K.($M#QMNFXF4?_WA3BH<4(PX*@%N)=N= K-OEA "%(]H4-F=:#)[J
M8#+!$@16(EA?F#-1DD/1IZ?2VJ0.R[<;$/0V$^;C8.[+=!0EA2VDI4&FVMM<
MNT)$LNH-%RV-X"7:/D.0UB1T2!>+AH>W-06Y<[3ME07.OGD%F>*O3+R#L%:
MBFC!!TGTENQ4-ICI?X^*N2OD#NF^TJ"0M[E0'T7;O9R>S49AZ7)6=<R4 0K;
M:V?_K, J(WV(A;9)G^.P=2D=4D.O0:%N(U$.//$RNG;,WC_U0D\<1O+E.NN[
M3K\XKTDQ:5:[EI/9K%UE",,%F&>BI)PX:;6?-_VRK$I,=?12O0!?1S*=#V+"
MZ*R7BM7V3+23@RG@%8]@LN$V>B$3/D(.YC9RGV0B9AWDK:4LFPBU]^G[* K#
ME7*:'%16;U<[!9%K3>ZKPLAB2N2P/EYARA/)I6R#H1:">:!=/7^]_A/I67_[
MT_\'4$L#!!0    ( ,T\6%2APYM+1VP  &RW!  5    ;6=P:2TR,#(Q,3(S
M,5]D968N>&UL[+U9=ULYDB[ZWK\B;_;KC4K,0Z^N/DNVY6R=ZY1\+&5G]Q,7
MAH#-4Q+I)BFGW;_^!JC!&DB)PP9)T5DKR]9 [_TAX@,0$0A$_.O_^GIQ_M,7
M'(W[P\'??^9_8S__A(,TS/W!Q[___/O96W __Z]_^Z=_^M?_!^ _7WUX]].;
M8;J\P,'DI]<C#!/,/_W9GWSZZ8^,XW_\5$;#BY_^&([^T?\2 /YM^H]>#S]_
M&_4_?IK\))@0#W\[^A=K'7HG%5B) I1+&8)E$;2RZ)3E0K/X_W[\%Q^#D5%P
M8"X;4-HK""%;X$$5A@%]R&+ZT//^X!__4O^(88P_T> &X^FW?__YTV3R^5]^
M^>7//__\V]<X.O_;</3Q%\&8_.7FTS]??_SKH\__*:>?YM[[7Z:_O?WHN#_K
M@_18_LM__O;N-'W"BP#]P7@2!NG["^CU>7+[#^^BT;]<_9(^.N[_RWCZ[]\-
M4YA,U?/L$'Z:^XGZ'=Q\#.J/@ N0_&]?Q_GG?_NGGWZZDEP8I='P'#]@^>GZ
MR]\_'#U&VA],?LG]BU^N/_-+.#\GQ-,G3+Y]QK__/.Y??#['FY]]&F&9B_YF
MR!64KG#^N3[ME[4Q?2(@HW09$>BG.*@$[Q#CK*>OC_GV69"QA,OS28>('S^[
M4[S#B]#O4L"/'MT!VNF#X (O(HZZA'KON7=PWH!\B+ ^\N+C9UIC1YC[M)J.
M_Y:&%[],0;X^.3X]>7?TYN#L\,WI&?WYV^'QV>G)V]?_?G#\Z^'IT?'IV<GK
M_^_?3]Z].?QP>OA_?C\Z^Z_GAU)?1G@%Y^)JRO_S*J^Y,S*B4'_0KZO2._KV
M^ET5_V;&B%\G.,B8?_ZIG__^<[\HGI0N+HA(7VH9D\O92AFUYDHB]E9Y81WL
MS7#/A^G>^\_KDCR\Y=!YB'@^_6GO<@P?0_C<.YW0[E@W2I(/'M&7XUX.,N6Z
M?4EG&>UAP8/W+@%M8<'[&*5!_9B!XQM&ES".4PY>O^*7JL]?\'PROOG)5,/
M^/6R_L_SL5RI<O71'0T2;?]C?(-7?Q\-3B?#](]/P_-,IL3A?U_V)]\^#,_/
MWPY'?X91[@ED#!U*$-P$4%$8B&@LV!RM3R%HZ7B3H2\)]+Y<OI/\8'0CH>NU
M9,7%IEI(G?)D,MR<8J[(0>/[^:?AB![W]Y_9NCQZ#(X&<'Y9K<_WP]%4\I/)
MJ!\O)R&>X]GP>$BVZ6!" J8G?CP:3'"$XTE/J(1,>$DBBAX4CQ&BS@JXI 6
M<1&Y;T.O;O!OGG5-:3+<NHX?,Y6ORM2ZA?5>#R\^C_!3M4>^D*QH'\.#.)Z,
M0IKTK(C>!NN!L8*@C$3"50IPPZT+2EMOQ'.;\7,OV4^"="K:QRH7ZRY.[T?#
MTI^\&X['/2\,2U)ZL 4C*&\-A%@B9($Y&HTE86JRP'S'L#D.=*N782="[7!&
MWR YF7S"T8QA5FS'.#DI9^%KSQMFN<-">S$Z4"H+\%D+0%IVR-@D0:C81/&+
MH-L32G2NB 9KP9O^EWXFEX.LLV1I*XH&A)*9]J$L(<K$@'/-M=)1I"2;,.(6
MPG[N!NM)^K'*92>VZ=%X?(GYS>6H6BLXZ@_S?X3S2SS]%$;XBB21*V^)M-,
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
M/?G3K>%E=':9.P/(,NW23-,*SUP&[HL6D7-':_Q"6GWJ+2]>L9V)<$9(8;T
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
M'8I_@_DN22?A?"I0R+\&Q:P#CYH#]]::H@H&^4/DN[0T*KJ0?8/PU_/GN8L
M_"OW946%+IW-L(HVMI+[PFS01FL%>7IYA^4$SGL&(FL914 7_5^Y+ZW9LHP2
M6N:^(/TN65[308P"):,"7XNJE%R<0VL4K9S[D/NRE+SGY;XL(ZPMY;[4,Z!!
MK8\Y/1$:EL^CX9=^G0>T7_:GAM4D?,5Q%6&-CO0'E_3$X=7N.AR,N\F8Z0A$
MBSR;%O)YF)TCBS5<L,RM58BUU84(S(1:D$IJ;WO=PVF?TY-*HNG"/)E5DH'R
MSD#(18$,N@1']C)_F"/W<G)Z;AV.^]JX_?'AU\^TE^ K'! +)P>3MTCS.9Q7
ME^*2GOSM^[\G'Z,71>'9HP2;N*N5KFKC8UXM4U)^X-E@:\^^BV'LYB'%,BR<
M&QC8N)8;^(MS!G//R[W]#(Y[TB:4*6D0COQGA636!*\#D,L;&(^.,]\X-KT8
MT!^&=IUHJF7 \C[<M\,1]C\.[LV!-_U2<%033<)YS\=H/ H+R>8(2OL,@9,_
MGDUQ-)P43-XHP9X#_,,0K5/--0ASS(']^E,8?,2CP9UDE*M$IAF9>=(($PTY
M:3+J3+8YS1N'M3$TLY&<-"S>M,D(6A_[#T/#5OILD&ET2),C36[SB:_GS(/E
M^U,8X:LPQEPSD,ENF/[T\&O":?+QC1%QE0*14Q RE 3&UFBU-P6B50Y$$%HG
MPZV,;?K$=SV2_6/K5G7=(!=JSNR[3= A^T+2PFY3!A-2 )6-!Q^" =2N!!$M
M2WFA,AM=+9;?H>T?N[K51H/LJ#D IU<K;G\T^'@EB>AHX"E***E&OW(6Y/(P
M38:"5UXE*XQN<T*Y#,H?AD3KZZC#HCZ/L-YWIGM1*3]-&XZZ1D]-O7EH' 'D
MD?9R7]N>MZF,/0?0'K-D#<D_)L3:+35G[Z^O;T.9)[>AS)YCG%L5! 15>Y4G
M)^KA.X*T-J!1F1G6IGW6XACWCS:-]/.82:YU(J\GAT&*)$$D13MIM(8HKSB)
MPJ44N5)*M[F\]((2>==A2I?RW_%$7AF]M4P5L.1V@G(8P3/:25,R'FO4%U6;
M^R0O*Y%W*8TOELB[C.0WF:VY"*Z_$GF7TMZB:9NKB'Z3U"A9,"ED!"V$!B4L
M.?PY16#"!4=.7!&Y<?!QAQ-YFS!B&8EO(9'7.V=#%H+T9@D>?0.1T8I;D/&(
MBD7AV]BQ+R>1=RD-+IG(NXSX&QS,T@AQ/.FG:9V^T4V/VLB"]:)$R%Z1[:Q+
M(1,,-41DF'4N+I@VIV,SX>P)$]87]=S5H4&.UN'_^?WH[+\.CM\<OC^M<>3+
MR95?-2R'832@?S*N9M9['$W#S6OD8:WVHLYRK3H8YX-\JEB"0+(T69!",43G
MDDJ:<<M+\$+PWFJO7',7F'DH<# :U6.NZIN\^O;](^_#MVG;HVH\?_?&&/I8
M#-? =%VI(A/UF$N#%#$:$VWM8=AFHU@;^UKII[.4\I:6C%E1AX/)9-2/I%!R
M.,Z&!/?B^CSFT_"<)NSX((XGHY FO6*]-Q(+U D.RN@$M2<%K?W:"ZMS2&*Q
M_DHMT&U^P=TP/>]ES&Y=OPVV]?>C8>E/ZHAZR6)TAM.V,NU!)5SM::DR))Y-
M0BU3=&VB ]\Q;(Y/.Z+082?::. ,'./D>]6Q^V,_'@YJV(JD/#V>J56;R5SI
MA<R%3T4"#Y8 1R,A8"# 17GEE$)MVYRB+0WU1V=96]TV2*7Z?9#[XRN8F.^*
MLZ;6T#_&?#9\'T9D,O<_3P-[TY;*T^H^M _T4R]S9F(1DB@4:^YA,62-&P56
M,V$LD];8-M52UD7^HU-UHYIOD')U?ZI](?O\GK@FP_2/:W%=P>7!A1QH9@F;
MD> *<AL+R4I8Y E+")RW26)9$NB/SLN6>FV0/;4XW#?]\SK5>M%E:2-1A3Q4
M!:J@KO>.#4BFDR"SA/[7YK+'TE#_HF)+W3;(S?H#^Q\_$8Z#+R2GCWA\6:5]
M4J:"&9]<3L:30*O^X.-WZ6C)3"8K. LY+5!J"*\FUTTIECPCE;LV)Q'+(OUA
MW.&-J+*!5[,HWJM%6W.3-!>"O*_:EXZL!0@N1Y!%IY@BP]3H:N!2,#=/NK9:
M7Y%BRZML<_RZ7G@?8>[1W.*1Y$%+KS*U[%RLK841=$B*F6E/\#;FWI) ?TR.
M=:*V!N[PC0ER8WY<4=]R@QY)U>BU!>6BAB 5@O/6^5@/&G2;U6HFG#UGS/HJ
M:'&_YP&H&WO/.309>8 @:K,;YQ7X% )HCDH662++;2)S<P#]8-Q810UM;M",
MIB9A.+_CB3SP4>[%4HZ'@R\XOET!_^A//AU/[UT6[$\__Z;_I9]QD#]4Z8Y[
MQ:AH+-*R*&I%7.X9Q.!H-G!6M-#!86Z6#-]V:#^<8;];9&ES._?Y ;ZN8QK5
M/#$R!C!.O@<7>RBT9E)X6NHM+?52R7H\@Q!0YABL=*4TNVVV#O"_F-Q0T0WV
M]-/T"?/E.5YO5D_)<3Q/D%=9S99+Q3.O>UB]YJ"3!9<+0@Y<%>D4TXU6Y\Z&
ML*D;!UMF['94OBM7%Z[@TX>G>;9!1N0U6LX4\S2">NW/!YJ""7W.V@KOV_2/
MN@=C6Q<5ML2$85<::9&DO+(@O@]CD-^?A\&=)M.+C*GI+8@6H]K.#8HUR/)P
M&=P53;\4%AN;;%;:04HNU01A2_ZE]O4X24;MG'*FC4GZ<MC[S&6/'2?O,@IN
M0-H/6#,Q4G7QZJ'B[Z20\8?3WZ_3T[D0+$HI0>OB:PG10G:RD6"DMDZPE%5I
M$V1Z$M8.NCO--3]LI;9-5GZ]F_I^8P8-RYTS[8-ZN[O>M^CF0L%"[VAREV#Y
MT3VX1E"R58R%&ERTI*WDC6%2)5L$K_>BL;?TV]9;)UZ?A_&83-;ZY.\>D3'T
M22\,2,S5C]:UD+VE"2U2MD:;Y!H5_)\)IY/P$4W@-WCU]]&]1(O#_[XD:7X8
MGI^_O;I8W+-9.LPT=WFQ!92U KS/#HHK04F:@<8WNWF]#-#-KY?KLV5FQ*>1
M;AIDX#\^7I1*\QQSAL1B+<$J CAN.&A9LW"CM(:W*:NV ^>^394WRTA;6?)-
M;N#24(_&XTO,;RY'!.@]COK#ZXCZ,?XY_=6XAT$7ED(A]=52;)'<>B>=@9*T
M" 8URM HDK<0OCTG3?<Z:G"\,47Y 3]?CM*G:F<^AMJ3PAAK4[W"[FN5"_)Q
M0E8&M,^Q6!9$D:VN<S^'[0=@4'>Z:7'H\&AA+-$X6A,-"!$5N1WT1T@\0;&A
M*.2F#GL;6]):!RI5#Z^^30V0JR@IUSRA1(002:'*A^EE 0-!),Z4,A8;E;QX
M M2F#CVZM\.ZDO2NG$Q,"S34!]T5U312E$6VKO@(H; (*D1)[GG-/U1*IN*5
M9=BF"L)<2#MP8K&>SF<5QUA;]@U,MKMXKH,UBR!J>IKP&--VS@(Z4MJPB<0W
MPP5D*@5;NQR86O$[Z@+>VOHMS]J&FDG6YOQR4QQX)J*^,0HL(^@&JG\_NB[_
M/L5T'5L5'+/&@&!4]+6]>(*HR&9D3#N?I= IM?'C9Z'9;F1G%2T]NAN_IH@;
MQ&[NQ%!O -6PJW8*R$37!(BLIF@R TUTUT1U\@O:W#1^!.7%*WP]X6ZR!-*[
MPX/3P]/C,*KW_KZL4^-HSI,Z.WA8!.F#XP6E58V)262^J,3(U<O%L:*D"3S8
M$GISGKG>S'J'XS'BNRN??)Q&_<_70[YV3 KRE&5Q9$RF1 XX1HC"&; Y%4R"
M.=I0FLRS9X"MNZ)</?Y[A=+ZGC,<79R4>L%TFIN.WA8K<KV^20ZY\I[6/,$8
M857%&EG/IMN<)3R/;?-K3I<\>;@ =:R+!OO/[-%?N5LB1A<,J[71@P-5>TA'
MPP*DK#SMI&B+;&-Z/@%J4\&,]JQ87^;;#FN,1Y/>AYJ4,#7'#2IO<D@@:B:^
M"LK6%O2!U.LC3TQH*^(B;*&GWF$*??>0)?=>NZTP16<Z'*XKRPY]D5L0U];2
M(C"6B4,LKMKN#=#G@PYKJ."A$M>07T-U:J&"#C*"1=IOE$,.@9'7C)A24-+9
MJ!=*[]L--<Z)&W2OQ67$UK'V?B-)75Q>7 ,AR:$J7H/!4*#6^P2?D@5?ZDW#
MD#C&A0X7%M+?O5=OSBI;2_C#+B37H9$U!1*^W@'"A%?5 X62,ID-C!GP7!1(
MFEM1N_=A6>B*]6(JO/OJ%ZC"E26W2<_]]<EOOQV=_79X?'9Z</SF]<GQV='Q
MKX?'KX\.3]?PXA=X:F<>_;(C>.#=FU*LM<$7'8NBOYU"[[4U,0O-2]&]!9Z_
MI@]3FW!,BR=]Q$'JXYVV+LB"YT8@<<]*XIXRX%)-IW!2!VYI*_!MSF/G8UJK
M0/"TM5D-:_4GTTS@ZSGR?CBY:EG[?C1,B'G<B[+0]."L%O\,H)*P$%'(VC"9
MYH^0DB;0<R1<ZHU;<-R[4?N] KU-Y-O ;7^ L\=CK:$9/##G,JV.3D,HY,D(
MS53D06N=&[5XN@_DQ;.@"P$WZ;'RA5 ,1]_^&/4G^&;XYZ"G,>@8G($HBJY-
MZP+X6%L!^Q"M]SG(AS.\LX3@AUCV1NMKBKE!&MX9&5+]>([3CM!'%Y]#?S0]
M#/T41A]QW..%!VEL .D-^3>Y,(B<&RA&2LNT]ZRT.2!\&M?>$*)#\3?(LKL_
MZ&\?,&'_RS0$E65DIFA+EK:LE6*,H^U)%< 0G14JHL%-V#UW(.T-);H1>I/R
M/./+4>T2?XJ3R56(=_P=W>O+T:AN9"J:'(IBM9  N<(R%2 GS-"^EM!HZZ0O
MJ=&VL0"\O6%)]\IHTN/Z&F1MEOP%1[5:2;'$XIQJKX :*N'T1ZQ= Y1$ZU0*
MC#5*.9D!9O_8L**@&_2C?K",'>.?K\]#_V+\MG^.^:J\6<]8Z:VT%F1-P%#(
M$1Q+"%BX89(;[WBC<^+GP>T--[I61(-6U0\@'HXG_8LPP9/RGGY1S:-IOQ'C
M32[6L1J2J_U&/&V$0A3P'KF)PD9OVZP<"\';5[YTH(P&+:D?C?WJ9)3YH+PU
MQ-YB2KU[3A92A28BQLB506_;I+G/QK.Q9()-,&$E(6\[A>!F**\NQR22\7C:
M+V9T>95L4:O1UT,\1;+QDAQOK;BLI30%.,<=:$NC*<1JX]K<5GP*U=82#SI0
M^K"1\!L$ON9AN\X.701=TYL23^/;SJV)[O2Y(%'64,;F*4/3(;/,$**NC9=Y
M8!!<="!#<HB&\]BH0<XVJ/+,Y8IM,649'73(D.D1S]O^"-^$BW![/LV%9IIS
M<L(UTM*9,H>0? :3T"=NC"(_?*&CLH=/WKS)V:78AUW)K$76ZL--\-6WXS"Y
M'.%58NVU:3QE,5/J_V_ORIK;R)'T^_X7[. ^7C9"MM4.Q[IEK^V>B7E2X$C8
MW*%97I)RM^;7;X*'+5&B6&05BI3DB1D-=;CJ0WX)(!/(PTNI&2DG*B4""(CW
MF98VRNA\:Q8S&\CDW(KQ"9D2E8BI<+&RZ78O4*[F21MH5:V*!\ =QZ2HQ>N.
MLY"NI%2P+AZ"Z#R 5^AE@].X8\8<B9-(L$XA4AD6G2Z?AK[LL"M.0%WVX:)O
M$^/5]!JF9<]<[9;9"!J9DL0KQHD4N%%:G@1AULBD0(<DVW7@WGCPL<^T.DB\
MZ4E</1H7M[$LS9W9"I))UNA@*)&J?"F-/#PKP?W@@K1&1+N9W+"+P5O/?VI$
M'BZ\:E/Q/M-X':;O2LA6],2[4J*$(;X@,BZRV0IP5(-4=C]RM[_LJ3'=DUA[
M-/ 6^#[XR:SY^J>?PLMKQ'(VG_N?.<#49'12$G%"(*Y<.J1'G8BA,@D*7D#.
MK>A^X"5/A.:^Q-AC[,NRA>K[L[/T%65:FBV5E.&7H^^C\7N8^/'\>H5/6F8]
M]Y$8" 4?#6A8E&H1W'N;'03M=H9AMWW9$Z&[;[%6"'+Y;33Q:%'Z\9L)@KQ:
ME#XN9J2(PE&+1H)R2N.87;E-%ZB2+N52[4RQ2C=+6P ](9^^#Y%7"'[[-,7%
M*9<>R)/T$:;?1[%T3L[WH)V5DMBS^W^UFC)MQE+5X^]S-,<Y(NA%33;#+X_-
M<84#A%['Y*RFU.M((-)$I!&.X!*,KE(R##TE])]DG;C_T]?7'4<4)Z^N^U#;
MM]?T9I*N2LU_/_X WV%R!2^:22H-^?XQ&H]'_NMLWOPY^6\$>Q7_M38,F*"E
M((\JA7HBD=YYXKPO2? XI;CF.MIV7M0!+Q_>_CH>U<V //5]NK(5[P6,9\WD
M97,UF5]OX(W4,&L9$&Y+OPJ'IJ=UBA+\H8V2H;L1?#>]VO[R7WI5AZ<A$W3/
M?W__]MT_S\]?G%^<__;FT_NW9Q>]%-IJ]=S^^GWL/8J--%W CT*P+'0RDE$:
M5$8/WI;L)NV]9)>MWE"Y:=7NMHB.@O:&&\)$UB63/Q#T:]#5S<*!1D]&Y3H&
M3W?L70W'5T6!RNLGR\:C^/K2Y.=E,YN7L/+/D]&_(5T*;VW@61 .B^(SN,;[
M6!P_I%HR94+6=9JXMX)W@MV4^M6Y39.P?](JA%.\7]K,N.4LTE[?([@IS$?+
MKK>K$;R "7Z8%_"S5?K*VY$/H_&RR2VGN*90:8B*N91@]:4+E*3$>,JX2S8R
M5:E2:6?LSTXG!Z:[1K'</4=P _I%,XFK["LNHE312F(-H RU01G2Z(DR3J7,
M6)*5^AGW O^7VE8GO4+8T8V2M*LVXE?S+\UTL0M8$(K'" 3G%B^]@S2QLH T
M(JEHO!"^506]O?7Q 5#/3LOZ(JC*B3?XV=7T^@:X2Q>U4! 8+L2>(A"9B-,)
MD&3-*8*EJ,^5#@#O@'EVNM*5D![OQQ9N^\'B6*89OLN+;TK/%@8RLT2"*F>@
M1@H2+!7$I,02<ZH<'[4Z<ND)T+-1K*.Q6"&Y_&R\^!M(]X_G_*_R$2ZU1 ]'
M.TE2J:,A8Z;$>X92\X9YZ7@4HHX1U@[?LU&]BK15R%X_6$B++W^'V?Q'PS1V
MR0++F:$-&)EG.%%074)0DM"0HX_>66_J-);M<Q3/3E&/I@(5$NP[+_EW3%65
ML^'>E9@L%HCD0N#\#)DP8U'6$= 6J5,=K/>A_%+L096A0C& @P>T[)IYXUYK
MX?A_^N(G[Q:!IK/7^(CY[,UD.8TO338J4Y,)RKZ4R1"1N ""Z.B#!ZDC;&;R
M'5OI]QSAK[EP"JIS=XJX7J9(V#W.L#G.U6C*=@9I/9K?_&CZ=S^^ G89M:="
M6T<L#3@N3B7Q$!01 %Y#BDS%2CUZ*XWH>4Z!8ZO&/6?XG6^=SK]^&S?7 ,LP
M![A?S!?-Y/MB $NG]E,S]^.;OR\7:1?-_)]P\SH-2I=0Y0-1&6!YQFL5<,*E
MLHF;) 6MXU-6&]*ST_K34(Y[U+[SW56UD:TF>#-=_:C\';LTP?'2[QMG>8D!
MBLJ3P$H@4 [" '5&J#HYJ<..\]<$.1TUNF?6=,OFVNQW?S9)'Q8W?^G5C<[W
MOR%%:ZG,5J?Q*<2<I$E$)TF)=*&TZ4J&1&%X5NC89[FA_=M.L@^%\&P4<T"F
M[E&P;OED!\!>&%&7U*<@I$I$6=Q1) N2.(Z?*$4+2@8G?6C79N%0!+_4JW>>
M[M&N;M=RGTJQ<%R$7S23J]G2.UV=HBOE>4)9$">B14%HA8( 3YC*B6KN'!6N
ME?IL?<7STH]^)'V/ G2^#7NU:CU]4R8E2F516'YVZ8%EDXPG)?X>MU?!B)74
M$^$E\RQQ[GF=*XB'<3T;[:E TSU:U/G:ZSYXZS"GZW51<0A>Q^@1I!<2_7J3
MET:;,$R#TU%(7><4M VZ7QK5E;)[]*KS_=/#($M3]E$>0;H11F>=8S+R3&26
MI;XP+J56BD"TQ<^E:7'T=8Y8]H;Z2^-Z)?,>]>M^012_0+H:P^KJZB'1S;;)
M;IGGKH!K#Q2(B8X1&8"20+DFV7EN+=6Z5K6_WH8P5$WJ8Y]J'X7R4REW_>%'
MW'(Q+DHBWR+W& 4GA56,> L.)Z.SI1BX(4K*;)30U,0ZE_;WXSE6#8LCZ4;3
M.T<5,A_NHEKE>K;!5;6"Q39DQZE&T0=[.Q6B@^B'5 T3K4XQ"@+2X"SP&O&9
M&$B20C-GK:Z5YS*L2NPH^#"D1NPC\0J:<$]^S,W$F-NY,JOT[:#0 !20"%_T
M.0PF$H?[-XG46K 01%)UDD\. #N\2=\/T_?U&*U(4XU,401VX;\NIT[@B98B
M\+B[YD"DLR5A%;\8E;FF"O\3*^7/W4#QO(V4@_FHD-JVQK(N-M\"356#Y#:>
MXY@AA_.SA>@.PJV1AWL;E6(,;&">>%SUB)11X:>(KJ%/(JNH'!-UDM&&H'J'
M>5&+Z7UDVG<9J(]?FNE\#M.O;R81UZS1=RC@UN5=.8 PUA.(">%(QDD001)0
MW(!:A-&TN[MZZ"W#[_1=Q-_4D%W?-9@^?0%.F;R!QFOON!4)@21*9%Q$>01'
MA'<^9>699.W*D]]Y]..EKYN4^IZ(B.856H@1_V1V4XTHOAJ4(TZ6DDL\:!*2
M-L2A<HEDC3";-SW;B;OG^8^:O:[RJF @+6V^M>.I),_:!$^H+\GD#+U/E]"<
MUXKSY P/(=<)S+L%XWF;SX<S4B&]_W!!_!S&)&U.H19CJFJ%UQC5<6SY#LJR
M;U;+4$Q7< FJC W F11-(!FT1'N:2V)#4(0'P7P,:&FK.H[%X]'>'>[)B2OO
M/@17.3HOU2YCR7HO$89_("&S#Q__6/<O"=:G&#A)%$K7DN2(%[CA9 E:&0XY
MZ#J7R@_".L&XANK,WSE_[XNV"D>EJPSSY7D 53IH30D5IK1+](($F7',%&T4
MF8P$;JMHT T0S]O2.Y2-"BTL5E#6)WDMP%0UT&[!.8YE=3 Y]Y/<0;(5]I;;
MH&R,P2>-CJPMA1.M3015-Q">0:B0=08?'RO-.TR0.BSO(]#AS-W%HH7K&JY]
M[R;KOG:):2J-HKC!:8U;G30D^'(0 3PG9"V@+(:T8N\#.;Q5T8'.=I9I9RXJ
M& >[H7[ZLUD75K=2"HV3PVE?NC:C,>-L]D0Q$T%$3Z6N4UIW#Y!/6VT.X^+8
M1>XWK..>2]UO>7K5@O=M1K11]E[JR!T/TGI%)572 81LF* "9-:2WEOV?LM[
MCE[\'IT9J<N!M>&E,:J$0'Q6DD3&A ;AE*]4(+8[]M.M(?0C1_I#,Q[_UDS+
M/[ID2C%K>&EAH4OGC(R?A+.$^DC!9\&=.K&2< >-\P3/$/J=!</5$^JL1L-9
M&7V.=EES[-(Y'4T,F3@5*!I1N G[("S)(2MNDX (@YJV_0_Q$4V5 71U^&EU
M@*(=XW:CKWID0CBPQF@2H(0<""M+.01&,L0@%.423<U'-J$>;2F[IS2?.JA9
MA8B(>N-$%C*,;A0^NQ2)41NU))8F020O(?_**I*U35;ID"W4.8,?<)"_)M51
M)E4W93M&*,G!0[U=3? 2#%<6=V0BLB@IH$R1X$$3%CT(92)H]]@JKMX>X:\9
M=909U4'-*MS8#6?>YJP@2Y E',,2:0TCN#T7[6?*,J^9%8]MDWK0CSI)+OX!
MH\]?2M&\[S#UGV%A,KWR<_A1._7F_,E&($-H/.4D/)&,\G*1D$GD5"<>%16F
M8H'=TQ'$(UHH'\U14C5%?%2><7MQ7,K@A60!!VV\P<W,E&1>F8FA7$ P/%OV
M:(^A=H[^$<W 4Y@")SB=]]+?1S6';Q\[[!:$+GG3U@:T13DE,@6+"[-,)+JD
MG 5F@W[<QU^_9O,CG<TU-?DQGK!=36&V6PK)A.3+*8A2%)!+C5)P&=T<GX2C
M0C'MZG0E/XWQ_YK,ISF9J^GP(S[3VRV(;'T)FZ7$.!6)5.7Z("LDU% A3<Q&
M/;HV2WN*X-=\/LWY7%.3'^>YXFX90)"2F8PDNM(F-EI.G$0ZP40T3XS1WCTV
M4_M0G_D !GM+;O%*@:$Q$JU])DB (]9G05PNDTG08#8[5?RJ7'J<<[^C4'XJ
ME4MOYY%ZKX7B: @A6%P[E!;$&DD)C=HGY[FGOHXE\,1J&.RE"0_6,-B'D<>2
M_=UF3+]J&+3*M.N@+$.D@1_"]&/18A%PR\EH(C/!5*D4*4G03A,7I),\,)#"
M/W/MW:N&P<DI[SX$#U[#@*,9'[-C)(90^K=%2P*G:/2'$(%) ,_J[-3/H8;!
M7LSO5<-@']JV)A!4R#=[^>[BY?G%IP]GG]Z\N_AX=O'JP_G;LT_GK]Z???CT
MYOQCAURSED_N+<_LD)%LY)CE*)00+.@0J90:O,05B'&OT**3WIC+EN_H-O]?
M-HM"@].%0G\8S?[UT]WQR3(O?" 6/?IE5)%WI8N1%JA$WF2:Z\2H;,?4=;6[
M\^3W:+?C#]#+9Y?.LY2RSB0I_"(M3DKOA25&@71:1B%$G23[AU -O];UI!&;
M*U9OHJ^0\;0\&OH=YE^:]&9Q"%36[W=_3F Z^S+Z]A/I99(R>YHY8<R5BH*!
M$B^D)%P(2R-XBH*IHB.M(3X9A:E#2A43:NSG9=>?SJ]+ZO?,QR*)]ZMVD[/2
M6/+FWUQ2:SAGZ+<K#YQ(KAD)SF2BG1 Z"5 AU G7W!?ID]&EJA15N'__ -]A
M<@4;L$902J!DFQBE1%%T8B1'*;B Z'R.:$^4T&M;YTI\*Z0GI"1]"+W"'>[O
MHTDS7=Q=S&&*Z^ ]:^"+Z]*8K4&A-&-\S.?EGZ C )(F%(<Q$<U_W&.)M[PT
M# Q)<RZI8'42T@^&_&2T:1C2*EPOWI''\K"9,:.4EI8H 5!:_DGB3 *2@XBE
M*&1RFSVK:UG'@UX;#64-[R_D4[G;N3.4%]<O8!*_?/73?RV.W*3US!N+.ZBE
MY<A-9!)RZ='.DP7*J%2ZCKFS"]FQ;H#Z('^7/G4AH8*-?!??&MWJ,*P-OJJW
M-;L0'N?FI5]>=RI-#Z0<0WDB$XQ9EPB-L;2W<H[8;#7)C&J?4XQ<FB>D-#LN
M/(ZK,_MP4>,2SH]AMK+D+V#=_\P):;PPE'"12^'(4@E$ZDA25"IHKE0TE6[1
M[H-S C9N)]8VK\4ZB[S"D=[+!DWN_+IITNQ3,_?C%2J;0^86)(FYC+.4<O1"
MXJ[MJ(I ?790IR3\_7B>F";T(/1!MH_K']?!4;H4A)/$Q+(42A=*#W-.0'#T
MM$24PM32AZV@GK99>I#H*QRQW1WMS_:<;: -:XS6[H)[@!UZ&)$[_>!N+ RQ
M?-R Z&/V081(LN8%HJ;$L=)AE>,2JGQ,60UU*%)90?:W.:OKQS["KZ$75[-Y
M\Q6F=R"N>^XF)181\MHY3Z20@KBD.<E4T4#!:IHKZ<;#P$[ YCB4Q$WEZ)&!
M&G4TK[Y]&X^VPQ-:JB#0).:Y5+,/G!(;'6ZLSG+#1>E94:=!S Y@3T=!^F2@
MQQ5D-IU?_N[_MYFN%7BV6">3!&XL-23P8(E$%YV$%!(1V<D@+'KGO-6"@8^_
MH0OXW:8>W/_^)V!V]B#8'J_O"IH2[O<NW\*TTNLVH/:Q,5NQOA7.L%9E'SPU
MM83<\T3?#DX8FS)D7-E8$*CA3!#+(!%/I3'&.>%<JUBB4V1^B[DX&/'[R+9'
MPI=M9&'RUD\_PVS^8Y2K_2;'&)-0AF3O<2]C2A$7DB?*,&55A"S31J&A;9UW
MM[UBN+V[1_DWO0NO:E7TQ?G6V21=-!/X^FW<7 -\A.GW4839C=BB%]=KZV.9
M=R"]D)I)$L"@\6)]1%,C2IRE-',)T7C*ZQA[G7 _ :/@" 163?INAWZ-?6U%
MMT _4#+<(?B/<^@UI,9T5-8>Z*Z:$7?0**B726?J25 6-Q& 0$*)L@E>B^ %
M%4[6SGT['67=<0#W>'5U'Y9[-]7^;%Y/$<0:TMK6B(Y&T(#[#)2"NE)XXJR+
M:)\*)@V56MN=*4D/O>"8&6SU26IZEG"/UMR&C;F)BD(2/C$<9BZ9!%0F@E/!
M$4$CM\J ,)O7@3L-].?+?"]2[MD;_UE\X?[TDKL_!2A>SF*1!"DI5T$18X)#
MW.B!V, X"53K8!=%0%H56VGEL'=!^@2L]D')NJMDJHN2;<.U[EW> EGO)W\/
M8QK^^&\X;INJQ/2\/NU R"4/WD4@092*+P(732N%)<!9I%$QL+2_*X)CJ,P#
MYX:GJ#'[\-&W[?JJM+(=^]1,8?;Q[!6\_ .W]K//TU%LQO[MZX^OSC^\?77^
M\N_KNRXO3>(B$$=Q_97:292 Y\12B(P'JASSK4R;_=X[[(%DGW0UP\BZPE'E
MEFS'V8OKF[]9QF8XXT)4F229$*E-!CU R+@2.. 9B<_5T@G;8GP"QDQE8NZJ
MD.Y3A=;A6"T053U"O(OI.,>"M5A\0%DZ4% YX7V%+)>VV))' BD'W%\M)4%'
M3UBTF5%32B/6*A0TC%+L.'X[GD[L(_DCFR#66BF]EX2)G$K>"1IA@$LGXU8:
M&R@(WN[Z\U1-D+YHZF!Z["/COL_5?H=RR/./T01>PGCLI[,WD[B^O,W9!T43
M49:AY864$JMY0G.<9_P?S@FI6U&__1V/F^:>9->S._HC:7VQ<EE#%64ZD^QQ
M7!(5C=CH<4F.2O!@;=:^U7U,*^_SUJN?@ W839QW>36]\+I2VS90>C^2V@ Q
M_!E4!SKN([6#+&M-VQ4DAJYNLDX3I;@ADN6('K ,).)RY()UR83^#JX'H?6!
M<Z(ZK.XCPK[-K-]?OW_SLPCAC8V!4P.TE*7QI8 D173!.$<@.J64C]J[=D<Z
M6UXP[-E-)XDW/8NK1],HP>CR+7SVX_/)?+3R 9PQ KS)!&C@1 H7B?6,DV22
MC!X4H_RAT/\9Q/_\W'S_&SYZ,1__3Y:/9/EQ0>L]+WT">VA74=YEU79A=8EB
MI:YM<+380MM1>_/-P^Z;G2EH>I1?CPOM'3P972<C<-&AJ;CIR9CB2#'TU752
M+"8-#Q;>/A4>MVR4U6C<1VQ][Y-OK_[ZS7\=C:]?3YNK;^M:R%XIZW! .D1T
MB"4M'IGFI!3=C4%0ERQMM4G>]_3A=LAN@F[ZE-*0%:/?O3\O]8\O7G\\?_W[
M^<6GC^]PY\&=9/+Y_;3)H_G;9C9[#]./RU)6'0I('_:BWNI)]S#.C?+22CC'
MA=(T<RL#.)\L>$DEBSE M/;RL%=V# A=/NP#?&NFY4UO)KF9?O4KJ:WJJMF0
MJ.=6D5(?G4B5%'$Q"Z*H#"9Q'Z2I4\VG#;H>*WN^+)7_?)S_8S3_LDYV./\K
MCJ\2OOML-@/\;_KD_[IT5B671"0\E;Y#S@3BE4T$P'-M,W,W^@[5JOG9%NP1
MXMOZUJD'ZH)6H:S"#3 N[3AY%],8ARX"]T:7U-9 I-;%[;$6MXP8P5LK4JH3
M17T#Q!/4BD-%7.$^[A5\FT(<+0:'G\>P$.TDG7TM8__WXN>72@BTX51& V%Q
MBER*?D5AB=/<YQ2T@51G56V#[@GJ1^^D5*B!\V:"!@B4C7Z]N(TF5Z40[=(2
M*/>7@&*!Y=_AN@:S\[]P <3WCR9^>KV0TNT:MNMRMY?&F2QB$H2Y,B<R,.(]
M520"X]EG1F6J4UFIXJ">H)J>B@I4*)M]H]'>=BF^N%[]<GDJQ3.3P+,D2C%<
MO[W#-=VGB-^J",HI+WP=K3T [&"=,VOK8&VBCETIN9QNX\R:->-16HQE(;+%
MF0OG3@ATTXABY;J>&11@Y!E=>72[#4!4+K?1MU8W,_=C.($^F'58;WJ5?L]7
M='<1K6-46V#J_2IV&YKA[V3[8.I!XCN(>2@5R$(SI:0D(B2':RD"].5J!!W'
M+#,5GD.K@NDG2/T#][9#,;^/="LX:S].V58+VSHI#L"F) 4BRK3 2I189@.!
ME)(03G*KZU@>6P ->_G;#UM-_Z*N4IIXBAN=GP.:S2MD*V!2F)AD5D2 C40"
M0G1,21*"M I,BB'5Z>:^%=(3T()^Q%VC.L(<02TZSU_-T(Z>S=9JNECWA,DL
M>V0+]Z 2K:!QR=,R$">CHN@YA20J50=\"-93-Q;[YZ;"L<WZ2F9=:FDWF+JE
M76[".5*EEO[HVE2$SK*NL7+< N69D1&W+A(%1U!H+95V#OBMD5S2[&66E<XL
MZA._J^K)0+SO(^+>DRQ&)0%@#-/K]],F7<4?9@S/"E\=#$$CN.2T<ES?1&"$
M9>2+0Z9T\V)G6SK%EC<<[;CS$*DW?8NL[^R(%U-?KN<_?AM-1S\ >15CB!1U
MDE%#I"X7 -1Z8C2%; 7/$%@K#N][^J/EK[.H^IZ#/^-)/S;CJ\6Q^!H5N&P=
M+BK&J9+-%27QM#1=IPZ-C1R39KP5@5M?\6A9[$=H/=I/BRH"ZQWC-32?I_[;
MEU'TXV5>7@Q6Q.!)3(82&40D01I+8E81/0XKI6E5H;%==9=M,)ZZ@=T?!SU7
M:EZ-[":D==9M"U"]G\ANA7.$4BW]T-74DG7?):*V@G/*<:!:$^")$9DHD* R
M)9KK9+EESIC^+FL&5H"'"J\,R/\^(J[@6%TTDS_6FY10$FBDG'#PY70(47B3
M<3%-5$I.DP9?IS3&#1##'K_U1$O3CTR/&F;\)N$?C/*H[',EKF\^"^N]K\\@
MXQ:OJ1=BO.\8-P*,+4=O2E+IA/0R,%H2SY%>\#2FZ+2[&V#<XH4#A!>#S#J@
M'TBRS>A'))N)Q_4*]T!G::; ?:5Y/41X\5*LE\HZ <$9(@)%LYHK1YPP@0 5
M0I3ZZ6BK51GC\OTG&B>U#_.;J]@!@JU1A/X *STQ"XES22+(TGV1>Q(X6NDT
MBRR9QQ'15E;+LPMIZJ(NM8DZX9"F@%L[Y502*GC9XR4E0>!8%+<N*^LIDS6C
M%QZ;$[T7Z[M#FO:1_E#Q+&TP/;^0IKV8:A/8<HB8!U,!S72*PA/F#1"I+6KY
MJO$:_BI:FW.K^F G2/W^(4W],[^'= <,:=)!0TR"$A9*C7<6&?%<HL64@O8^
M>!&@CA5ZVB%->['5,J1I'U$/&M(4C!94YDB<3&A$X9Y&G$J!J"A4:2Z>^(-I
M]$\WI*F+%O0C[L%#FC0$*IUEQ% HK00"P@062*3H4?%0^F]6ZN?R5$*:#C$6
M^^>F>DA3&S#/.Z1I+[H>#&TY1-;50YH04^8EARA2D4O0=P%E#>$R,HWK8T(K
MZ;$2WRFDJ3_>]Q'Q8"%-,N<,*@,QAHH2:V"(UT83&:(-044O>+MB+:<:TK27
MU%N%-.TCLD%"FH1F(D:3B9#EKLCP4O?>Q=+,U?$HJ3):M>+P%$.:#N:OLZB&
M"VE*DE(OJ"8"9$!4/A!K120QV91TR@RU[7&'-!W,8C]"&RRDB9K(!)20.;4H
M+U <0@> ^B6E"]IF'EM%!C^?D*9#3V/[X6"PD*8VH)YG2-->=+4*:3E$UH.%
M-$DJ0 OA4%PL$DF-)/A/*:%:QZ@335S'QZH !X4T]<__/B+ND??87$WFT^O+
M-^>7W#,=6,PD0U2E<[K T94\"-">22NR< ^1O"YEN7KBDN?5-PN:%P3_?-^I
M!"WM)?BFD]2&C%7Z^,>+C^?_\\?YQ:?SOY>HF@[Q2-L>U5O,42NL&W%%G.:H
M@I1,F(PF,'4@6*::YY0539%>;GMHQP.(JS"#_[M"_.??\<O;GY5-N%"L] MS
MNJ@10U?+VXPV.V-!H*N5!:]T%K$%4??#^J]?F\G'>1/_]6KT?910^(M"CZ5/
M["N(8_R_A.L@-Y1!Q+%&=$VR11,Y6T$"?@V4HRAXG88^;= =P7_H0SON'N/W
M3$2-B*/; U]:R:6F#SCE"8/B/PG$%++B) 3T?E@6UIE6(1Y=I\2P,4,U5*"S
M>(\="+1M(/C/%O:4-!*41[\X@7)$>FE(\-X32!%=;FD2VSP-JJ0J*T!'<T8[
M$[U#<PX1>(US_+NPUN98"V!U+W6V03O2!4\?!.Y6B@[2'U0]M PY1J=* 7/<
MYR0:WI9)18QGX#VED85A]I3*:K'K^F=0K=A'Z/6U8=VG!:*PLM2B![ (BI=^
MO<(3RW.@H$Q@D@ZA"4<[J^Z'KH>5X !9]^WDWB%J(22 ]/5OY\4EG(UPCSR?
M7'U=52)].YK-6[BY>RA#>>%L4QL*@/T\X!X&\L,'[C:AWHY\&(T1+,Q>7DVG
MR/-9F"TJEE>9, ^\KFL>2XQHM*:[+Z@RCNUO&WSR[V;P3F;*+E'M.V]7/RY?
M@I_!?_W'_P-02P,$%     @ S3Q85'#PU@\S& ( -S$# !0   !M9W!I+3(P
M,C$Q,C,Q7V<Q+FIP9^R\>5#39]?_C]9JK5I+(R(BTD)E%3"$1?;>E:"W)E":
M!&0)U" )88ML07;;ND#8JFQ)2$(--4 "00@025A4-DD@:8SLFP(AA$W9=_C1
MYW[N9[[S>YX_?C//S+>_^YZ^,I.9S.<SGW.ND_=USKGFNI+=WMVW2I]?=?J[
MD]*^?4I*^_9>2KL#2G?W/NW;_[]AW__V ;O/E90_^>369]]^M$]+:;_ROH^4
M]^TV*VG^X>#!C_[P]9_LV__1X4^/'#CXR:&/]V[ ?KXWAOW[#QPX\L6G!S\Y
M\/&^PW_<<$#YXX-? 0]]\L7?#G]JZ7HC[.$CR>L/@!.GM4SA"+>(R*@?L[(K
M*CDO5%35S+^'/:Z2OCNI#?IV;/[4UQ;NJ/"F4;-+CB_/Z5X$__2SCA_]YEW_
MPM_T]DQI['FQ_Z,_!OI_^G+@XSU/#N]=ABGO>;+OHT.'#AT^>.#C_0?W?_3'
M967@@2^^<GWX6/*QZ=]NA/U8<? 0X,3W+SY\HJ(%@Z,>9;U3/?4MXO7\GOGP
M2X[@;/I/E5^;F5M$_LQY>2[B[FZ_TM&/]FPJ?Z2LY* D?JOT%W_Q%W_Q%W_Q
M%W_Q%_^_YA?7VF2NDRLRTA7$,V#JBZLIK8$55K,;%B^[;!/6?JAG;;2P+NHQ
M9:R+^6'A_&QW!! PT769(2@6X".:5S5#WYPU?>-9=!RU7?<A A(>9HZ!=ZDY
M*<1"7?F;F.978]GA(I<J(H>ES1816*2&]2JZ8:JB,ZV7#UX$G3UV1: @3Q4>
M[>/A?>\7\2Z[==5'2'B>(^0?PLR0:70T98%-&P)Q$]NP<4+U0"-]PB23K* "
M$2 5QS9XZ_TW$&>EHRE*5_[L$/[;<13',R KHJ],.QT_%LJ&7C_B&IKAW%')
M+*'%4!?)B>?/G!-1)2=^P(F7^RU(7!"\K6C >6B]8WSQ^-F$&Q3<)_WX$>/
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
MWN,VX=G5<Z*Y$Y;MB 'UWEAO7;WB9'CWV _UZD7JR<)&UK-U=YDO+OKKFR?
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
MF<6R31C%3//FX8-^I:\._O GY=!_03XZZ9-<=+#'3*=^#!CEM6AMEB;2HI+
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
MW$GE/=!B3B?+O"BLHC?."@(_ABUI2;WK%1OT[8"DQU"L^C/W3 FS=(+MZ)1
MY5M$U1B9"&D-BKU)UKP>G!!Q9S:F_M?(N=.\4*B%B3<!%XLEQ " M# U.V[^
MKI*>/*MRRJ!\6QV;:ABPF0.5N%$UG="Z2"D,I\U=PC^<Z5+C='77)<2]UN42
M"E5"*0@2H71XZ0W"I63@Q!QM&!N>UQT&M(1@]]9]?H<S4C)8M!SWG&PGKYU=
M)1/];_534@:X&%_.EM2+4F0</R:(%??\O@%0_2U4ZG<()9N:(C)B3LAS(QJK
MN;%O8/"N$U( 7'2BV=>:34"9D'(JIJ<2+2) RKG;#Y4;8AHLA]=,WCIH,-B2
M).7+U ^1,GAGI$R0486I\3-N\ZW<S/R8@C2ZGGI[R C2%>$/?S?%L("$RI8+
M*W(C^F-'CMWCH@DAGO1\_&0R(8!NFIP\I&ZCD5#^QI:\L)\%&0BNV0A>0D#3
M7%ZSMG<Z;BSYG<V=S?B[U$=D\K(K'?%BDF)^*O@<V:@%>(9)IS!JDX56U%VE
MDZ&"X[W!P5@.0X].9)!14UB&<7+R3*26\=]D#1<]YS'?!MKGUB)&0/7)%0@6
M4##>,;,T1*L1):5,.<C(PJ&3VS&U]UX$A*@\X$.<M;H$[UU5G,/.8N&7#8WK
MG-I^7"P1+K;7_2CP@$?07P879U"F<0NCLQ%J/:OFX=.XR_Y(S\*V;U\\JX-&
MLY'\<#1S#LDN(5'D(3!@08LL*[G$;:;!?J25L>/J&]\QQEB5N]_Y;S/EX ^?
M3*#OI!9^EQ&X(@]&J"# D1U0<ZDMN82I:SOJA^\<Z6QSXRK+[)HA0Y&M*2F3
MJCJCF9)]4FM2K"A-FC/RVA-@Q2#H+'6ZU;J>:(&9@WV*SN^U,UH[Q];@OY-[
M[E3_9F9LW6H\)(1[LX=4F@<YYC" F7=1/!1D2R*F<>3]+SFAO7V<I(69[>/@
M6_M:HZ\_LWUM,1]KHA)>JFE@NWRW%AD!QD>D,,D! VHBK]CYC@V73A/!1P;C
M*9Q7,<Y!@G7K-3I9KA@8KWCP.TF*Q>R]DY(S'Y<,C\]=SW=XC 4A-%0BI6?7
M,@_>>&U+:BE/KRF_]:!P=J@BI>E=)$6L4Z^):$_E6#GUZ[.U,%83HI+IX%CA
M7,+JJ\'J1POW73 Y-_%OO'H]I53P$TISV\U6LRX-LRYE8,GTS*P^F\@DI3!N
M$1U!&N#G_RVT?_'?N*V::7EBQJ)QTK!W4(/LY_S#^<':!VRMY/PJ22@FBR)3
MT/63TVL[\+2-:T!:^T"G'79V'7_&0=^6VA[CKL5]%2Z\N-<8T+%,:VS!.W;*
MSNG)?"8C5N=462FVBA' -$EIN6M<$;ACXCAF\A98,U6=="P\9) >GB*B4N,+
M?@;9U*PTI,R9?C;Y<]AIJMVI]-"N4KL3?L&>^<\Z-,A8A@GTA-Q2GT[VLV+I
MDX1VM?**3)')D?"6Z5R3 7;7IJ4!-WPHK)U)5E 8E,J^[%5?8>;%'5QEHV[E
M)B1/C\XL#60R*[T++2>]^GR7T+I'UU+ISR1 .U6([6>^#Q$WO*6V?1,NCFVG
MWKQ-861ER7IG;0]&FCU*ELEV CJMU'X_M^^'O1 IOQ*^=[<^<& P&T7K,_\F
M/YL,&H$L8,C1(1_DAW6H#5[Q_$^7P @7+0*:613I%&'5,2=P0&F?XJOS*[KF
M1VE/)&LEMTK6@IP0] KS<..W$5Q<3L'R0TZPB\./4^20!29!G\%D(X!0,XS:
MEL=B*'&MIFRQQ22UI@Y[S.''EA\^J)9.3DTQ0H=JJ3P=&L*666253*5LDM2G
M,/M.:U\&6X99!+2@4%KHH&2R/NOF3)^:S$$U9$5.MG>4&2/&-S6A?M@;)T$G
MPW X*+RE+*='8M;BJM9S6=*@I9B.;8!PV*_%"G ?)S_!-6HULBU*K#6EJA0+
MN]8%[0 #[C=M>,@0V5"X_,R '#V[L.I<^ %;&*G"Q#;U,U@2-40L-L.])3MX
M]CUUTZKA7F@R0XN,TF=0LZ7*>_"TM-%_'W%>./[(2N>2LIE4810J#4)*+;=[
M=]1K^#5N)Z3W23U?'H>+E X&(S>^]MSTR>H9Q&?(%F8GIQB#(;189A\7@\&T
M'"4MET-:,R3/!B-;P^XU#=;S'6#J#D''C8&GI6LX;[/6+!*)XJ0UT4<2^POJ
M^)DY#0COZI/>60_'X5U1,<XPA4$1,B<'Y+ YD3]X7,\HM))!;&56M<'MM=WS
M9F!0>Q_?BJ,%'UUV"6K[4ON1+<DY\K!C^(+H<Q.E__[/8&BEC,#NQ9'NZ47Q
M2/]W<$:T_ZH^D'GH]AOGS\W898HCUM? J- ;\R=#8>&V(EX)X8_#AMZDC)H)
M)UOGM5VE &ID!<81*\S^(;*+%8;+PP>-CTX3Z$3*U(BYX_L!;A(RK2.8LF/?
MW'@)C/5V.@0(4KO'1Z9!28199#42W@614T)2,A+*I5L#,6]DQW46TJ8_K3>^
MYMU6]&J:M-<?2!&JBT;:]&<T)MWOTN-?%N[A50*D$/%K1E10.FQ4I)X#4 8"
MVXDBW7S]H2&GG(S;N9%@/2;%N&PZ9[U@9N;=4GH?DUD+\]4A[A4N$;6"XMPK
M,&V/F_G,5*35R5\QAN$[^_5K V4  8-GD#;*Q-!TUZ]M.(P[Y-45"-?/6;E=
M"@( E16E!L34H$\95C798WA+A*83J\JNYEJ.),0Y"C"@ ;1^(M@WZ_7-_^U<
M]Z_'?D#MYU] __A)  ! @4 <FYMG*&.1S:UKM-==WA$\39Z#Q].U="N619WB
MB8+)7[U5$T W0@4R04QL<M%%D5^(U<S$#-*3UNT55T+S%8QH+WSFU6[X:F'S
M=$@P,_.QV\E<\R5/#_=T<Z>,$IXBY?[10EW&:Q+]68.M];N[#'[@R9RNF81.
M]2=/\R[TYL<7$YDI!!U]"H? 3;+\7F JLEC$]$_?]OCIEKP%@ZA>/)(XG/5B
M@)->"X[T:NMC$.M=#$V@;F(HSVHT^OWUB <[]W>>!0X;+P_MNU?[Y/]A[\W#
MFCK;O5'L;*U:&A$1Q18L\] 0 H2QK0Q5D_#2$)"Y!I,P"$@"06;;.@0(4&7*
M1*BA!DD@" %BB$!?#5-"$C%&9JA $F9EEM%#S^[^]GM]Y]O7&:[K[/?L??;O
MNO)/DG6O^WG6/?SNM9YU/RLPMCFW&@86(6$N-;?M</B\0OU3[Z2T;[CC^*<#
M0IN\L>&FDQ"%75^$AS(>"Z<Q7XC)E&:CLE"@78Q@8DGFU5"O\%Q5*&7Y_>LU
MO-+PRQOIYW@Z21I3M63-W?O<U.6PCW=ZW&P.9!U.E2(1.&J-4EL' 8'B6+;D
M[+RW6OI+&X'+VX'S\^[O-/#8E#W:D,-\0V;;B5XFBEX2 %6=C+W:^+UARIE"
M5S3JXD<?3188(\K>\7O>65H:=<BGY J5/)^<+ORN["LCH&H( I*?;+,Q]:\X
M3*AFTAS8;(RAX0B;(W<=0IELN(W<#PE.Z@O$$'N/']HUM(ZC+C?6XW?,TW"C
M71 +,S$GUY+Z^,6HH'GF\N79!G::(;'L0*^'T@$!0S@QC3/D-S7:D)X-N+3<
M^YGJY972^#Z8\&C<'JV<[#3,YKBL>_6L9X'''AZ;0D1E&'G38CPW&P*,33D]
M45QK9(ALD&EHIAX!0;Z=2==),'F><>')(#-//T8_NY$O=R3*,#BB;.]WQD!9
M[?"CP@U'W+JI.@AMA^A^H>.5B"S*XN3UI1[/+ 85N$T1;.,\FFIA ;Z ^8AZ
MM7OZ)XN'^C(NBP)IY'.OG=QV@, <+F2/2>J)5,"2-$+M-[^[GXGW6_6GQD4%
M5<+'452,\<X11%S.&E0F1D6+D]&EX?P$NO%G([F)@3Q/^YI@EADSQRPGBD4F
M,0T-;?-&L%^N%MQV^T%P^ XH-J9^=9M-JU2@@0 8.#11?:']17+BCBF;R_^U
M&V+0(8$-K,9P;AZ6/-W4/W"MSDOW0]2H0?O]R=XXI;8G\"2)"9J?+QO!SNS'
M.LP_]X4=:;<3(6# 1 _/YR(O;6U=#X_HI(M?';BFI74X9S'GV<H/2287%G6@
MWB9>8SD$51E"N^C,P<MAO]!A0Z4<LDS8A\$0LM3(OB%^YN4G;\0O+X^OQNC\
MV%+DF[/'=["7T/5'#9^E0Q.-C4'\/!J@+ E-GY,)R+NOL!+\1%M102$DV5PU
M\,FE!E^DGKU/"!(0!=/!!@4 ,I2197O*]%Q\L9PN* R(0NJ5AL) Z="1])Y.
MPJ=-=@$^*/P8/W.G2Q0_M[#0HKSWD"RMJI7U4UJZ1Z:%Y2-C_>G\LXO^+VA)
M/F6O,V.TG4VDADX[!1^L=P]@?QGF7&3BG*.;Y\:MC-YJ[6<G_[#<>,F^+L_A
MK1;_O!0$E]YN@DR4"_MV(SWD82FMV1G!9Z^<K''\CIW@9-]L:(_5P9;CW$S.
M/'/BYS_V2G[-K\JC5;$SB6]&TTPG'S$[XAH?-/+*V[!(Q[=:S>0W\Q?9XOL=
MU(JF+]\@"<VC@55B$(@1AL69U-@A3QGT>_,!>][2_YQJ3$?-MZXYO_K.6-(X
M\G.A2K5NY'C.J-NP:.R==^+.?6^LY7WZ,ZV"+P&&[T ^#],ZK>7YQSM?_Q48
MO<'1#H0BG5C1*F\^PRVTW;Q V\'$&BKJ@4(#/'WI.&.*C$*J+RLL>CR[_=V;
MW8BDL-6:?36Z)OI[%&R0.6K=S*$]A+*B\J&P0"C:&4^J-)W%-)ZT4^@GBRYK
M))('U^??:MU$H2*LMDQ<M@XC)F^5!&89HDM2,-_$(,L2?13,Q(&@7@4VRG,=
M"?-U10 <%$#_$AFL2!GA%^ QXM1L#(9O-:/6XJBU-5</@G^L^\TNSG#4Z""1
M22M9\ 4ZF\0A/:!+T7D*P")F#NIWE;G8HW"Z\=O<0,>X-:K!:K"*.4^[#6[/
M#6934=%YO9".X @K6J#M%>3CUNM])W4BH)$NR&-TU\$H*M,VMX1#Q5.M?>E2
M$(#NL:QJ2W?_S2#FT=RDV_>7WFI]&_5 ,C>QO7V'/4UM",VH*0$@BWHFM#.<
M#"OY79!O<U.3 HXI'-<Z'F98?C@+O_;/2G3_F?!Q<BPB%.P;"D2"/11(D-Y>
M4B:3&>AO ._*0DXG!#P?0=<11FT\^AL)"WB'.447IQA$[^G$UMT9<UI\6OR4
M'R5,\YC>ST^&4*U"5!YH1MI>2F43U3N<[KNTOV^<44M^$< QU;S"^M19LO"9
M+S2P[Z1#NQ]F>K;D7M,9=)2<QTI=>-;1%[QY='#L9D[;!PJXL>U ,8(?-[8@
MZ@P[=4KX].7+;ZDLHV^1(7$YS"KBR%LM"_-'/6,EZ/(OWVJ96$7+F(^:'F\H
M8,4MH%,;O2$-%I,6^]<JZK.\S%96((Z([.UVO]@=L\7P2F:S?HAQF!"FV^#7
MSXHFLC$UO7*W>T5JC\:H#8L4=QT/F:\8[)'UR5!@J"LBB03OOA'QBR6XK\D1
MV*^TON%5A[(@/M.-K(.GP/!^>R;LOJ 19OYMU:!ZY71CUF%[3F>44ZT2J@ K
M/ *Z92808C:+/HZ3-#PRLPGOSC)YJV5L>T'QRZ9HJAF7>V[V28B'"+;C9%+'
M\SY]:7%;V[76^$J22/X].--,XA78/DRJ9V_CJ@;>:AV2?]#Y6X,U.W)$7^^'
MKRZDV\6)I=IP7R$V&/MCO_=,.F5R]\QMWR.7!%_>N&'W<FKN/BOBK9:?Y];0
M2B#"QYZ<WZ5%T/OK2N]3Y=OU;]9,<8Y.N+ % #I\9 -=$FBU"N[I\0DWX;_I
M'V<O6WYYO^!\$5261E""!J_F1$FL*''IRZIY;K+9X,Z@:>6E\X7%RQKV%PCI
M3*7CTM(<&U' M?=V"PL+/Y^+3]](*AIUVQ7$P/,UYJV>4Y,C?,^NLEX_+WGE
MPN"V9+#Q[H)*=R6#/>[^DB38+;>2H9V71ES$Q;)@ASD-(^M01E9+SC-QCN"Y
MK_^)&3,N9J'@GO#7SE/)'WZK" %$CSK;K!X@5#+N$V=CU06Y]1N,TO%R#KEG
MW :!A<@O*>4O!J0O4^WO5YJ**?F/ML-/E;1_W)0Q,+_4KT*'P9<R?4'V R=O
MX$'I.Q_EN6_&"04Y0G-CNU[ \*(_>=R[PE2EO/$,&!H\S8JN;1>?LE"<^)M=
M(SN:;KG!':Z2%$-6>2M"9T[Q4*V9'+-P53X^YU-ZL8L.[0@,\!.ARQV"DQ,T
MN#'[X<+8&S?\07L$*0BIFXP$>^4V)*'Z&#YUY7\0Y]Y,!VZ=2\"^F#L-DY#/
M+CMJ\@-R6\/=GX6<B"(9#_5'3U@)VL$R>8Z;5;DTW8+,YN3#NME"?*LYA;ZY
MY1!_);KWC7[YX,6:@+=:X"-RA6K+ &NU#+D3L'L3$8M51AT)&&*1*[WA#@]\
MO@Q<0?H1>GHL0:G*0?.<:!Z.RD?;SR[BEM2^D_ NJK'3AJCSQPQZ'"O2Q0.*
MO/8D=H >R+2=TY0J%EO#[UUMCEZSCE$A/%O]\2?(.3@9MF:E8^&)%,W U+.S
MGHJK8].BV/+6#79J8OP/G#O1)(OLF2="O<!!NF#<N>[E^=*8QO(?$T^:B"H"
M%GQ#"0E)GL,\%@2I*@^V'@T.MWKF @7:*=R26L0<FA(^O#0;O]7\"E*\4:M*
M._96RXL& [BK G36(\OZ&RL+:R*8UC.T'?E^3Q!C09Z@1Q$[#;EC2P.G=RS:
M]8,O]R@Q8^;YT0* LW,!/2KN/7#!^R#/.2LDNF0V*3VM2IWRB-,=]K>ZW'G<
M^51#$Y;XV<*&E#QV]Z=JQC,@CY.LV[5K8T7LV4A)23[5^!L8?^HF-U+X4QL]
M7CR2T<I';^!OMAEP#N,H<[T!>,+Z4>'QJE9S%BKB&%F8.)W;G)C\50\T G#R
MV5U@ Q5I3N*+%"Y[$QLO/LMQ%V(CC/4GO^^1&O@4S9WYLO;'?2=(A>E[U/M2
MV.=&MV]?O6:T]]G_Z#V<K>?X1Z+):]#]@K"P8  BH%T8EQG\7&G6'=3JYO)^
M$)LT'H$)&4F?B'B^?>&-<GKAX$H!]:5U2$O%*]B1\2O%/4B/7IUX%K72<MR$
MUKPD4G1+&+8# :47<J+F-8P$ERW[]+ARPZ47B.X!6$G [:& B_%H_Z2R>P"@
M7VBOTS@*8\[BC$=XU \,*CU]D2 :TC'T+B5KW[#C5&S:4W*L#3.^-]QZY*$H
M\,\5!H[93'-!?*$.+-!#4]3CU37G)J<=W-WW)DN1>N/>Z_X=O6P!W&!D,Z;M
M9HZFAU-Q&5D,F,:3*>JA/O07[1(2X_K+ V<&.G](.'J_ W&D-^<Q$D<4P(:9
MT9.^8A42GC)''.#33%8B>MYJ,4@TL;YI=SU]N+S8\G[!66RZ)P3JX;G6Y#"2
M]$:)945-47+OS:<X%)LUY;)F8@WM.EH?IGI\^.K0?_<E^3_!3V;6(2PRE4UF
M42.<V!2QH5%ZCZS+HZNL0S1A%9B/'"H*KESAL,WRRBCD=/WKF08-A.R<U_W1
M;!%J24RM6<*,Z* 9 _1EB:O0:6OT] O94;N.4C96.UO@^9#-]3PZ(ZDK4O$(
MP;9#@G$!7D(J-:+P*K>W(CNH)E,*( D9INU:VEACRX[J/8YESS*V7X3IKQCD
M<0J1KQS(<G=;*HXD!+GCQX/:.TKL._)Y4*]16( MQS&_TV'^#<.<JPJPEP98
M(YNPQ?R-3.E.QHR?+!@"0?,("YVW'FZ/62W?*!T<FU+3CF,_8MEPP1F6V&#X
M(VY5KZXW5O>WA'1LXT^/IIE?K70@3MQOU Z(B M4SQ9V'+A@:+(YDZIP(4NR
M@JVS\E[/L%*'3)H84>0AR"O-#FU8W\?,=I.U62],*5]7CRAUSQ^NY&;E$%H'
MO(_!+I(FY$?6<"RW-PMOM6BK5TY<6LUI!Z>F.4#"*DOC3*Q?R*ZF+$2KQ48\
MU>[9:9+:,!DK;1OW=[DKF:9-F#=EDTR>0:<8V5/08.2\3T<?)S'^>(8)P(=1
M<X&\NVXX[%V40@C_OM<E<@7MJYW#"P7#-YCWQ?;>=C5OM0)," /T]07U>3TT
MI"-E(SVTTN?TTD11]9XB3K'6FUVR_*T!,W%,?AG_W Q5^,3Z^C-0\;&<6)^@
M>;].M^#Q\+-/HEQ<I[)YF<HN>CW5@E6]/"2UL MJ"P5,6W"'.Q8\5-N/Z@DM
M^VLW@]]U?X[BR@*A'GUR^$+LF(]H%?(A?7!\2FP):ICFRKUW+1M4"H6^;JK!
M/J4;Z.$6&''\7+80+O-#V&F*DEIL7.+G6VS8)YPB859%",*5QIZX-B 4V\^I
M>4'I7D@!24[\;-Y,M4+)!+U'"6W?UFPZ--T7FW$JX94#]9ZBQQ'58Y7%J'EA
MP^I\G\ZK>:@@WA?F"TR'0F.R6_5^_^N^ILOAC@( B,3,9N/RX;X@B!>B)$$U
MF&)-R!S-?*(\@5E,5/[&'$:+62B3.LA\0?]2CP<:\DI,(*34IRM520%+-Q%
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
MC&)MT/N)K0DTIN$&@S9R7^N_WY/X=[#OW,ZFE2]24NQIMU<E(.%3Q#%;]IN
MPT&S7KE/UR\K_ /J$M2)JE8SCN..P"[EO'6E\8-&?NT!)^,:5U#OR:6:)(Q(
M5IGK&-67.Q@!#2^PRWG=GT(CH Q1E$K7Q?)YS9P;!&\]UJF2?ER'1,HKR:K8
M'/9866CYLKR^ I</W?!^MI%E+;$06]58U9A,!_@I\Y9U7YZ\?=RH3L2.;TT2
M4T&F!Y'_JJT7>?#:(8]V/41]!E2C&NRV8N/)DLST'=)MIE%<VELMS"O3P2J'
MJ#K4@G';>1@5,]GS2LR0S0L,,8:[&XS[I-0&C["FKJ?+#L<SM2?.3)V_"G7M
MJM3)5?42*^+-34E,D'C/:9J?VZFT0:4<2NT$&U]^;_W0J3=?[_X2M>TYBX2^
MK%&&"A/AZ?0I-@I'VEB2+II),"D$(]=>J:IE"5LZW#:[?3<&"0Z/0+OE2.RW
M6%0[F.])O=5PY.8]=?U0^M99I4]OY9CK#/)+GR#O[,H/[D1RIJ5V?8SN01:U
M;'$QXW2GSZ, %D'EYBLL&TUZ]WH+F'-LZ.K.?I+P1DN<"JP\H@SQ3*<* M'0
MSF 3[THSL2%(KO2QCU31%\IH]OCXG0?2.RI"R=&BH(& T.)[]':_ ,_ 1@7P
MNJA= 6#/NYY7^'60*=EMQWJ3+VV?^3+LR^W,ADS!Q=>;1A> 1Z\X19-9TBJ!
M#D)#G;B$]>OI2/(*1#IKLD+Q4^S_T005Z,QR3N\Q2 PK;O\A?JC]I4W(DW'+
M/ITA81P7Y@>-S:OCI]O4BA#,?7!KR^A6?OCD*"LW\8=%I084FA9QVT^*H,-E
M/7A"YO@R:.G'2O,5EU))DL++ERDWD433[C<)/>V">Z9R Q];],*";(B4EAF!
M30F(RVOL]3^B['5MB>G_UMS?!H'+^;-IL8X"EHC4WPL81"K&I 8(_(J].?/E
MU-B'$^]S=C.>EEI,2A&8%(2V,]->4WKQ\HPMF2Y8)BZH2D6/C!].3;5//8K-
M)JG5!I,>WM-H>H:>E=YO#4D77& 2L(=HB%L]X3K*J%V:ERRZ0U*.QB$B8K69
MSV11E*WGT-!F3,AP4QG0:?SB!MC'(="\ICM[Z,1.L8DZ]M-_U]< O7!\:?S:
M:1^H*)8LK]/?;MZY COB'0K^\P'_ .^2;&Z#G]0[J>*;2FI ?,)V\YCNW*T(
MY0BB,RKHD?S=6]S5E&4"EG="\4F)/[C/S]<3A$3<L&M?SJS13I\31.;7N%GS
MD=6\(7W(=E-;_-?1K<YGAY==CAY7;;)P*T(W2TW$BZ""]IQF]:C)N>%)-!!\
M(7M%H2UUMIWM1,^Z[JL:=/;LA1US 1_=@'B;F^6'S;$PA,RNM%'/Y;2BH1%_
MA-M/<N28&N;JNPT:.LAQN8.9+M/F5$XT3LY_,]Z)](T!W+-&QCC*'MFIP/"T
MY(ZN-^M)C'KE/+QWT)H!/WS0L^;VB6IFS,"?>QVHX4^O$\IK<#Z% F-OJ&=>
M$39Q$*G;!U(XR'1G\@YN6D95?O3*X\.DHO^0(/B?$^\+KK;/^D4T-%Z(\X-5
MGUXR!.VN EQ&VJP>K,L:I\,=I^8P-HZLRQ>XS9BL\Y85:SU6NI5[?QX.W8:E
M1;?@FBLGV%A78?- 4D79QBTZ]_N>NOKNJO)[,9!5KV8S6D5F24E@5**GT_87
M&XTAI$K+<:P98SCE\O<"7#1]DE7^L8Y/U)N&]M%U\.?O_*M&7I]Z[0NBS]"K
M\MOBQ].-2&T?'9F"A;%I22(4T X775'<1-^P6QAP9H5GY##)U FT_7A< (AG
M'KD:S@.SKCZ='7M9=K'-DRJX$ R6VO4"ZLTK3>?A_:\?N=,/A9%N%=: ,+,A
M%=LTT]89YAL*]^$,BRQLNL@I#88=Q0-EY14G=X #SY:3D!I0R%ZP0?9!EJ4(
MD'NCB<7C&V&ASVL+4?&*3!M;DECK@=%GUSXNZBN-:)0/>4LACX31WPHJ;I?;
MK3OMALB\= $XZ5!R38!=.,\O(*[9&,7&E#6H2L8*FB<0?FA^9IH]P9T:72^S
M'0!M/VIBYK",M]3&=F/'1)WA;4'QX4^()J<^!JY<;/0)K-,+9UD-_!VU .]>
MX1T98E=Q(-E4%&2I;'CV6>]?[0+\/-I]@<"]H&IL#_6Q>_)AAOYOM3_474B/
M,ZCBIQTDY#:Q*R\M3=%?%M[Z]!#X:@;A:6(D*6DP A:YB<KW4 $(RB.Q',ME
M"@N%3=30%[K7X[N7Y3HIEQ%=],H8';0=@N 9'S*";#S2N0E6WO O$F7H=; 3
MH\BI"UXJR[=:2QR-MWV\QGOJ88\(WDT:]Q>_?(6,^\%.;:@Q*;PE\K$>S:!0
M9$Z+39 UZYC##HL%SYM72D@5@#@09S^ $8PM!)5WZFD$*Z=*78IG(3H(*+3O
MHML=6@54%,EV!F&P@@%Q]?)]6ET>\.]QYS:*E!9E//UZ.LL9R/O200YW_%];
M]D>BSQE4IL-"66$I\"HU<D"^]>EDO-Q14DX1\S'LI5S"K"!$582 R@;4&0%(
MQZ.*5/](;BXHKF=3P#4N*\N6F)7(SM\.#E8>Z1_HB_);04![.LI*;6  )T.;
MTB[UBYYU3=->WK3N"-PYM,QQT9\.M2AZ^=6J%-*1A(3V>&#UDY,-!IYSK9IM
M]MF_&N<(LX7UT?P0T5!VMMRZSZXC7+_WN+O7Q=<-*0P#J= N,Z\91>[?T;_C
M,A0<D!2(_BW06SDPS4U]]=AI7*UB>#O*2'9>I7? 1KD'<U RD[-];E%Z,'^'
MCIXU*%K[9)ZPJ05Y=S7FW6M,ZE?D&/\4NW87MBF1C3*RXK6&/W3_VV3KU]VV
M3G$/ZEB4WHSD\!#9HSD4EJV>/^JG.&Y$?+>^ZS\JWORGQ!>FUY8+]%POU;Y[
M=WZ(B7)9)IBRW5_*W#'#]<$YD_-OU%GQI0FS!G;'NS4D]*,C4(^+2QS+384S
M3BVO'4RQKEU*7U2]")T6>#V;IK#$U,O3,^2"RI8N,;M5,/.TP 9S=M]$7$R8
MUE^]C=[9Y]+NHG 5+<=;-BV?SL'@!X0UAT)SF" VRCS'J#0LC4F-<&K#)K@&
M90+GA??3XV_MI.SFS^P,K<W(U(8C_K@!<8$=B4?:X,\'=NJD<OJX(]PJ-J=1
MB<,D:_QZ5-L"!FLB\#$L*!RJN/:DC_%QI[D%TSR[LAB@%Y??^72I1K])'E-7
M$BRL+4E7IWPS2\GP"U2"(@J]F;S<\2AJ[6828G>FHI+I-)I69+4\;VSTL5WR
MRC;A/O17TJ_;"U]%:IW>&P3L,X;%K,@GWOV=7[B1DR)Y!&98P)OMQ+[*2+NV
M<'3E)BOF4('BV 'E &MDTTBWBYSO?VIKD7]ICC+6LC@3/7 GBK1C[=MDWVD?
M&+^DB<5EAL?<&0I$'P5+RQKS$@<#^Z ]2)B?=!%HUP-W N9.>(RW_+D!#8(9
M =O)JCT/-MC_YNSO,9B?>C?CO4.H<Q&6P;5Q(>R8202X/1#:L3' CVF-N)*(
ML@KA$1A(89$4[!UF[*8BI>J$N*.,5Z4^':$%SDOFG/T2KJ$9U51&9)F8R:H%
M$+SH\99>&\<M]M$#GFK!J[M^WN .V_4HPK//TW[% Q&C&^[NA85&/0Z_>RD0
M&ARH"'O8G);J7_DRQC=N*A1(Y"/U+L8IQ;RP$254[JSJC8\/8[3**Z9GK:L>
M=WYH#_[9>YC?36P/JBQ&/1R#8%WR9>DCQ0]66G-;?A0%7&_S4*0J\5 /A=U2
M/67VR7*XI0N#8RB.9I/?:AD.8CA.S684VDPE>R'/,28*?13"4SI%;(;GANJE
MIT4T2@<1 2U0+U]^<6N:WGV7G\.O_,]&OK]^@.JW")?)@R42,D#A@6[*0H5Y
MI37Y!/U-A6Z-L!I*<RVPI ^['5?)Y^:1:>Y/63$2ES8OY^OKJY<?SR$.G3+*
M^H%%EH'HO(7U4^'*0^\GRDI77E3#J*!LBA#FYQ6(;<4-O!AKF1ZY,/[DIT9H
MR#-=EV?J[DE$L['#O-R2E3IVYADN_DX* 9DXT"\]XK-]WJ?"YV>PGBORHG[B
MF2<7#H9UC',]A<=BE$J_S2 !H+L\W\B2\<OS?,O!,P D>/HLLYTZ;@S108K_
MW#V(O^'ZY.[J>>\_8GVC.XX_]]2>8>5@JN8TA?5G5C+/+<=>Q +]$5'VR[I0
MA$]O!==$CY,<@9,;$17^#.ZM;K#SCWD'[TYL"H'$VI577BGX.9+:.;"U!M5^
M=#K'2G$$H5_%LB4B3]V]1'D_[P;0,Z_X:&*'-C2T[>1\<Q2Q5_O*N[$__,>&
MJ/]TV/?QGT]N![2;L#6?YKX&<W35QQWTTY(I+Q>0Y='E5O0M\GP-R)1=BZ&R
M!P!NXZOU#R,[-S07$I"B3D/CR '(7,[,4-LE6??FJ=.E<]/2+_R-=+.%_IM<
MI-[J!&1 -9B)[*FO;-@(MN&O-*V]* ^,"@U(GGJS<\*<M4&9;?GN ^:UOQ0Q
M@L9^ P:2S9>:T'H(UTA-GH)/#7=_&1Y6$ZW^633!ID8+"4K)D2!JA<MLA2G7
M.7"U_-P3!0!$OUQIQJY>1^ACTH&+5A4=L]?=W:+.I]KL3Y9^57*?(S6D#*AO
M:\\(>+>*EN2EK7&36S%!=D%*@YP.F]SQYO%XKA'++%<= ;_Y";>OMQ><*"/.
M4X2'N(Q;!2LE;M7^QKOF AFGSYC-Q!+P= ]'0$"PZ5Q*O _@B*)[;JZ,<E^S
MXO8-6\"NHK1BL"=3$U)BGN[[_'\?T#M7.:@H 6@WG(?ZA1O?\>.:;!]X79LS
MJ& FK%DL.QGI8F@*0'>^A_)$35V_E%S"CCEZZMS4MK7[P9"01B(O^B';?C.Z
M1H'T+0^CT"L;'AN.&@KQZB(X<BA; %UE5R9NATM+'#Z%Q7'.OXZ]6QLJD(B"
M<VI&9'CR2I.:OFLY=C&]</LNFUY1!+%FM]ZX5P9!TJ%3.=5JR]F<^#* 7X .
MK+?2?D<7MDOKGLT [Y5R,P4?-BRGC-T,^Z FBI84\=5M]=5!(TB.&6D!#:@W
MH::=>'6&N76F2& OL:AC=XR2V3E-"E<=A*N.ET.+:Z*G;V*UY)X=;/ODS.LW
M;'/F/ !8).I(P6N JD5WT&V^=8H4SSWB>.3WJ"%D:*.G?4(=P*Y/WU P5O)&
MC!]Z$?Q6*[CQW;.1:<J@]HL+.--5!QR=Y68=V]+Z1/-6RS2]6&S[\0Q]H.$!
MA2X)BB\[J;?8Z[3IM(JKJ3;.E\9EVTT6A[$W,FF8!!XAN'E1]NNRMKY-S+7/
MM#[_R[[> ;0#53TE#D^*=3P4VD?FB6.\>/M^"?"KNT>P]>YQ"]-J/".4_NB>
M*Q(&TG8E#Q3-S;6=.<A<="16]ECVX5T9)92AX:$7&IA=3X^'YS+;$$/XIF)B
M/+RXB[[DMVQ9+T_OB*^:D;]+C3^+U(8?%?K-K2A%<PNK@K$,)<.\T=/7Z;PV
MS \+0!Z1X4M=G4TNO=6R+!N^U4T7F@I[)U?5,M+FA#UYO@W>51)D:<[Y:-TE
M"OLN85(5-Y)L0C6M+-K\H/I*Z+V5,M^C#_CW6=%$E3(NPJR,OBC,S,A/$C4F
M_]CR;H6Q>=W/+/:$#0R7$BP$"%8D1ZUZ]8*9.8;V:$\@-+/KEG#RE3TRXW@]
MYVIN'5.\D3TCIU4F1T23;NEKL-X_MZ?>:X^[3^9\-Y)-&L?8R@A9R:;D<F'M
MBU1WI..73P<-361OHLVY.%5 B$=/#UX%66XENZX;;]C<OE0**[X!\H/GGMLM
M3ABS8EN:57ZDJ/GR" **A@&A255$XL*W5U(/4*[]']^"_F_\SSA,N]+XF]'A
M7Q.6Y:$4IJVD%N \=C:ECY1?N-QZ@SBB+H:Y!TB20[M4VQ6]EP)AJ=7L,;W6
M->? 9JKPRSC]PA/-FMH0N4(U]#=.:LK82L_:L_.JZ<ZXC81/M;[^ZPQ&W7<^
M&:8E0G$8([?,UE?"JTZU'S5+O&X^O5"=$59BG%/CE>257L5*V;UQ)U%=),CO
M1"TF*<&>L\J]BDI37S6\)C]AK<U%IH[^_&3XK58 G1O*,B\/Z";2E^B\T=<W
M[-J/+$4D7I;4.B^G*S0!XL.!$J,O>12:2^F4#\]>P7H6P?,$COZQ5-R4E "]
M"'?*RMWZPJ^S=^5+KZJEI:7KM>+IOTN]_O;>[W\Q\7V(VV6@@>P"&YN[MW6_
MS0V,;ODUH?^PO<IWKY:WZM$4M=O-BY,O,^+S\N=!$'1_>>7C5I]OC91153)<
M-I%(&K<?JJ1)UC [PLGY8B56Y746YABDB/<,BNN=4G-W[#KRU\-_F1&:5G*-
M'<YMHHXP=\G#ZZ;NNO#HM<-G ]D=UNVZD6Q;&1L57=D(TNN,P:^UQUI.<XVI
M53E590"8;[K/9?B/XWGIXVVA27U9'N%\&+ L+)E-9TML$  &PDVW-''LP\V
M?:&^6?OQA=[K&Z!NNF -GX*W7BY<7MRT.)C-9-OT\PE4)@K%-N-DQ1E\6/QH
M]%+3,K@?Z>\3,@;29LFP.SSI6ZUGSQNZILN 3/\(&A[0S7DF=X'"Y?VWC&J
M%N73"_L2CUI3U;D&$;@:)4*[M%/?Y>YB+*C]G"H)Z:^K'T>6H\&((M70T.%]
M)1MMJ@/6:+O@K/K[V0.([ZOOW)]JJQMG^& ^G6S195T51)%L;&Y[!FRXL=@0
MD [VQ5#?P("\[.GB]F=1L]KP5)!.6,H\B[35YKV<TE/QRY+$8GDI)E*H?Y_:
MMB9Z(,WS)9U7)P43-7D#5<Z-"X?M1K1!8;GMBI(-JJV$3UM^JW6W&=&_[9-V
MT*QKOD)?_\(\C^N^RY8"3@+J0]%ZE39Y Q6(1&Y"28%H+_*?=O=R=%8HBGV9
M=4E8?5L^+[ZD^XU  ?>,=;PPY(,NQK_56C6D*)U/&IV.KK2^6JIXD/Y9U%:#
M$E0!](,GU$<-\6O+EY)/GOS]**U-6^?E;".]8[ J;S1</[KS-DX(CX/%)GNN
M)7FU)!SP+$9L@^HTD[C4L??;O4_AR.P%VY&JL6)?P"(:GN*\ECW>>*L1J"'Y
M!>B#)A7R?KGEK@/F21?C>^[L4@K3A,5FNJ[7>\%"5D)>^X>V3K;Y'+@++%U:
M/N&:I!&:%O=<<=DW=<!/A$3%P7O4*<!REV4?K% PNN)_=ZKZE$G/E9+QR!$P
M KK;4[]3\,V=#9XX>B^1OTCTAOH"_%YC*@T9E-[G30:W_N#!QF=S(MXGC*:Q
MN12)I'K+[<9XW3V@MF?R8DFUHC56&7^98'_N#[L@9CD"9O=62P+U[KUS53Z>
MFEX@;?+$)@[V1<6Z)F&\Q('3754D#':B2BT-&U<R+7T-TG=;VUYY>/F6QV'2
M*&YMO[YQZ3WN1(UZ\L.\MTEB'S0 LKK6L9YD(#2<M"PP$?9>6DOLR3IZ&1:,
MV<"RQ.3'7\!'J*:D^TRJ40WLSW3C]V&0H='!3Z[M_Z>%TO]D2-'/N^E@=>KG
M.OUM16E <"$8H8?=##8:3U6]7  '>1<3.O1O@XXHH!J&E'=BJ,DG:C)=T)0#
M 9DJ"(F>P"$0@*#^A)5Y?77J:A^#@$])_AZI9SY<829Q[=5+\5)]*!L%]4]T
MO?/70XUWHI-_,3IR?JGQR878*9A.]K/DRLUFJSYM;0-:Z1%YLLFK &AGQ"7T
MBBS\:%;CN#4DY,L. VG>^]=K2^-VFJ-;@)"E:&XY#% :[):QH%M$YWE]\XM*
M#RI5(CQZT8 \_\9(EO4TL0/S5838RE"6PV80>X<<L[ _@Y\$QDW'?IG;,5);
MJEN+#&U9[JY(]!I1\)IG]=?2(P<K"WU,:N1]FJ'!\XSIV93+Z?'QL<A[20%^
M&F0H$@F.H5#*EG/%T![I,FF:L5+\^2=7KKUW[:_YX^@;N37 NT9;7WWK?F:,
MCX6BHDDUPV2)X]BTV8A45J>#7(KD8&:,\3O5I<VZFV5A^M]7/6O<I*,#]]AG
MKGF4+"U-6#OJ!ALNL]]%7 CR@';X1,3'@$Z>\K:U49[RJ>F?=++A9Z^AMO;(
M[$<_;_YM_5].N]^"#_,%(H% YW&4L0G_L_',3Y[L,ONZ%7_@;YCS6 DLRCSQ
M]M_S]&Z-J8_R\NJFS0:V3O2SC*ANIAYF/!;=C#A'+-#:]^>=@&__>Z>U_SL(
M'B,M.!??>]09?Z\1P"?LM'5?N<%_T]7'8+3TY2;H$1RPZ[M]/R]GAPZ7)S?&
M0).C6H\+0G8.[=HX0S>CRA97WK@T52$A/:IZT#"U9C2TJ.#W<7<8'X)PUW_Z
MKUR),>R5P)C,*9F6H9R!)P>([Q^$L*PBAT_.?T'D;'+L L24 > T-OE9_:W]
MQR5AI8IC/; D*8$M!&&P[@BI/@:W:?!6:^+&X_<=/SEXW% Y!LLELKCP@2$
MB#%2*&W&!QO2Q\FL#+O.]<K,Z?Z-6=DK&QC7%_M+K_L9XU8A++/DOO"$6Y[K
M5:6#([TJ-B/P]O4H6J-,NS\@/*;&+2SP-WF-2O_[;MHB?>1D!MS7])T__IH:
M8^+2,#5R;GX67Q'':-IYJ^7SXS&.%4]/EH)V&4$;\3FK,R=V !7L]G'+BY%#
M#IS<%*_A#42AC8%I4$78]><G]U?,,F.5T7*;0F!Q8 "LF8FQS>,-1NBW!_Q<
MC:F;9=SBW>"IGP>V#PI3\P0X4XZ3H)*6F87_RO+0<9I];!"+S*(1IIAF+%MB
MCED.RJBQ</[PG>1"'D#L4ND'C:PX74_)T_%XJT6)27RY$LTBTIH;77T*FYPL
M&OJ2@$X3NL;:'P[&P_])9O5? 5:Y'=:3;[7.)?B]U2)8(>00K'A+\TH=,AVS
M "R?Q]@,5VW*9=NJMUI+]EF[GJ>VHJ-4O)4(_HA-#K3#=Z].KFZZ5)1Y5#7Z
M+]*,M*D?E_#7(%M?WZ(HA:?YB3<>Z30O!C0%\Z!*O[F!>MR8T.R6H<5(46J@
M&,2(D^/0:C=P^I>*NRLAD1Q$64^&"\,/ZM%;GZSJ4>/D%KZ_3#8-A/XV BMV
MZ!SEOKH+]1YE3\VT! >-YV"J:-P^07S<,;!XEZ9X*.R+II74#',M-26^VJ"2
M<( :[YH?/\2C',>B$?X#9:L^+AJ5.1X2M[0U=DPU$!KH67.O$0]")B&1"% F
ME;6A (T,5*G,N1A,54=5:\;8\2+5>QC"KWVD+[Y^[]I?@].J\71V:;L=YB?J
MF1.G5_Y^'1Z(Y=$VA&,?.A5FOS@)JEB!&XP$I*_F,)7I.1@N3">>7=VDTN_K
MQD7/UUC.S4W+N,_8D4RR AS@-Z)]$N]D'43%8 R-H#T>R;7@IW?_"%-5B6+0
M@T:WD<WS_93L(8?(29&"C@84]<RIPW461]]QM'@\0ZB>&CEP@[A;<3A&&DV4
M%!-B%>*!?OK+-9/5-&GI'6 7/??VI(-'$,(C:&AE+#Y*&\EB5&VZ#IZZ.QGH
MSJQGY9-S-4T)6FEK_?\DD_NO@,;U8_(UGNZ"WP[ZJ7_KA-[N"]2.N+QZ^Y4L
M_*W6%]YOM6Y[WX!9"FDG6Z?3O_[P9=P/_W(8-7M(NGC/CZ_7\S6D:'S^XGQ(
M>[B8[IH3S6ZN3/0*=CXA<;BR7%L\/>^:3:XMO?$DH#@[;\@8+P[X=,*DMB$R
M-+SM9Y4*?]87&BR.<,)1YJ"R^;JZR$@5/ E9AD B_/'.RXSD/W:3'_VJ0'>O
M)>$C%,$C3JCFVAQ36@/44ULGU!7TV22NIHEZ>:*).V>8GO:+O%;JGO7S]%E3
MS,^O^]LF)AH[_G4KE7W'WEOTRAC)QCBWH+_+O_JM;;Y\A'8B^8^BX>H*E_KY
MG=[MTOJI"PDX0;).5DA#'I%S,-[YPKEX! 2)8YN83V5+W. ) 2[><[20A-0_
MTD[5'N^M:+#^>,RZW"50D"NCD$ENZ6QUBLO &>O\ P^=?Y]INO'WJ?3WFV,'
MZ^*& [KR?<PUQF1V%4F-LD>W)<>N'N[F2:6!A/#E#E\/V=E?D+M>R?9]9L*I
MD?10OT /#;(W711Q:/V+2RFKFX$%%5XYJ3-](^.;EG$CI1<!P)UWT_[])3K_
M/\$^%#R_4]\J[8_2GVFIR;X)F4F='4:%N#8[]J@_<\R\*KLB+D&OQVM[PCKQ
M]]9^Y5W7KWR.$0><Y#B<9EEF,J6*+[#\9>6;$)0K+V1#9M(!ZZW%[>;4!+]L
M^#U:_@_?NWX:<*S@<I\;/GLQMR)LHA?)2;<G'PS<)5J0O)MBRB&B-YW,CR>T
MYZD:68(;,#%F.-6\,?ZF8A_'O??]!.*:%*]Q+#_V#_*L\](*//UK7@_^ ,9N
M?LX%&@QPTS6 "8-_D]?>6YLPQ5:VZD,_J'ZKY:'3830$EM/'TR/^06 S>,%5
M)XC_).J:LGSJIX>B-(Q@F>Y#2OTW@;I>+9U,CO^;V*^.\W;^;0P%_R8/-=7W
M< 49/7:0]:Y_UC^,X1_DA1Y?-_A_-"=RU.*AZ=RK?^NE&TTU/SSSK'@Z+_"9
M3E#O&Q)8TC?#O\E=[6<!(<AR<*"'R-L0!2H3ZM75 +!^B9?))1UUR[*/'\)[
MG29^323418; CE5_<.=)L"B(.Q+"];$FLR,YB>U^/:HBD=M-]J__5\W%ZL<.
M:_<=3OM6L7M0@'OP89+GB;*H=DUSK*(T.+-'Z'YFN192OIW'J+W W"FV6^K?
MU!Y:*'TL6HT=OOTF5G;AS_5!^XZ1GB(;]=."4P1-/\&A\R1^/.Y!'0R$3#:Y
M'3<"WDN]]69B!ZA\_EL.S?#^F/-2/C]"\BH][=9\1N77T3L+2#]%\DF/C:(%
M^CI<S0HO]2V\$*2R+]3VS .$C"D(VB<;0WU2+=AFV93'AAO!G:3\5B4K<<'H
MH,[2@WXG)BV$*O#3B#G/ER\MOP@K<=;G0[<SGJ^."3*CA01,7 @[FHU)708-
MO'ED9IY-S&^8&UM,*C^&ZS0-*$8?75LK7*FQ8'-J6\VR'Y/+?.'$N93SP6>Y
M5>Q4[*5$;\+'MM?LOB#M^_Q?YHKTN:&WH6E>H3-=JG]-F"L*?-S/Y)3&#^<F
M(F @,%0)N4P<?>FA*6T_=6+U$=_FX-/Q\=BPTO8._NS[U(IW,5:R X=Q9+%0
MH 2& D$NO7JR8&%!\*3#;4& ]5+>S6\*$2!P#ZSFWIA71X?)]&" JS;T(I=3
M4>GUPON.,C;$%QHA8Q#S<.NO/C4POQKZW=.C#:T.AV%!^+.]G@,M(6B<['@S
MB$7BT=ED=NJ =SRX_=ZY=FILKV>SH1DS!Y43112;L<B3"NT3O=K:G[)WV2DV
MDZ.P;KU#/K]<*O(\:G_$T\D(EA2Z,F_.H,ZR-RAE-D\O6_[9[IIE3<PO,%@Q
MPGV^\LE?=F6IWUL_Q9_:W0<^MT94]OCKZ]0Z^8]1+GZU$D867J/4VM@)NUGI
M<O,H*@MK696W(4, =7,W#@8EK?P]_>(&TF>E1,-B8S$F@)+1R)6A"MJ:V3_X
MO/%4GR#KOWXL^'\Q/M9\-+VG('97L7>H44>X\%>C7M>7^)N'M.WRL_M.@L)^
MZ6VZSXIJ1 X5*SRDU6I#:Z@&Z(P?F*F7_&_LO7E84^>^/TI':ZW:%)!)L$(-
MDX Q3&'LK@FT-8&R0T"&0 V2,",)\]C6B=E:QH0$:M  B00A0 @(J$P"&8PQ
M! @!&4*89184\-)]SCZ[Y^S].WO?<\Y][KGWV9\G_ZSG66N]69_W.WR^WW<-
MUMQF&WV\$;52!"IO('WT,?T_A(OW[LX[?M1\]"O%EN<WXV<TH"B'>,Z3(5M,
M7,R/L@,%%EDW#[P_#*PJ/U%#:K_.-)"OF@88TJHJ:I4!9(&EJ]9RGO#N"^27
MB+GP>9U#VI85IQ<F#(L9V(1N]]UY+/\.[JNE (W#";/D>%VA&M.+[5P:4E[0
MNV;#%/>1 BXEGH^)I)353N=@9N_'F):HZ3N'R(=KH%PW-<R>#V1U[70=.,GR
M<00%61</_E#=?EZ ",?O?<Q(-/N#3VU&\4U7%71FF^'4 J7$(2-!H2:"S5^[
M$ 8[=I^ F)NEF^S+D+N,Z' 2/IT':8U:&2$/;88,#JI8W$D\Q=?2990$D[#R
M&+="FZE *'<50VC@:3@'S,XECHETEE_>,4%&'LA9N]KY.C1_T@S.5;Q5.@Q:
M683M9\[1W!I<<E38I&8]XT\S4K1>.)6VZZ&;]BKRF__E-O1/O_HG)__DY)^<
M_'^9D[,@T9_'N?F7<>+%=W\;1P0JK1LA9F2\5>K"Z%N/Y;_&#=8?A=_N*-0Z
M?"S*JJH3G7%S/D C%A@0K>BC8O4G^Q+Z?R--O/#R.K>V.L\S$6NJOHA9E.14
M%-R00R6 +(XO#_16Z2BQ.\IQ:GU)BW9S0&#.LO@^Y10(.L*/""\>T\ GK"Z%
M+_+#0F^^CT4M"&*>";8N_H%!L=C\;(P2<(+Q')T9BSE+7;1 :4##BMDL$];0
MO/U[MVU"(XXP1]E.9G^8..WFR:@QWB$E; J(A(C![-&FX:R*(<:ENE'UZ<L7
M12>7;>^I8(R8&^I>M<[&QD7&U! I(!\6C61')%QJ,CM@?RSW_8:?^)I3\X69
M#SU32;B\C$X1PASA0Z73] P6Y/=Y98L5CWPDICK)3WU#FZR?$:!!N_BG\9R:
MYPFYIL;RM/[\\)0.Z.P]H,US_T=C[/0&6Z8WHP"N:(GLS,H:H[W[U_=SV(UW
MKZ&C2YG+H4S-R'.2:6]7YZ"DP6QM[G0I;#B$JGMO,BQ0V3"]_0])PDG/V(;U
ME*W.[]>9>1UOE;YAPBRC!DO,W=3)T*[FL%'F"%)96:/GKB":L#!4LOP[8\[;
M-]4'7N+_OUOS/SW\GYS\DY-_<O)/3OY?Y03A#%?KU@4Z[M[EV ;@2FNUTO9T
M_WRRNQU>W5=F\^*C.BX&L3):U;.>OU6:[CZKH.VG5X$M(7]!VI@PYOVBGQ8Q
M?OX 7IX8,>)'PV+)M6JF<N7FLU/0S@691-'_Q71WZ[.;SIZLME.U]=^'5Z(M
M/B1U8(QJO@UJCCI6$6,!&]X,&RK2Q1<Q&L[1'HI#JD=VS!@-2(+UFN,9VHZS
M/G:GVH50A$^X52+1<BMQX/EHY&0'QEO.EC3IBIJR374V. \EJ>2EA ;/H!("
MV9DF]Z'II:&CVCYZ?89\<!ZZ:C3 TRH/Y>N6V4T89@*Q^#XL!F*?2K!,J^_<
M,DZ+B[@FZB%;A.:\_- [P$!(FO^UEF7[H$,#D<!/"*RS:GM%-1]0/H$E.QT%
M1"IC:Y!XL2\=9R]-^KJI]?4/)S__Q]J2[VD>(<:F;9_;%U0OF:E+O2G9K^ M
MSW-3!A1+JZVEMLFGE%_>/-9(5X3=1?BMTVW^_5F-AUI1JDB4*@KA+D:X\\"]
MQ<4R=WAX1H9462O_>$F4$[(LH#3-.=+*_U%+//8/S];6+^*^# B[[%;SVJ7J
M84#DQ<6@\)-9+:BHB&8Z4W:LBEY5"N_D@5".H]DTR*I [U F.U'6,L"@R1GU
M2+PLFA\M@47M#P@6*"LK'SY%:J=%>5MI7'NF;BP>7[E@!R.[Z&RHBF&Q-4-T
M8S8:#!>!"MS8IF&3S,&UI^_/5%YL^J,X#%@>:ODSM3I,V&@BQ)C*Z!$3!@T1
MP?3BK#P+5)DN,)M&R+FE=2HL*>!112BNQ*I;N3G^//!3U8!_L,U[;'12S_6M
MTHE66UJXLU6$YTD?1G;CQY4B B$:%5'*7:"(>.P2@WF[H^20R*F]_A#]Z 9\
M&RY-C525P6=*UK;>?.MEY.(E\ G)6T[(3F(OX[]4W3_K^^N!@IU?],L_)P08
M[!N*;OI-Q##E35(K,_">]<#EFX1O9],>Y7N"KS]4($"JKOH.[DO3J[S+1S1B
M!@9J@HQ?U7!A([#FJEJ('&01J"(OVD%W%8,&WS0QV"#K3(ZGJ=B]DZN ()"@
MH6(IRP$WL1>7_.MZ;*S7!Q0W2O!>^ .D#2:]_2P_X,1==U@B\P:XP&0IG94=
MTF);9SJ4LF1BBPG $@" ,DO_J5^JMS=6=S,)!MCM5</2FJ5Q/Z6F?V7FHTX@
M+7]%(W*+-3TVSIO)-4GV,R_[J#GM,/4RN<7:.T)*]@#?HARK7ITL:,<NK F2
MXGY),#;HK\LZG@=DT0=&1YM8+!;-7(Q"1CM1 '%PGA"0S)5]UHL+1!%41&K<
M\1/:1ZM63"=J[EC_0308*KF'<KGZV(\VK;L;!8AH#F+8S&;O>BS4I9,5!H&V
M].;JGYX..QXJOWPL?'QYT,=R04J3J0B559" ON)T*;@19_?J9;3?!]8Z0M*M
M7R\G*CM)J88=0D#LNAO"PK_%@<XI3B?3XJ#<C3> #?:ZA'>4].8H</4C&H:T
MND,EA?2;,'-4T<D7O 2U.##H%>UUA=J#J87KIPU:-!4(Y-+"U>\/S/-_^!=B
MCOSX..U@HKZ[N<ZM@<,6&>QK#X,6[+DP:9%Q)L0W$UO)A@M>,8K[;+]?E9QH
ML]%\[T=[V#/-GKLKA0N8N8[1"B<O>HJ]=%TT5Y7# D'%6IQ7X7WZ[C7'3<V]
MDZY5QXLTQRJBXK,1"[' 5Q3,QO!<UH6OV]&QP302#9-!P@(QNKJ63CY%G\T\
M74>L5QS5?)71\:+6\UY(Z=7.B?N#GQRVJDDH\#3QIV?4&#)NH< JJZST/ERD
M^>F,L_5SPX.UK#W#I1RWUQQSYSO$H49BS@K//JP%),_+S TR^G<+X@ :OGCQ
MU_=N696+PL8TG*N&VN_WU=S%2A^G%I2FPD##-T$W,ZUVX$B-"]'W6MW-V1S1
MYG<-#K/+A5JID<GQC5\H,=S_[5R?0M\QB1'!<>Y=( $8!) 576MZ'.VT9?!B
MF(QN_7X@3%M]QT(-Q_>8SUQ"X660;;)8N< 6JV?>J1NXQ/Y.8I+Z]'7KU1HM
M6O1U+>?QRNRYEG2.BA.Z:O@Q(S<288%7C&NCG]M[92&ADHC1DFP4=XZN;V1$
MU:U<YT3V$;,5J;SB9\L*(7*<X;_S!H>8S[W%>"^+R<G69DBJJ#P.L4^F9B<I
M@CBY]0V57;1R=GERB<:O>FP>6GKXUHCE^L4FE><C]G/T@6P=1^40TFKMC9H"
M5Z.,XF(ZG3#O(L]NNC1;O1%YD*#ZH[@5O=;ESG/WZ<%'68A4H5Q7H!'-@(XY
M*]6RX1Z)(A$TTNDA[9F=H_0J(IW1E,4&5A'Y6"Q= 2&.[K2Y%W57-WOIZ4O
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
M=$D V;W'T7$.S_<>&KP@1-VMKHX6PB@J8RB4V H)AT9S%V:?MJH@D(#?BA+
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
MU9XNSUR;OZFDJ?A1--R:1:H/Y/II5IM1:SHEUSK'9QG&;,QS = ,QJ'4:J
M (@+\EC;3E*%;.B%I+YVMJ+-8KGLV.C%R=POR(0&G^NR;X6)$D;3B/WPR@4?
M*U"3C:D0-6(R-[.^@MK/>BH\-P^O)1GH: !=\N#O$/4A6';VY1\AKWS*6OJ!
MQ_ZRT;<9O[B<[WKT6"/]U=]:8M^'L3>[;[<U(JQY;6A56O#IB7,O1%?M]>G>
M<<ZA'U[O%%][YFT&<-$_E)@A[<M9Y^_,TLO.NT=(P=PA^5/43,E,ZO&8HP?*
M:YM&&EK.#65=F%>;:T#$A4NI(_C*]&(2G5;%<#S?"#S%L)'U5L2BGQ35Q=^*
M>C+@\J'%F%.HW]7NB<7ACM&,9^K&:KHE\2T:(C(*YO=+:'K.&W"%-24+NAX=
MGQQ]7^HU1@/EK#"N1%U8$0#VK#7?NY[B)/26W*Z]$%H4I1Z*"KC<&'6,.=(Q
M2C(D;4>[08049#/F+*4$G)ZD\9GXWUZ0])_@O<D'UB^ FS]UHE04TU%]LD9+
M4:%KK8W9P?@TBZ?>WQ:/*1**M^@TW]$+=8)>?&;,H*296(8OO)4"'C+^QM.5
MQK O)048]"6L+AB@-"!6..,BO6I\0"0N-,<]O%0JK^H.F&353#9TM$QV&7ST
MY<'9"H?+7T^-5\H]59;D+KZRL70J! 4-U#G.RFD_O[8^4,@JKT\%:R32@]>,
M8Q#-=%)PKB_T]06B!^/;X QZ53-)SZ9J)GV_"K#7_'Q^<63%^;C+9U2#!L8
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
M*0GKQY^AKI_;N'&#E](SZQOQ<VO2ER]6K R>%OO.T7C'@N0^;+S!4'-.X71
M+('?J-TO\MAA![:PRHK6X'-A@\)88G><\_RS' MD?F<WP6XWNVU6.K18^9/&
MP[]ROP\]M(W-4(=-EJ)W\T&N@1>?U6U\]VQ4X3KTU?-)F<-G'9&\ES>/=?Z@
M&O(G5][A@6EGAAT/IFEEMR"R38^)/6M&F7BJK%G/ADY/%!X5>=64A_;X''SX
M5NE];P_Z2]B#B-KQI: '5D <KVHMF#8B@2*5061Q+U\/NS,!AG_Y6%+^4GBT
M_;'DHT&9C["IV71NN@9#9X68H#,791S,8K1T"- [E._ISB=HB :D-PN0MJO9
MDV*7J/;4)]GE+%ENRT8]_Q=.=C=FI6B>OCCBH;O[FL%DHE"2V"D)*@;ED91B
M'EXJ ==(X)U<G !4E^3W&79SD6(%DR;]D3O]P\F_>MW]_Q0 &6_VKBKAJ7([
MH2,<5RBC/&A^X_!%?:# PLF'JH=]><3/!T-IR8,K-)*C2!JK-#NV@$#6<(KF
MM'XF)6N'5A\_$0ITR(P)<.EB:#J(XQX(N+7[2JV.%)*+("A[FF&]G*+8!F%^
M#P.J,6%>G5YTXX94F5JX1 M#-Z89T3")HL^>E3V:;O(7R^RIYJ.?564[9?:,
M1VW2@(:EJ))\,4C5*0$' -G'CW$:.FX?[MXK5=_2%=I$M.2/=,W,G0Y:<!F;
M!U.Y>&Q3G[[C>5"?HC<B5_ AI=K*U7UK?;$K^OZ?;_S^W[4&]B\XGN4VF#&O
M@ 0.W6R_M) >N^LD@:?6!"=_2!3&,1JRA5N,"PQ5$=BY@N5O:E#J^LJH7P0E
MG+^#94R7Z%I&$A<6A]9C6I(ZX7[#;Y6>1DW.7QUO_XER-+=K\K)XWC3G\?@R
MR?4 8CBT'>K=(:62YFFZ^F]8J@@W\DM9\U*.O[92KKU:_*EQ_Z/4&D_?(%YX
M2^2!=+DO@UO)@:DZQ;@U%I-FLR<J^Y_+P1S6O-/D3-?%^ULE2,H#6(GG(C><
MGU6/Q!,%>]ZW0QKF@\0($8AQA)^KS0_Z^-?_[)K_&WT4I7<;FMG=/I,&,BV"
M(*UHP<U)_W.\OG6?4;]!AJPP 3>H$+Q,;;PJ&JS6SNZ8O*RV=+'6VN>Y?\<8
MVUW*"9&K0D4H"Y'=O;7LBHB%L0ST?O$N+TUS>1Z^7YR;U!8.YK8E*?J;#O]L
MKV2:Y7#T&L*[XW):]84W%U)"GS8%-UPI!Z1&H'L&&_R!1ED%<@L<O%.D(5<&
MNVSQ\O+.2]3VCM>_.J IIFZP/&O9E[W/.6&J/2V\."A."\94B):JK@*)]$PJ
MF9I T\,B*NP_SDWW2!]_>67A6!X[G;45YSR^,/BL*9Z9_(QQBZ(3VELCPE%
MJF^5NG@-P:*7$\_JRRT3*XX<5X._@_IK3O\CW@F-T+Y</SQP&@X-8Q2 [(E,
MYL!2_V2!L"A\=@E,L@P/]HZ4STT49Z3WVRD>V4<>XJH9\0/7U/)CE7%%@>[<
MM"YZ9;8IO^QF%OE\4#.])>Z+]U<TUJRSOU$-%P14OW(6?0'%V:V4^9<T,F(7
M6V*9(W2,K-E$XF]4\XR:0=D-[G]IHSA4TTYWK+LH'[7T?K,%_FKO8VH[N&NT
MPFZ&83@ET;**U7\TX%U71<QI"2$2Z0G3N&3%^N88=EQQ56NXJZ)6;;ZFP$F3
MPW+R6L6:O+[PVFIJ2^R%8[% *]/;^OVC_ML=^2:AU,C:.F)=;?L@2Y@6CJR
M.F65XDP:!?7$F8J9SOC*'U:JOU1ZQUY%(9="G]RR__A!=EUN\OX,[]H?O TB
M(94CWRN_SZZ-[V^ '5OPWJ\EJWYK!BQPNY%#\\!,8V8E-1-+IQ=G8HJ)1"(%
M %#C<F=R #;(.&?XN+9]4>A<ZB5G_^0EFA77U=)-DN2:9?99"G;\/4#(AD>(
M<-C4U)OY "4E]#(%QJ).7.$033\L/"DOT^S<MQMS]YN3T"823"[,0BHL,JS@
M0=P\YB9%@1I.K\L;/FLS9<Y-'X!=//TB.E5S0.W0#6J)1[4WE:1K2+/$]:;S
M<<G<E\04]'3%E#R\L*L4W9\OR9MBQ<0FZ)#"%\O52WQH;S2!CC=@!.OI5C7]
MU>/BF%A)EW67-GAOJ3@YZ8<VT^:62I+-J#+LQ<+V1% Y;Z7 NYP7X8F P(40
M' RB .4K;*?]DZ$IO;T/B'E3L98)#N<#8-=R"D"(8['1^](&0-=+G@1GB850
MI-J^IHG^\KV$[_]L>0>F9F60J\)B.R='[=11K8-7&]#SKY;$*L((&8""@O/Y
M$C]O>?/W$9FM2RHQS4NWYVAFRC?$U1_@2^+O.9U0<_=Z9@6QTF7$N+FX\T!@
M"J$1"#24@L\\B(-#A/$=<Z597<N(*ALGWJ)5+C4K$3NM*8^6/13UU12I^K+K
M=/=1S!!)\F-6'YIIW>2D;HS Y@MDK8E5+>CA.1*#*4>"42@> >S.Y<LXJ=SJ
MJS&"*R8%:KQ=P W?O5R+P?2<6D]C[-@2W[_?=#*S&CU47#R]Z&RYV/:!JL_W
M?\//SOYN52HSZ7<+5L<J=/[JP8?/Q.Y(97>^&P ,MJ7JA7$W=34G$P.9UM:[
MH>.F.5^S4DUG<@Z'\@+R$JNH9FZI=$.:2<^=FVY@=X&WQJLHYOBQ'.2+>9_U
M7<^96K^;3YM:!NCT-J>XA.,DPPH3ECO/RUD_]#N!9NJQ%=)\C6:2ZV0$"C^M
MKY58DMQ,9V+$:LQ '5+:M]BJC/Z2R?J+TO+,3?<Q]Y <^]WC?JGT:I;J&BX?
M"6#9/Y"1V\.L-U!@QQ,^9N7UI9'PSD[^SG9Y6<1Z_4@?-C92$.VZ;21# NB$
MMTJG.=/?_?UH]%_%.YIX0<04@ 8F__C'JO1BDB[F;,YNVGNGVPJ/Y@+!7X9.
MV[JMM]VBYWQPY[108:LJ(P65J^&SZD4%RF!$ L)67YP8QIK'A/I%]P#Q\TNR
M4MF;G;I$O<R:C]5;D9)=E"@^##UR_/OZ@8\WWA0NH4)(]T3N(K051/DX'6*!
MJHN%OHYX+K)37PQN(THT SB<4ED4RERLA:G,R%B XPZ.O3O1\WA4&=V@Y[EQ
MY2#:RJ [:.04"@5=K9)W9>KB(%(R?TA09C7V37#G;[=A[E_.5*F][.N&M1?'
M70=NS^-^UTRYVGTFX[%WLC5L9Y?6IOKL1*MO= _A]\V43V></OW35ZG^YZ$M
MN2*+ZIS;(PJ'<0?0[ICH"*-1H^<B3V#*%Z]#"#DM 5@W:6^C_NT3W9$KY0_;
M[@5SG8 ES5_)BA]-F/#XZ&%=7HEOKD=JB2F<+^-]<VR&F$.,($H+%VOE TM@
MTUF/^*>R1[,RQRIOW#==UEKK..H]&?->5>NTN:>*3\6^LE!UB@+8QBYYVP2T
M!_@85'S<4L%ZP^IXQ^,__=/J@NC^UJ\5LHC4EZ>++_QEPWAHDOW8S<[.>Y@Q
M6F"1]*QRYH>_<30#E@0\.P8X+DO>:?_E%Q!8*^![(_E^3%B0-N)*JDO177P;
M]5U >."+]_SJ4PN%K^8Z@^Q<C ^%G@^:8S!/\S)75&#2%9<$N C*':DPJ<WO
MQ-\.BV_U&%%<>IFA6$IYLEU!(V8&Q+YL9Z]<*BX(H0%-"Q41)@\NKA\X.%Q5
M;L'PK/584?>-U>1)\X5@\'[M@$/16=(Z#$:_].2K1K;I#Y&PPK:/8UC.<Y;L
M8*V!C7/P,?95=J(\QC/R$%[.K4:ZH]R[("B_:+@34J?0LM,2,K=T_\5ZXWL'
M[]2GO 99GX[)BL^V>$-0ADD]@S,KZ4";%7M91K'X1O?U_,Y.F>-8]9LOC?X6
M,;_'.P</9%L/S3RA=1]2!30R;D%?Q>YQ6VY^ZK+MFY3-S*A0I89Q.P7%,GFW
M&QG'2B-8<")>4LAK;_3-.&N*HDT-<GDH2@*[>RPFE@M[-A48+?/=J#+R)M]%
M>(]ZQ6Z_'E/K8A$GQFL.5M)P.+^ S8T'[:$".YPUM.)<D&VQK<5J5'$FT$0.
M5F[4MVLS3+0ZK**P$+N[(>@A' ]"87(FMH83M'?VP1?(>YKX=C"Y\I$8I0%]
M[45*T?<+*$EZO/U8+G";DOH.4TN2J6^T[./@T&&4VL42>#<E'-YNP&65T&;I
M<P'E](B$)8;8E\DH4%AXSC($)FN-A'E^&N\+/D]*V,T(8>!\^NMOF-J,G2BR
M6EQP@!.)(E#*&[_@KY6A8:L+9F>O4FF^HSX/ZA @C:UD=KGMQ KLC\1,##:.
ML-FX^U(D3#3:LP)$'KK6@%J O>8<JQ8I@U'(P=S P2U&M+EY:0DGX'QHC,7W
M9PIIIF[7%)U(]TZ1JEOA8'$&/]89%YO*ZC7333A?=#:]=_63TA:O-MV6\\RZ
MNNS(^OJ2J@JGDAI^:68@*^]282$K1F6,B2O19BW%._Z0:]+<6[/UQCH%<*7%
M[S/&+<2";^!T;) <BD"Z+Z1G;P^IK 1,@!BD&QB^,0";G4JB,GTG0J?$,$Y&
M1OFM60*IW&0-8A]8::<9A+CP2/3C4Y+CT1]K542JL*QHH16P> /%=1JBK/'>
M:"^^&B.]53JS0WGB+LP/!+GX]+E%\ZJC.P<'71@?&V4'S!NU,3:<;M0^@>AF
M:8-C8MX@-?5V:Y^>)!D$'AV57?KR+]:&R\U6@V8Y7SY4V41L2"V;U2E^[,<N
MKW8V8A1N1Z&:.' W2)?OO55%?UALBK![,L>)N0RK:D;Z6%Q1C> ]T-&1Q_NH
MPO&U5A/ZW,5.G'(OB2WHTLY!R3[=LW_=T\%O#=C(.X]949EY'>E7#GMA*F-P
M+P]@-OBP:!\Y'"K>SW'AI #K#:]JS<WD&!.$ABAVM'+7[ZOQ@&LF8*9WTM?S
M.J5=LNY9]*ET3AH@=8K+1TE0[E):")&1!_7LS5;@'&(<8J"="N72A##R]AI1
M>GP/76^*:\/9;>]!;G)<B-(6A[%55 L WS!WMM]@*#]<8+^R%_*QQ%2AX>2F
M9>F4+&OC$U8J,_Z6)Q;<^+9??.Y\$L4Q\!/DT.^?KK1^Y7KUOG0M:;*K]O,/
MO'_];>_NES3DI$7Z\X@#)M^;HU\GOU6JB$+^Q,$:D6<[).AF(XXO$F3>9>$2
M5;K3&!;JW>E?4H#"3_%0$C1*#%DDT<G3./LAA6U%1+='BKF5NM9@FW+:K[73
M!4./+@9WBB%<843R0.8L[;?[(XLIM:ZO+E!',_'9%9$.0_W]]K6#WHFV6AIV
M0<3]DLI9[?@'/G\GRORW\-OG:V]1D!J"'O# ZF U0M4-TIV\LI]0V+60SDY%
MG9U&$_VYC&'J0LCGC]U,B]8R>^V;"BIL*/E1ILT8S/8L"5CWT.D"*9/%3QI"
M#.E +"X,#N_7LVPK+8B\_FUTVD>D\YZ@>"([0.M*IQA34L#UR<K#/JC,5AAA
MZ96"TU0P)>>G6KO=E'Y4C:\YT)28@WQ-?;?R3U/VOS+5JRZ*6:=IL3&;841*
M[<#JHN_YVW&/I_7=X\.?H_5"U?RT#G@44<F!3?1*:@O26=]H@IA.S,C$C[$<
MFF6%:SFU'C[Z6!EGH5C6?BGA7%T(LV["W.671[-V7VR7ZGV0SDYGN\,5%%4<
MJ T(I@$MPY=HI[QGVX 6'3%^E?-'3IP/XAZY]7B$MICMIRF>,Z;%PCVA\,W&
MM?.UU;RG5>,.%JP?T>[/" 2>:<)PEA46!\FLJL7@B?S$MTK?3G[1]>QIAM)7
M7_Z?+^Z_TU90^JVS4)R]V1E!V4T-:[$/5 DF5_0O'9AQ2V58F8Q0L:3%$9K<
M DE&P=RY*)A;H9>G*A3%"H.?LS4MLJ5*_/*%3:8?64A.($;\CM##9BAZ.2T%
M<XLCI ?=(Q)T@B<4BH0+@$"CQ8[W-9=P  VGY#4V9%$Q'M?VR=;7SX:K:/<U
MX[Z:8#P./GPBO2&5-P<,"&^>:(,EP.%"#R]XV"+M5.: P,9F\FANXWQ(2"85
MN(_?OD./P<1V=G;W9N2(M,;/=LD^<,B,S1H?<UM.!)^?N'>Q0?35B^5&4)/9
M^7W]$#%&[)H+D7,EZ'VU-OC;8^.6"_[0XA"EO\G&7[ O _A;'L+:C*<7MLI0
M$3Q/@[=*)$=><.($!JN?2BB+A/@Y>UT>#?^AR[O?T9R%LF6-L>(6O<V\+NO$
M=4^8.!%Z.?Y=LQ63-W.VQL@[I'E?TH >5(@"2U-6./S^*A'\E<WKZB8!=H2&
ML7F3T&C(V3(^_F#7T@UAQQ&<;@7*6':B_/;3//*9UO*C69??,&/7@3483,DM
M)YL%?+@3014!AG:N/>:K9ZW%RN/H-UWQ]^8IVXJ&V5%SN\\E-/.7E& .R.EC
M; :M#.G!90TYH'N*:%:=8=+Q,?F*@_M:GOS]P)';:'/$)L0\4=.T'=[Y5HGH
MWJW&[9+9&":,?M<H8,X\S@%(1:!QHX3,>J&RW#Y"$:,9OB"H;L/5[[Q5LIV$
MFJN@3 0!CF9-].+5_FU'@N=&Y(D[*Y;W28X'XU13-WPS#=DPE+-1M=!=I)P?
MLW=MH9+^+)B6B:7/%6<&T\SHV%T 0!.+H^J:(88CED4O=M"WR"_[259OE>Q&
MK[[PR7*J#^T&BJLU?FA1>-&+6]*9,C<$P.,U:XH;09;H3K"?/NR>U#MZ=T-J
MIVK.:VE<5D'UTS>4 >ZP*-#QXO[4-!6S&U7>UZ@Q20?530!7&J[4 ER-2J+R
M)>9(! !%$$"<9,+2A'-S1RW+@ LL,VX?)\#Q9"\00\<GGV6$1)1&N[XV'XNS
M 4\#M]*[D[:/GD2AQ=YC".LNQR[[YA8=\$1OIYI'S&?B>QYGBT6:G@8UO"AS
MI.6RQ(A&I)MTNUD@P!I0OIM6K$MOTJIA^F_(N070@$+#TM.GTV$?W1CQ<]VV
MNH7W<'4Z__.ES03[', U *UJDT%/+8@))=%P'C<8M;54?C$M$U.<FPX]$)/_
M%^L\,#YO6O=]O=-[JG?6<UZ?&3RM2GHY$3E23,N*K<R>HV/QJ3(4%,K='QZ+
MNP1UVB9.7U?3!K%AN:U:&,7[S;?NTEFY+>399)?/#)FZ8K5@ZB*C*+CFF:*7
M;IC-5LSB#/,[U6>R<1_<M;&7J4C)9J&IMLB&)&5$8M7M*$( +TSLJ:_JH;DN
M5S:7Y'/%4(3/V;ZS8R7'0Z-4X3@7?D)IPELEAZ ][-F=D7V%*>YGRO?3++*4
M@(K!T^BTN/^+O3</:^K<%H>QUKEJ:4!$1%LX910TAGFT%;"5)!P: LI8@Q (
M(0B$,(.M S/4"IB$$"IH@ 2"R! ( LHHD 1## @A($.  &&>QX_VGM^MQ]/V
MGG//^9[OWM]WUA]YGKQLUEY9>^TUO.\:6"S6:"UFU5]<"91'FG9X5%E*2^.Z
M)[3AH-3 P$MZJ\(%]1P0<;_S;[Z8[YR 7)19>N=P1 MJRALXH[?1MS*+_FJ7
M_<_V:&*-3\GG]N@K)M-P<H?#EH3=7 M65&_F=Z,8O1-\GXLW0@M#UAE*KQVY
M!GG9^6U\/@:!3Q)XG(M+IT,33Q^&^S0?[F$_1E7+J32NKQC1**%7+6F+'A82
M$D59K<UDJ*(LJ0<W*B]BEV1X7@T-RK(=J+K,3^DZ[-T(9K<6GWCQ>&JNA$#-
MH\D'JV>NGV\C!UM@(NJFQLAV?#:C#- UTDO,!3,*!L<11J0;LK_]:_]58(7G
M[.B9CW<%DF]O2QTY7GAY( =&9<"!R*_%SGI[%YTJS7Q +:1!A+L!1T4UR\<7
M$U,[4F&B]88T.'*BT=\TRH6*:A]B4PXE<+(RY>C,LD?9 ;0]CY^LQ)+9E83V
M01)C.5AO;E9S0'NI?,:/9H3:] \0;2K>R?8TZGS2Z1W;?XYQZ?I*J21[O.K:
M^$__<3+Q/]17\&4%\L@K4Z('@7Y!]E[= *;&(I"189IU*K);4D%=@)>H)ZTK
M1[&K!O61#WS$>U_2TW-C-'1OW3I$/*;-<W@[[D5C91>,Q.=3^)4<TJ@6K[/[
M#.&-R@+EQ,"QTJU*K[:5/$H"7H-6XLG,QL>/S9^@#C=PNC.K<J)>WL59P[G=
M1R(:>4#J]5U_M+_TS^0W_,)Z_.Z>DY<JA!-'=QO-Y@1E?3E8=*7$<L/$6U/O
M:1O@#J5RA!#OZ1V?ZQE%5''W08U*NQH0*^M=?_)*PKPZ7A4\,G6BL? SE+8C
M543RU?/*X,)EX' ['OPJ*R#;<(CH&&P(;Q@%,K1+,:T!FP3)Y%F75X@QDIB^
M2W=Y]ZW:@&=6-.])CT3M'^M<:J5CZG@X8B%[S:O2)-X0!@3!#>$0IU"1%[^X
MR!>Y8=M_8EOJRHSO%Z=-WI;<E@#H)P[M*C@A!_"3_:[CF%8?PX66ZCS,QL*<
M!50O0C+<)(^CO_39@J[CV__B*=]N 'L8(^PI ]'[1EU,DQG2TN ^NG=F1OED
M=TDILZ//Q&-!+G,ABZP"2B@&D,<$-:'EJX'F1O/W[T-"964;W,8D".13Q C%
MP89;:_>LQ9)*3;H'ZDF<6SN_PFPGWFBFO_8Z[-KL1J%;G:^(/[=>0D3%4P*2
MHX?7*"<('/?K%K99&DCBL>8A][KKWF<BC4"'S![L2Y,;V7&5:.H3-I/;4OJL
M4TX!"P'1J@)'2P?''IB>GC0OR]F3;9NC8$#(VG=(LRS^S$@8T@*W&.P=JJKP
M2'L(*%<<3$%5QU;JPD&UT>D8+5OR=!5Q/\5=BR38.GMD(T[8#@"5&_7R9MN&
MC2^/Y!,I?D3**J$&"5Z8X!;ERCV03$O$?3!YJ*VX2O&Z-Y%*5:>H,'/5$K 6
M?+MV!#YQU(PW^>R3F7T%S-'DLINO5A3F]7=,7:T+=;!?!7EFU9F0W'XM$J/E
M<ECK$*WD=@?S!=Q ^+D%#![B34$Q('8L5N/5G?!YPF(RBC L1X0ZS'W/1*H\
MR3A#7$D TWM Z/R$P0W!T$9KMJJECO=$+/8\%%)6/M+X>H%O$.SCF)N0(@U!
M=27@(UQ"')^$G:I*SZ^*KY;38NO 2:P&.!@LDF;J%\TW+L<U4<>/'5.K'_ =
M\G]&]2%YK!GN>*X*$I[]2P%I]*R]UZ9B3-W5G*-W2S"-&?Z_9"UP+8'2J3NN
MJ@4F:7TTDQTY,#+/>O"G@#TZ/8TD#P+V4D=KH3B.G4''%Y=DB$MR?=U")YZ:
M69<4,Q$@VE*N,']_(@,]A99\'+N9//K5KD_?D;/9+L4I@Y[*Y_1'WEH^O#<T
MO8D2Q.2WY\J<&1"6E1(1%!N/HJIX4SQ!W88<6T8 8D^-D<ZFC*_<<\]LL99"
M]NRQZ8FH!R_ZZZ^=ZYSJF4?_R778,6$CGF[IG"?BO*&$ DG3B<3&D*\'%*PG
M/ D=)X(AB"+WTN0?:@,VUY<UB.-Q=.9$O/J$K8T&0KD8Q%EH/M5G:!1\M^]C
MG?(*[[;%WK)@0%R.U;5QLD/F#"S8V+9E48?OHL,C.W=;;98,=E=*@UK:U DC
MG/-MA<:5&P]!IJ<!G3U/2ZK 0\8Y#K(GLMW/S NJS"LUPF@<)3UT(N/Z/?MO
M?_N%>[<W4J/I.X'](5@*=L7Z<*U^C8G3)U)PJM2N<U)G5KDE Y<SK[QUO]Q'
MG>Q)A,M)P(VV4'\($XD)E&Y?=[CE?I;WQ03X;<@Q[@H*U>J/G[0$2!O:J-Y'
MJ.Q$;>9GTG,4:_;C:R\YAY0U>A<JZ\]6/+/:\2H1_OHEY&C=:I?020&Y7] 9
MA>Z21;8N5'GBK%:S<HK7[>C3HRL;E<L;*!3SW'^A0?Y94)82O2V&=].UG>B^
M7180.P= *L_>24Q&/15JT:H_T JMS#6H'/<0+'M.:32=TG*C!K,::<X$,L>6
MP]<'@C$$\J@30RNY^DSM@>7B#=FF._1AN-\^"!UR,H] 00@-.4Y#.!C)U_$<
M6=S7V6I^-VQ$WER*]LNM_\>58OP"Q,S9]C<32R<)%"5E(\3Y=LR6W50KKFDZ
MMV+0,U].57VR"49"KG]Q+]@ZIPYZVN)&F<^N8$  F_V920+6E@QO:)01@=8,
M18?QQ<P3A+5#3$FTI?_WKYWLLS5ROA(?O/$ @5#!L65A<%,_&!#83HXL+)&9
M2N[@&2E7/_:6@YL&7_Y4XZ<_(*\IG.(R?LEL(G Y]'K=.U]<VQ5K/HD;&.SD
MNR[DT_K2+EG\#H)=K?'9[FJ40!&RI'#+N9\#:(1;-%A L2R.OQE1*: --UGY
M5)@:$8&B@[<X:(9%L[ZO?"5('MT/ZLRL)LW/3>X&DA]DY!P.=M"YDWQ@Y4+'
MDOC5F_QA+S!4@ZI.3YA%J6>GZ%$-*X$0[-RFC@6<?;[]XIZDDK@2S&9"JFM)
M6#SFYZ(@>OP878F*HN01XG8@D6B]& T97,!I<(QWQU7>;KKFD_ &;4G,SDBG
M\YA,#4%JTQ1+#XC=972&:7R;;?_B1GCA\?%"']<[]5P$?])W3;D]U;'$JE4E
MCX)\("W6X_1?+C>M :[I2+S8&6NJV)GEIR&[[/_X5=HUU*?+/%^%1VNMN7N
MP/ '"&KN6&9_^]EK9L;U4;<376\U\%,A]NK$H;3.25Q$CD][*.S'L(A;ZMG
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
M%->W*8=HO: FXTMOAP[?[3 +I5=FXQ.BO(&(BJ1[\F!6%Y <6:XOYTT0M')
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
MR['J#%<P'R1/F2ON#W@D:G?+.)M0D I_^E>_[& I%[ Y[L[(<C(7"6QD8.U
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
M&/F3('/K\?+T^FO3@N8!C%.QR[IMP!DW_,(#];@V=8Z22F";ECANC&2F4PC
M]A]OVJ(0#GIQ#$%/$2I(W(XN]16T&R^KL;.L97T%BH7%\LOG!8!9;0!7>5"W
MP&3O3-+C1;_+ W[0E,JXZC@N?OS&HE.=L#ALLX722)TG>OK"%)14T6 T*5<S
MO*NE#:EIUHZ*J/H*7UD%V;%U1PSV7WGOR;%-946&JZ&1!Z0"U.*H@2.CW26%
M3#/)9N]3Z[&C6&?_C<,3NIF7.B,_:WM=;9A0UTT!ZC:L\J1Q&TX4+0<X:,0V
MC376BCC/249=Z79B@&H-<J^#%TL$1S G%D/"TZ>O4IG:5^G"'FT8,%/?BZK)
M@(-.4:BH6#SY>D.^BSP7Q\G'-/$CD<_%I/^'O2^/:OI*^\>MUEJT%! !P19&
MD%5CPK[85@*M)# T!(00T""$-0@)815MW<(^%H$D!&R#!$A,D#60B*@$J &"
M,88M!&0-6UAD$1#TAS/S3M%9WO-[SYS?F7E_\QSX@WNXR?>Y]W[O\WR>]2.U
M[\;[H'=]]ZH'2M<WM0<P[H_I <!\(*  5F-U^T$CK&A@_&&O"&\RYUQ6.Y%N
MX.#-_@5W75\):FY$)=$)U,#:#$A?,JT  J=X*K4?;Z.2A^@H>J AK229%OS.
MK2?0TS.'0,*3D_EGB=W/.'+E-/UM?_=,%Q)X;B$I,TA6'GZ<%L+BC!G04E!
M,IT>12"D+QBV7;2VME-AJCY\4"QF6!]3A\J#1<NFO;1^966([R.A+?T$%PJ
MNT.]H#!*LUM.G,MWA/M>(IKN^&-A6EW:BQN_![&7/&A2C02UZYO+$B/J2YF@
M<; 9[@Y@4'/<Z$2%M$"%70;W32P5! :6DEJM2!(@L(,BG]Y$@,C;WDN5FK3%
MZ\=.3]A"IWTMM))&I\%3XM4B/IU5Q\*2)+>B:.28=[WL.Z=R+QI#%L04E\A#
MTHA]W2M/<D;S"\*B!<#Y4E[[SL#?G_KB/:8_N>56($@*ZJF)EUYSWH1Q;;)*
M)N!P9>+L!N%EH6VA+4W7]F7R0+OMTUT4,W@?30H PN$P"$R)(GZ7/0=Q0-<$
MHG19'>RBZO%S0@9Y7X&J6<,IG\;@Z8 G90X"':/D8D7H$\9^)$@,J# @,"S3
MZF!6LHHS\D7E-8V#_8=63@E[3WT[.%'FCM/3ZS?Z+JZ(Q (HH>1U(R+?2(<H
MP^+$E[20,?Z1JAVP:*=M/X,\=I\*XJJ<NZ=AHQBQ]UHYADC+PX?#GM!T= /C
MPDDRRFB8#7IHN:@ZIEUXU5_"J.NY#$\NRZ+1J9<.:C38"EUTT-5/BO-NEVN[
M)1^:#3@L<@ZUUWD72Z*_ ^YUIG$0D"V")%'@*&)^CXN[V"JZ$M5?[3L^=UU\
MP^)!XOEM'Y:0_U\=__L/Z-\J/G(#R'.83VJ22V02+R?_W(A0[Z;>TDQGS2B2
MI!+7_.L*+;&N1GOQ&4>*?+#7.(@#<(=!6VNFZFYTB-I6F7>+3=M<(\L^&7%H
M3B@."U!2JM )-$<7]-T_U-,;;V/W\L^A&?N.?U+SX3?_B_GD]KO.GYB\77I)
M<=#^62Y1^_90@/CD]V\T'U\L,D@[Y^P2CLQZT;?G8<3KPXQ+.\\^X.>*_0Q?
M6&QDBAM^/.X7X#QY9]CDX&.%S[*IUL?J]X7O:6S9[?V-^(QF])3IC<:NE*<K
MJ98)V)2ZJ+Z7Z\VF,BAV8X(&S%_0K'%AVA]<T7NVEGO7V]D3U/_YF_V'"^=5
M>UC2UTD!2!R8/T&=A@'M<U@N7C,"/?/S4D?>29KVN$-W9[LJ]AK4Z2$L OKB
M! /J70VF!W.OIS!8G"'=+)]VF'N;2S?M+BV&+RQV<G7:M[>G*\\.ENGI=T !
M&&H8J&_O[I@P;%RY41].F80C^$3*, ;!GGGC@CFFB.2RC?NI=%,$G1$-\^@
MLLAC9&K)&+^$G^ UW=[$(J/R)?CP#CLN5MK=6MT%Y^[[T#&B4*JFI^-/CIE^
M_>RES+BN)NE7ODWR5S&8_6:R[T+ZB0^#F<HI#5=:@J;A%&1J=X*XAV58Z>/Y
M*WF<6 "-5(:Z6?%XHSF=[?T_'@.K.<T-E'!..@2GX372,4]70F-]7#3&=+.3
M&\8 ((<.0W+@J \9A<(*@J5YGO[=B<ZU_:$6V]?DU.I*S\AH;X9B2J,XK5S-
M*#4VS4XU/LG=#9CO[F86H.YJA%L2*3]M#$<G$9LMFEF*S86-ZU_'3DZ^5=BG
M<8T:77;*CPU_382 @@_90EXRA^C5RE$H,M5P1.P#M\'RL>EY!2_T3$/Z%?[V
MZ[:[O=9[$.80XGOYF7<+;=Y\KEM1_?JF?@*/C@JL9:N_-)DE,QC1 "4@Y=&.
M5N1G&&O.WA^TOG[&:;TS'YMPL/NQ-%TS9.E7:B@/$F4B5AD%NH.Q.6Z:PR:K
M#I-9P\'-5\ZL>'=!C9AK3]+J4YK\R]5"JL&M7::2<O]V%AQ\8*+L:+%U2#)=
MA]AQ=(Q J-5WW$N]45R;V,4T0C7KC>9#A<2I3I#])V36*+Y?6^X&C3E*1Q5
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
MR4JPT=\_?AD'K@9>SC_3'&P"N'.<#6H;G'79X0CM3LV6IL+@JIY0()_0D06
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
M]7@69%9@6(QK[DE.EML?QNB1!"5\J^*C:<7&0RC=DQ\E2O8.%X;-O9FNZDZ
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
M2";E*W\1A4-G_\OQZ,W\XX[\DP.H_CFTS:-/M#&]^BK1Z^+J^FEAE+F#([(
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
M?],_>=_-R1?846853LH8B4F:R[$( -B*:J)Z;B.X73G!6J9E7R_7?YFPM_'
M@[.FO8_=P$^>'M1<@'K,N[?S#:EO%72">R91='K'^0!(..D:A;/WXJ?M)HVL
M^G-5.?J*#I,%UYJ%UM\L]0:&]]5C&-'BB'!5&$@$$2 NFB'T39W1L[MM#X]+
M/9Z2;;X*2E4YMYB4UNAVO=&;2J21@Z@6HQ '1RQEXV554.K:Q=[>&O' HO^^
M@D/(1L4;U':.B3>5;"*AD8]2B7QR$$W'@*;+5/KD(>/C_V)[!Z)XJZ/XO&0K
M/LU]YWTUGXXK'QC^XI,/NF3\NU<Q_=AE(O33B=1X=O\KVXC>WK"%_&>=ZJ(#
M2Q'U,[$#U555Y^Q:O18F9N?\E[<S7_R#Z_QOT;;W!*U1&4[3NF9R@-O].L2C
M\,#_XP#8?PHIKU)&"V"Y?B8I.:C\NE'N;;O7\0-.V!!:'.Q)#V6:R,>FO93,
M"Y#W"RF?=U,#4>:C-KJ;(-_X0?[M \N_NN1PDP7[8;7'JLO,O%- .17M."F)
M* AO8L#XK<;#84U6D!G"DQ]C/O,U]3YUM5_9#.MYK]MZ_LSIJFM<XD:6N;RW
MV+HT16:P!-]$LV/)I/"JH5>/M#.?A[L^)5<7AL,"FS,?=E/IP32#Y'KSH 4O
M H&0-IG!-@]UU.)85H=//D"9!=^.4>M5@%_]1TS^*P#:33K@_\Y+6N6WW_M&
M<MV-2KA&QR_WEJ3"KK  : PU RX >\& </>V-=_[+E!?'Z,+YXJJ+5PF3'Q$
MW<Y$J#YUMJ\\7LPWI#&SX2J>2@ 7=[@2/VVX3'WZ">>7ZVQ(PE,REU85+5"+
M5@;W,-2OT,7Q+:@^L2QU^:T"<W$Y7 3U*9'P)8>(C*.D#/>_*EGSD>XBZ\54
M-;(U)EP,EL"A0 PGD$PMH=!IG)@6O1C>:#;B2%->G#CG5TF.0)!0>)<1W:(,
M5P^3OWE"//W!>N\IH>N@ H$9%4PKL8TY%KN<D"BQ\=/X$6"U_0Y/Y(%X.1W&
M-U]^>3[WJ<;X/53L%YU]VK10<SUZM2MT@'V5K6;(3S.;NB6&UM%+&5D.;F8.
M(O=FKW@?:M1U<QR\!GTT/ZO!OJ9GQFK1,RJEE$5F4#F!AM3P-A$([N(%-7.0
M09K;Z,7/!7W+>D=.CZ=0Y?G?2[,9\8U7GG5_JO?30[_JY$?#%Y;++1.60VFC
MW)P9H:H(U 5I<^'7R'ML!FH>5Q9)QA\(C/9<>Y'E![H.'S1@7W]*G%J"P6."
M4ZS,J=QLN*J8(OJU['P;_-:H;4^)T <.>8?_W<'N;9AWY=YLE'<V.D."*.>.
M_RGH*[8C\_"A^C,O8&Y5-=6A^\SSU(S/SHHO-XI^I2]-.[@!,*@4&I!*'@-2
MBNV$R@:$8XC*0JS0X>&<9DEMONHOY6><>R7%QOV/>\HM#/*ZK0T)Q;F_IE"#
M67=E82U%-.! ^=T8O^K7WTWIY;9,U!]+K4][9GU*.4&9T( ?A8O-?.LVCY9M
MZ6+-Q&@ %,"QMRBJG8WD=IIJ1$\Y3UV_S8-VV*+FW2Y7<E(M3Y?!X67.M_7;
M#=E/R!5+]K3\>_/5<5B(0#[?+7FE;,(PLJD2 +FEWDN )\F$5HPTJ^&HP'PA
M8EK6'>E&^OK3A^^?@T_Z RHM)92VL.2Q#O[)")OGZZZU](D9M>@NA\F,JXVH
M4(9F4@K@3)XYG44Q2:&GA+!*1]H!0/51FT+QIO ;.#F90?=?G/G#XR"FVHVZ
MU&<')?W^UQJ%ZN*H4;<*7::5G"154LX+>*OP5>4OZ$++@\_3#E0&4T#(S@VK
MZ\5*20PA''8E=5DNAH/ ?/\L&RO0J'8.L-6@P\8AM+&E]'KG,[E2VDQZ*"GR
MHZ& GV,_>_%6 1R207C<S294!J94Y9CV.9&' ;;D.+BT["B9IF=O);%JE7R5
MG%.R_;>KA>U"UF=@=O?'#I3=\/_=$S8M>5+RPZL"BZG![B?'@C,Z/@[O7O!O
M:/Y*)>"#E^3?O?SI9^^+U1[9^]%:08\3<BIEHH$7+=.[$ __SF?\/=K^GJW7
M<ZMSU-'8H^])>.;#2^?0?<R-TSYLY6T;UVY'L9<,HL0A?YS\3VZY]$\A)F8$
MUDY96I/HZ1IS0YYWK%O).#&"2*T,@;1'UI7[^9<XWVM.2B96C3?V>.N"SUYX
MCA1ZGU0/?'.K/IY>6GY@@L0U7R 0WP@*X&YVA $#@@>'E9SCEF_TZK-$EQM"
MRQG5Q4YM.G.";N)&E:/"H_2>PT+T3-V@N":X2S2Z=0I^:QFKE]CQX[Z]((^B
MR9E4L53Q&OO*HZ#I(ZDJO=6W=7,Q[0>F6, -ZY(.N[P!"!16 3KE5$;[2O4?
M,O4O$'CT1XJ6AXC#/B(+N^O5[LQUEL<>"B=/HXZ_*DT9KP/CVH$45ULTQ17$
M_5@QH%X[Z=KRL1_RHQG>(/-/9(L(+X!J%^:N2>JKX]VA=9X^8KQ,+[A2%6I+
MKL-"@9YZZ+!6[>^2B7R#="'[]B617=CR0AC&93BF">T9>_9YODDII^4&.T8Q
MLQR?9T%GJYF>FX72QZD<_0!W.4,4A;8ETU;>*D0>$=W?/26X*68>\5<Z:!CI
M6>B(PO34.2#+(6T2:DB=NJ<[0J*L# 3)\R4FUC@YNKQL!<V]$7/E$?;0KU9>
MDE%';*6Q[-G"K+13TC,V)E6GZL6 ;8!I5'W+5EL9QJUW>H'>$[D3_6CQBP\V
M:,]XL=7&[4.\T749B4^.LT%A6Y\)XEQ141DM.2U[0=C="<\5$Y[%5Q;-66._
M\3<]NYB3T1"A=*TAPCK0J!K@J5<B!<$Y)?FK;=-AS>-?X#SF;&U"+FHHNPP?
M+?2ITJ+8:ZIAY'BF0(=\?'G(5J!30A^9%A@22)27 Q3'LC547.4*-W*_7R1@
M.+QXY5 75.ONFL9&KT%YTL#M"\LS4;;]/ BZ_988;#6J/$D-M& J"Y\VAJ(3
M_0XVOV$I-H_?/\53SL@INS#X:/E&IUPQ]7$7H0&5&KNN=1_,S9U;2<7+5^_T
ML2$OQU/HI %(@%7SD^[E:?Z[@G&$CQ7<>*BCU1@NVS#%1$)E9'>YCT)!;A Q
M$F8KA * P,[=L,'=OE5)S*!PW6(034>@MJ/P KO<DS7 !=.MS$O(J[:<,=UL
M#R^8N@QH@JK7-$T6_#38<%51G[KH8KZA\0L5X'F!Z&-A>AO08!E?FLP/ZD&J
MB!U[*S=?T)PXTT&1TJ+O6X5/XAIV<K+26O?DO_;VU[S:Y&86[PNU@O22B.3B
M;*B*K *8/Z\^&).T!!?#X7 SN'O[NPZ(0)O P+BQ.-FP+RYH8F)R<JC5'_Q6
MX?2%-,LY([J5/1W;@4>8+RS+;O-]+KA]4!=.UV6EXX)>*C8G+FSEO@&SETQ_
MU^:10M71"]P$](ZKI/R;6A<SP&8BCEY4?A;$R3]P]:V"??2<]2?YGR*!C;2&
M%Z <_?WXYM+Q0^$'\W53ZJ_7R1*A(,1HE(F4;BNX2R?V*-O2EQWC]'26C%CC
M#RYQYJ6FQ5^OI7^)+%!;VI2?;KZ?2Z.3%!X-&=1A1I C"+H17?HK@7P1!$>Z
M'9Y#MPD"V\DF0B@7)P*KP%2$8("*" IJ=H,"-'5TS!T<9=^^$%W)5Z/'*V_[
M&6>OG6:^PZF'VL[ P51X+X-3 NL(;Y:\'"\6)^CA064DD65'T\./?V-^&U.T
M5?J>"-]J='9^)]'^EU:.VZG_GM/5/$[P'@+V/EXP>G=U\=4*X/4VC[E_>*7_
M#7HO&$EU:]BT6ZHJ^P3"?^XOUF7>7Z1RM??E=W/_R5U!_AEDB" F2]2;(_LD
MZ]R,#OH:(UUDN:Z7*JQUKKV/MU *:=9NUI;&,%A<<1.(!XNPX@,EG>GU?ZA_
M?5_E OK.4L,9D =K/-%LVN7DZ2'Y.6-$>>#H&I61!5HM\I WP>/RM>GT&C!
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
M"[=[E)"R9-M6#X<&"F0@;E,A&Q^%]T3U'.2\H#!LS)S*#14L1_UA8& +@Q/
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
M#P(9Z&FX4 MHJ@6)^/XL->-%?(=&-D< ,6BKKX?ZT0LF^IF:=P-F( %321Q
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
M=F9Z7CT4U;F6Y("[WSA^Z8'GB>7U%%MX"+V ;8: 0.0S01RR+C\]U/_N_L^
M-RVI:\B>(E!NMYP8XDC.34U>0KU+ SQ#*M@.+%X/1W JK)5O@,V\2'R#>J\/
M>R,*G/(N\+> E&7-Y%(+65%*4/>=>\X[MYPWF7^O15$E(2%YPI#&/$DR\BKV
M]8D12%N8Q+H*-+D! NV_M?Y[T]H:#'A3T0$ R"KNN,\)O1^2))"_<5'O8UGM
M3A,TLW;;]1^4K/R?+GG6-'XJ[O6SF3*[."H-)KOH*P?AU\/6SAZJT:LV=OY(
MY <JA/[:?0TIH0LS!$(62C@SE'.)4T3TZMGO]MB]%H%*/#R48S.ZGSI_WC?4
M2DKJ*LF5LVZ,4Z,+I^A%5$7/KD6RLD$O,P<YDS:%/-G?0AI7/)G;W;;>6QWV
M9,!AZN&P-OJ][DDJIM&=MC=D#'R4'FDO; )5$<; VAW.J*W93\H2:2J%Y_Q;
M0EL-2&5.Q5']=L#E:)#G*,?E*PG4[[0!OP^B.K*C)@\>G;[=_VS/AD^=Z4<O
M"1-'-'&E<'<0Z'B2MCT6A2KNG$*>\D5M2_80^EB!R\?)J:OXZ^RKZ#/<!G<@
M)<AA[L.2_@2*[%6&0*+=<3%8<IRHDAI#)B2/EK5-83A*HV<_+ZBFTTH>_%T.
MX:W]_;^QOR(B2WKONUC=T^V!QOC O/@PJ=O!"Z]%"NH=R $=*$RK(8V5/?Y:
M).W2Q7CO**GQY?,E04EH*W9?$@5>-[3S:J!WE.S.J[3GSYXY]\E?7:^25QOX
M),]PPB<,<SYZ,2A(0RAV.F;PNH3ZLMYYB9RT_"@I]:77(G6=W 631IDE!C;+
M@M:B?^S9*42XU)Y02PSUZL-)/[F97-^0]H_XNB.5V;$ZCF;H:G?[O5__YF'^
M0R)D$5%OS91KDFHQQ^:/%>E'S?*BB@]>J;HU23E.'"F,2:93] GM*9NZLUQZ
MDD,8HDT2(G&IQ-1."H#EVH S^R-4R=A0KTS7JO[^ OTO^$91$9_ZQ(IA%0NC
M+$43:OG S"$=%AC 0KUBE9\,LUVK$CSKOWK(XS$3662BGY0%SIS*A9KQW!2%
M$ 0 :N9E#U+&!K$LT9>WJ]4K)%P1?:,Q<4E^(H5^__ZE^?MAH620,#/[[NK+
MN8ZXML5QK(;H]YI3ZG%BEAZ3"34I]<YU3D-V" '1AZ:?3$.K!;JNI3O102&]
M4U$+'&2TW/5Q=L?G]KCN4U>LI,O1%L_4[>,&<5W2,.4DYE$"[LXJG4%GTO/Q
M"8D48_:B$/3)F6D.*-QB^VJ#U25E48EI*=&^8HH6/%-Q;O]![$JX,TZ5D5]J
MU=NB% .UXC^5B[:]*Y$B0SDA_8$),6@U" \UP?GQ  !+0A^5D)(-:==M"\SR
M (7=_>9OB;:WE;E_;&7N[\8?$ZV)B-1>IZ:/6*/N:R8.&YV>W'@Q2F=; 15<
M\02Z@,C@M>X$\_W0MD4:SPL@L]++,&8W*25M2UVN%@M/0Y1X"-WK1Y?#9\Z_
MSS"S)B#+V@4V$&!F:)D=K>2=309^LHN'QC:!,(D[\2HFN:)M EAI(HBMK)XS
MK@(T^E[0T'K(X$P);'B9,1TRY(6GV6"P1$B C10#'I#?3O3, ,@@ $R3RML3
M&P54E7X2(KV^R32FM\F941@'VJ0Y)_\\F_X?A*CTW,?)5LZ?/<)!<C+0'&5-
M6RMG6CD@+S2;D-MT9K0^5]OT2I>+BJ>&&?)NJ@/4)!PALYZ!+20B!<:D=6T>
MF&5,R3!ZZAI\YIG>%_-))7VL0OVCQ\[G-_D8RTD_HN+HU$$@-[Z(,6[;MHA2
M:2V&@/,\_5G  "VBT2789X^CF)1BGIG#PZ<E@$?)!=E+&'SA\9:3S^<$<@%>
ME$./^:Q"*'S(=$X++E+X]Z6EMQ[$_Y4'\6_BC_E^%A&1M@YKJSH<67F-59M9
M.-EFH034FRHYVRB/*WS>Z1H>.?)\##J+0V=5>*JSA,V72/TMV WOB5Z#1@%[
MA:8U+CA;.[&7H^:R$G%FNIM0"GNU+Z/6M7801S$@:\*S-!.')'C5(-"1?$/5
M+;$MC0?V[_79FUL<7C%D)]4/U-P,#C?OI58B!)7&.#H=I!BZ(D_TU#K;=G?J
MY0+J#N,%I>3P4<F2G$FEXZI]_YF#^BL )&PHKUI\<RD+TZ-V'!=*I"KBAR!<
M,-0,#<F=G"!1HJQ/]C-Y6'+D2-SU_5X1 9=>?FBB5'?MP/FCVL]>(+Y?-A_0
MU9)-H N>UMF#0Y1OC)-R82X)K!:Z8M$(2K%X*J'*:9JC=2ZMZ]&R[FN1=[TW
M!T[,R+^_4H0UY$O[RUYJ<J;CJ6WK19T)Y1B.H@FT 0[)[4WH.'<:\MZ,H=Z^
MJ$L7^;&BY+!]J:681J#Y-T%/C6R=J"HT-<DI,D9 XL*!$!U_DF"2T"NM'3A%
M.B?Z]YUZ>W>_O;M_&+Z7&06J$I-S'7[Q-;A/2_;;.@3MQ-.S/')I1J>ICY0/
ME2[L&^O4YF_1"G+8T#$Y'_9W^!M4A>0L*9CGLR:G92K=%[0?<+EQ<M:\57N@
M\EH5JAO$UT&(#Y8B6I":<.TF*A$50C\YV_%@B@4!&G?V)FRE%%1)ME^.*PS^
MEN]GIW3P*I.RTB&*YFJCOF-BB+Z5B'Q&3'NU)0C#*!I1,A[)3X6^Z"]J369)
M;GD]JW&ZFTOWU=PC<;G1>W,I(#MKON?$ZH+=8KN6XU@CPL)9%8<*P>?T-H:"
M>0J]Y6C?N,2FAHD[_Q\%]Z+2EP$7;.EM37J!*HF"OH$KVFB9)4N4Z95 [41\
MBRYT IR%"ME*R[0^LX 8H16[:,S8[;?3<;8<"79(AFW:NM<[EX8(BS0*L[PI
M62%T7;AM UR;!^'F"LD@I'9K=H,2;IP9Q&(X*2#"(RR'ZJWT9*^5)]7WE495
M2OM*#% UN7W"1AO;SFG/#)G '$(%:5G/4(%3_.#P36^AZ^.G9^&WYAS)JQE=
M$C:0A,I$-M"U-<XG!#6A2)Q^DP*<,$4W&$ILO<^U?[8?<<=QN!A93@,@B0MK
M_9F4+)003N*9\76L-4^=S<X.F*G1B!U<S0CGPN,MS:(W/_WGFL!;ZL+_#77A
M=^"/2>OMX.H7%V34USO-)BVF3TF['H@ Q(M>>^A[]2.^^Z6[51RDH)FNT0,P
M[RL@&KC0J7A"H?&([FK@/M!?,**CM,=SPV(7848IG9SFF\'50:58NI^/DQ_4
M@^%,559A%(T3,:]%<,II1MCZV?-'/$%CVY"C-N7 *\5[XS^=H5ZJG5+7F-:$
MPUJ$-E+%"%=./HX\ <+@J2C5YVUC$)GPIT?#K*)<7?V?+6Z?<KQG2KP[7N+"
M**S0ME(0DP^\4FX.SKG'(+(=ZRVB?5I-V/50T,Q\[\/<I !<Q<(:.PG!049,
M )C9V:U:28$G2PB6:AK5-*)2?.9<Y!:CMW@CXW9YO$R$I4_R/F5+S^(VN)N"
M1. -%R]FWKE9?"*^(]Z+;V" *,M/'H$06C7Z*]V;[=K.7'F40$CH/SK0#!S(
M@QDAH\&<W\[&_$Z\GUF02*(5FP36G"NX4!!"HH8(N$:F8_HA/N4U&6!9)?4R
MTJO[K.,A*(/J9[9)T1!"<@4ZO3$Z=(9&;X<?7:B(9/G-KBEI5$7X/RDVZ^IK
M2"VG:,NG-OBHQ\X6L*[6P1$1:G24HJY%2U0_)F&V[CCC:N#9Q&+#B93.OM9:
M$]O)XCVH:C>MSY%!;+?Z* )UH <1V=Z<![=R;(PF>X#?M_<!I!IR["Q'[!\_
M'Y:]RC6AA&$9WNJ!SP9<P[A"+41BLHZD2B5,"D6D(@W@,&=5.A(_Q-+WPT]Z
M+ZN'*R1MESA2+"<'- 1>#;TL0^LO^>8Z@NR[8W:V+H49QOET73Z0^S2YBM+0
M@VN_->]X\\3&?G@8"&C^;'YU)!51:&L^0_ B];C @16>IE"_U';KT]0M9Z<,
MOHZG0$YA0!3QZ3\.XUL+]];"_</"B;RG***_5G2L<!E6V5T\R+*%(LS[5-CF
M-D8@$''$!X_O!9]X+L)DR<==DMI+ C\K[1DU>Q:F6SH2T^T_Y2SM#!;GAZ1:
MKX9U'B51%4-3F.VUFZE-9TMJ._8%AVP7/:WWK3BLZ<K.W,>G^U+$Y(FJ'8:A
M#)6<4K!5#.%JVVVU[N-LF*T+F3A)!Q$+&'@ZX8UVN4%]_5RSGS J!@Z#2WM/
M3_;6CJ<+XYZQ''0\%=Q2>!M*LN32[J4QCU(LE3BB6$1%(E%OA('!MASQOASV
M;&N)@=>"5?=@M<*&M,N'02EV2@!:N>>!B9GE'OF84E2#GC>=W:$_YD1:74(O
ME#:-'NLJG+P?OG7L=KB>E6L=PC5"J[>3Y\I!%HVCT\P0EHJZ7E.>:4#P/8ZA
M<N!1F8(6G4:N$1X4HJ2^1,M##:Q&^L'Q;L[7YKX5.\S)3JB<</VJBVAOR4,,
M+-A-E0-@VO;I,+BL<A8@-QC<XWSPLOS^\#S;.6[5-X^?5LFZ\)NWJQ55<&QX
MF6_R8@[!']_Q%Z@5%>.O0@(9&;J#$OIRQV2\TNLGNCM>V(W!(4:*$(%!8W-'
MW&N1Q6:=4/FLC*FR#H.4&YE#_;D#JWZ?STD7CSO.M?K-IL8R!Q:%Q]M$5 >(
M:$V806!' .;3_\B5^4YQ 1Z/3U[$YU%-O_NZV40<.M>:EZL4D=4U!@/;.Z.-
MT<PX&Y.XBGA)QS%56RB6AA*PO3*?]FXX1SNS'VI(+J6DR0A[62;9KT609[P)
MA-2*Z-4 :YFF KI>J)7SRQ?"TS,N,D&?%#L-8?VFQZ\T3IUEVBL9:T<Y%A9+
M6-E F '.GX#?(R0TG7Y>[56&UN_-<\]^-:K5S_F*.ACW <UD/33F;/O"^4FY
MH G&O20)3QW+,]ZQLE$^ST<8YNQVXDO^5)6ZQ>#]MB;A(UI2X)GRFV%>KPZG
M]6CHA,HA=!RK0O=(]#&()J!PN*WYT42Z*JD,7_B7\9G.A0)<893G(1.2PZGY
MV(<693-V)Y,/EWC'Q&4V\ W@Z$,H7SR)V8]P(2J&],NT#Z(^O6^^X<(0OP<K
MMS)R1FW?&@Y=<C_9Y%CN&N&WX68UYS+A%D?%+Y<:+:$]'XB=MO_6]+!WG=4%
M?HR$?M$I4(F)&Q-96-XCOHBB4S4:FV?0@N@6+DZ#)^Y,)AZG*JI0<4@B4NF<
MF3D8  !T:V/73O!];5<L[8SBS<EKWX7)ZJL]"SUPJ09M]DU8Q1V/D<22,VZU
MCKD(VQVO0-O>K$U(,Y[NJ[R=+>Y,/<XREYQ*>=()M8%BR?B$U)'\Q,P3NSF&
M__]60 ^E>A2F/?R #\Y;Z5%Z+;*R?14:^,'"^ CX>_U0?LWD>&Z#>ZW'> $]
MP &/J^A\U&H*<^%U#Y9#:('?*E^RS@@3CJ_1(CRLM=2'2VOV=W&"SJ*XDIYG
M?=XG)X^HT@N(-$-J,5-W'*V^F7/;_?/UAUIEY[=?K'EU,O3F_3::!#G<X,A(
M]#XWQSI/VLV89UF]QO$1KR"/JX/.SN:>JMR6R3XR&K^GVW1VSC>IM57_Y&*[
MK)S)P8EWJYM'-VN&<Z\L?>M^;F%K:+[M:8_LFGSI2W2HBYN;X\.LS*"G4Y/N
M^L=6K14$KT4^6-8B?;2I?'WNM<A55..]H0<KURN-B".+B^T?W&=>;;+^YV:A
M?]P$79W&[?U%L;T#/5([?\UKC*1K&"75?B VK>EE?-V/FT HW=D1$\^Y]O%[
M_P][;QK55+JUB\9MU;;44HI"!$3,5[*E;T3Z+MFE J4"*0PA]"E ^DYZ"$VJ
M[$6:LJ3O4A(AD@"1S@@!HDA3@! A!J2-@"&$T+<A[5G1VGM_X_PX]YY[OSON
M&>?L]2-YAV/-=\[YS.>9\UT80FMKPTTI"O1_1?^?0AC(C*+^P@7')QAWL5@E
M2DF!1[+^%3[MGQ$$A(5F"F5<!0W-M?KZ.A^ G,-B_U/T_PK!T,\S\@/Z?Q9
M=,S])L\RN2:] $,):*[@AS$#_G6:WS_O5B:O)0TSKKL16Y)M.4MJ.3U[;-M9
MW5E=>%DO82K*.5#D[1&=674/2.5&DP=*3L&QH& !)?BY5P+Z_+,340ZDFLLG
M$G>V7#)?!4T8.[@\<TU.#(USW*N<LBHHC/\RP/6_\'@ *3J1Y&GRH3Z#^FZ=
M(@'-O]XIZ(M.:;A#;X=8?V%M,\/V.HMF55O 5.YV_;3L1;8]T04_'KH981L3
M75#IV]HLFX/ HI)[#(?_D?V)S5A.^Y+QXI)_^<A""X?#J/6OU?X?%L%66BV%
M_V/9]+^*'&TMD.T'K?_[1#SS$%/:.CUS5Z[ +:'$RI@Q@_Q".[>4[/.[KW0"
M92L,!'XZF\L2D(#<S+NYI60,_MG:ISOT:.W<>N(#WAC+DXR.P4,N.C58^&GT
MJ5[S5]Z1Q>'+XQ8I5_/RFH?BZ!DA(ZUO__Q,W)_75Z?W9Z=WC%,C*,B:H?BI
M**-1F]@N9^")Q>B-_95^=U'GS1MM@0\>5F[KG_=K'85X(:_'!U05EFP.!I54
MJL7<1S?:7]9SE;L;D?_ZEZE0"GI^OZV/$<(TP;WA3M-%)\L$A^/-#1GU91'^
M3U^<Y\#.)DU1?H_+"V$AO:)"1(M!'^G/?=,#B&[^ WEA(U^PXV'1?K9R!F.Z
MX25&L4V3VD&A9-6_[Y5!BDX'8!T<G)Q9D'P+7ZUE1Z^$&TWYOQ=V'[:EQ[.F
M'*G14RU[<EYRGIU+3*6)J7S+L/.E_<Y(.0=G.L*PO:CJ?G:6ND]*R'2K.T+%
MT@=/=$>?.JF]@)Z?-D6L#B&,&,Z=2,/Z@L$$^DF:.6?ZRZ9BVR'TO.%%W^HA
M/Z@1(:@P/9JYZ!L0O61JP&D_N!UZ"='?$V2M=)_@&US8?*O)T,!2S01^<@*L
MV[-N^8$B[Q#K:ZR,C(3',+K0D#<;+7M+XT'<R8+G1()[4*",9V3ETV4Z\A?3
MTL6E34Q\]8[0V\WT(*?VC@2TC\<UU9G\,.&BV_5'R8KKT$Z-UWWL*MSY(LNZ
MI&+='O;]ZL_<O%4GT3=#6P/O"RI?O)Y@>="V4O4F'^ \ET3([?L[">+,RW2_
M&O.=\EIRL(Q!V;S;4FGA]HY)UIS%/L^C7I1XEIE&N78MH;R@*53C?LGLN4W=
MARK-<6T^G&0S</=,K6LYPT6K-@M6Y-$4HI4U&!5Z;F&T!>8JH,Q4'WCTIV(;
M8TE6WZ*#A9K9@U6%_=8/WV\KGS:OG_IBB_1/>7@!.E+_I+?T_X7T]N^&]6\
M_PW@OP'\-X#_"P'XU8;'2=$_@R+0AZG7K\CNT57().L,*I(UJO=/[Z\WSABY
MESU/?8K=[]<:2YK\=N-IX7"!!'3)&:'D*,1C^6UM^,>-!ZY,O=PY?-#Q1-C
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
MDND9) CT;^]YI!DJ%1G=4=5?7HED$TA*BL.)V:/2!D0":[22]E+OSKNDK$.
MD/N!D%'^GT"R-4O\Q]+/&HBT!(/R7A(ATHZ),=(S% !]&U0C@X#YJ(.1^MY<
MZAZY(@%EIR)V_*1$N19X%UBB#EH3GPL##,48ZF>4@X85[TE -&G!= 6O_3$_
MU6$E(']/F3)U '%@=( M:I:>*[/">9RJ&28"Z B4&3]R/#.C.\\H2]KH%EO]
M+QO=WL,NUR8P$OOM^A2T!%_>G4>\W)M-O3?>Z[&^2FA_XP-Q9V:D66\CQS+4
M^SW6"T;V=O_$N56 V6;L,A+A8 W/3Y&;U!Z@R2W9CEVK.&FQ2 8$DD>>4\LZ
MN>V.$;3+L6IX;T*#>U 3HKA4D?>QK3DITZA;[ [RZI>YJ7=Z-K4^9)=](IJ#
M$!U"K7^/ JQQ)RU"R/7O8<"RK@E0)U;(+9& IHG%<[9  3YY=Q*\\D?YU G[
MJ!50*UB=LML9L54<:BQ,&FQV3Q91H'L+.#$;*J,ZS#Y7Z3'O'R0=VOBECRVV
M?;VI_>%SP;)Y6XR,G> P];Z)=9;5]3GBJ?X/8A?L8>60V#NJT&4I10%60ICL
M-E2J=,+NRTV](0V\*,F]2OS5A$XV5(5/6NJ6804!KM.( H.;>^Y6 69E:6W\
MB=)M;P,VEUKSN5B8OO;7?GNYP*G*'9@..MF8?QK^*DP(Z9%B5Y%US(^T/+B<
M9+L*0V;41(*3([?)IFFE:?(XVCQB1QG\AG@#$@]HJ_Z/N?4)HK($=/C#QFZ(
ME4::Y39J+ 7<[S3CE^MH 9RP0U<)ZP\W18#N&(!S]9V]3WAK?\"6ADCQ-A7&
M?_:(Z[@[1W:QSNM(J8$<-_<&6+8(B+6/=,AH;E7<TLXG'12@^]J[_'B+'^RT
M:'7*@3=543T!U=(NX@Y(.XJWQ,@&.*YME]$#R?P. UTFLMG$NC'GDE3AK-5X
M^Q(/+D@&\O;?R\5<VJSQ'K#T?Q@Y1W(Q;P38$;3^F]AB.W0L#-P/G_&K,>,"
M+85$06:4&8QN9'-#IO@('C(;JH1\'P8(Y-3'%"XPS_P?7KS.($+Z?2 NV0=Y
MBPRL_S/ ^>VLGIG#ZRW;J=NHE,<\.RE9&V;4:>W(H8>N8G]/V<U6@<&4:$P^
MS<(X<"Q,O\]I3I6W\,E6$W8[ZQUPG*!QB0!BCY($LCD8+^\%\5;/=,'F<FYJ
M.E!K<2X^-V2AW*3^M# VA 90,Q</H(9W:<OM$ *H6<6ODW?8\:W/,6C2@U)W
M S(@.A, N4/ A _#+YEXC>1B+J?%8@-,Q=6WY^YDNNUX' 2+:R#',"HG&I:>
M*P X%&PF\7>E-5NK("JGJ0O< :VI+].U!/+9\PC1WS:>" S:?IV\3B/"*5=\
M IOBLY6+A=D]D)ID[3M :[(\Q37KG\0NA[+%VUYIXXG=WJ)P+^#!9(>3FYHE
MC3]'R$$V*(\=2#,'T/;4!YC^&[",&;-7[QN:,]C:G%H=&64B9E25DK>;I.(^
ME7J.5#>69OXANU1KQR^L_BC^3KA'*1\I#?N4@95A"+L^,3(7>(#8R C_;(K
M*:-C!I<!_&-)@J@_"5.4=#6U8$+G1O!,/E(]<,;*%'!\?^81,C4'F&E?8X*Z
MO0>AU:3X- +IH-G$D 14C(HG*1FP^S4%\OGSB ZX%1[2&7EM/^\C@^E_%JO_
M_3\6%\#O>YCS%.GP(K(GF#4D8)9B)[+@.]KZ@#Y4<Q:Q,YE<L=C<. '(L/]M
M]EPV,O41X%)[GZV).#D"B'=.J_M7JK+5>-L>FM"J@WV^A%^*AV8!IXZKQ+'L
MK&VQWQU=[QW8P8UW:F6*QO%00:4<<&2JEC7C[DE X8#?VS)0E"C.:[Q50T3V
M1_E^ZD1@"UB#X[:(>M*B;4EZ__HCL9EQS)@GN/_'9]:?N$VD(&\;S9$N2D"A
MWIA-Q-RU@LV)'%%6?\LP*45JK3RZ*XQ<7*U_ 30"</<**5G]5AF#FY0*C7XY
ME 6TDV+J9=+A?-[Y+7]1> J3B6T+VAR5VJ_3ODCA0MY$HLCK%**X=R;-/?L0
M-',*R. P,$?\;[5*0&F8S8B$S5U5-A 'T([>%7RVW%1+[=T;!HK$)XWQIABK
MU]:HP+2"*A=]3F&M6EU1\-F@ABVT PA:8< F:@I4<H .0[SAES./N0.Q')T3
M1H9(0/6)L%Q<1_9<,E+T"-#%*?F[5H+D;;(E!X%32BY;[AVC.6^S,!.V\!U+
MH$Q\6 EA1Q4COXM1YE.7\A183QU.Z@4=E(!67%%YN->'9?<V5HW[!)PUG*(T
M9%)[@8!^*FD#"]#2'S5<R-+<\4,+,)D#^Y;RI(WDD=BD*7G,2M]4''Y2 CK1
M"?G4?H4\P'="X';NBDASK3)EDP7VJQ?VO9#M,USJWMZ6@/[,L\ING4R<[@-:
M"O90U[LY/7$]VW2777-P3CG>U+.9V:=*@TB#[D%^(9R#O E'&:XW S#[I+G\
M9N8%/*1?>\;4MJ\.E#)1>BBQH^U*0!ZH5)V'[&(-[)ZEA@2T@Q"I#QHN]?2@
M]ZB9;2AI71KG[0ZCJ4ME"JQ@UY&H48P;,O4JVH L?4<N0<,*[<9T@%F^D (X
M3$D@/>2]?POYX\_"9NY?RE*6%B>*/4&MEKJT-2!#W:0G2O)RMH;@#':N[*N]
M;E* *2F3-RJUDQ[]_[DZU!.52>'W\:=K24<_KF=0!J+;^7!8V<ER# MP":!W
MF6E&:U!&=@A#@_2OG64"W56F^_DO.W9'-AH37<YOLB9Q_#X*1W"O>TKD[RF=
MS-74Y;L: A5 LZ_ 9@@ VE7H"?Z!L:]-^X9F_K5RTXLB8SQ0IKO<M<?2P*6J
MO;?9E9.:15M_EUVB[@SD&<-[)XU2?#7[$#C3ZU.>06O5CQ0GJ)^@A;&Y3#P2
M<W6=?8.YE(?*JFB_7NK4EAPT8_?]X/)W=X#!JR$V,E*O5XP$YEI]N,5Y\1^;
M[@+/EA;1Y&11'3F>%=U6* &AD[UB8:5"G'2'Q)10;_,+*ZMK;]NLUBI^QTE
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
M-#YYP8-+,Q:7>HDNCY 0EMQ:]'19,N0+"2A3UR(, .Z500[SEK4$)-(>FJ8
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
M->VY\?" &@W:M=6?\7$,R+W0I?4X3D&+2;B-T$XCR,,5+YS=[WOVEEU[BA-
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
M=-:6;>/6Z^]$QUB-_7>SR]W9#*ZGBDM%!:@C, #O!WI$50&+(4!"Z2Y-;W9
M]U6H0:!OO]K7J__0FO^/! =\WO:?1R>WW_(EQ4).#SSU!T;_GYNB@0&ZX4>V
M![\25?E9P P,4+ @Q=JK/TZ<WO(.T=[:VKYKU-+FA4COR+I_^!3KA*$.#.H,
M9Y-*W2SD%YPWPRI8XJ9F2[DFK%5-R!#K%57!EYK7;+JF783 E&>S/\HW_40T
M1*^'\N5MS+TX0L;Z"IA_JNH/%<&& #MF^9H&W0@HO+S'O] A*??2,"=[0?C#
M/UGZ:Y?&&?@JQHO()@E;F]MOK_ZS2,J*/0"=N)^YH4%GDQQ>=8 T]K/+E\9W
MHJ/FN<Y5>=X=\Y(*L#BL#\-*[:I4]+7OQ$;0*-GO/K"]4EI^GM.?'0W_<^*T
MSR'/:93]>J7J/%#K?XXZ_&S5N/*KPJTVH%).*\I,[H& M+3MTVS=N=9"-RQ9
MP$[OISH"[0:J?D_58-?[-BXA*']C+EQD?BG)M$K9NI--VZ/.[Z70>^ /?S"]
M<?R+Q[VTF*6XZ"N/DH5B%G &'G"$^L5S]LJL:_L9"M*9!Z#SH6U9Z-A4;1^&
MS^WLHF+4=:<'\ KR;-?OMJ=$)T['UQHLL#]-'.MNL:E-^%4S@)KS\?./S[3<
M2&/1;W?3Z:P9C]4P\54T>L4PUL/[]\W]K_O>W\O'V9>/9?2><0?$NH&'_">\
MP^9ZF,FA.^)Z41=159#R2L^JR]K0,;"I^8<Q8')(U/V'UUR<$##_".\:!EJ1
M931<!"AK%%-@WS*O_P3AR+Z\:)D#@;[U+:B__T/CM]\L<NS(>#J7U356^D+_
MDTV^>*\BL L73Z7^G.=YT]S/70(YA;MZ"1[6B^>[/54^M"OHZBNZCO$#0TK5
M4JF2:Q1J%U_ !0Q0SE>"=@,3:]W]A"IT]4N!V4ZPA!#2ZN'O /F=7*7")W]Y
M?'?=_O7G/.<6GO7DG*W"IF[);DMK;AU(SJB^EX,(+FC3H'-6&>7R</$8,A'&
M^X05Y_123W-OX$I^&D5DIE6H<H:2;':-&;VA;Z1I>\)["[>\\\=17 UGC^H"
M5X-"W4UT3M+?1;\QB:N^E=N)\GM;L*"PM9BU<X+S;_/$_D1Y!(^YA[[5\M%T
MI=^1>RXS)"!= [MUYX6;V1>!"UM^J?TAH47\6"K1IB#E9:]*FE-.E4-^]Q7O
M=IG4F"5&22:?+DABO-(]QKO>/#NM-(>T*)C(65M8R97L(I^[(%3EA9.)[5ZM
M58[J":(L"MNY=CLO+<64C;#LF5I]UB&=$[Y,G6*KI,7'JA.?&3RVO4:$ ]"D
M3V80=>T17_:[GN SA3>U0T.VJ<4XKZ$RUU[>N;X7/"N(Y#1M;X2<[L=E2H9F
M M9BH31CQ8N@8=*Y(^3'L%\O"*K%0_I7^S *?+II^H:RNF?^='33[5NLTOIS
MZAU!XNM68H:.I\8O5=18G5'F52FXC+*J;+>9E[54BV9T5L6CMT5*=TQI^#^G
M?&+_:IFH]$++55NT/]IVU^ZZX!@U%ZHNI>MK_SZ8]PY92KMO5F9P9':GMJ>>
MAX?H-=!I,$DSNFWKT\R"R^_>#)+7@2/.-\$-]0P'QWAGK)"<8V<3AGIU4T<D
M$QTM.",_7ZR^J"T1M7XQPV)!W+C,6:9X>7CN"H"O0F<WH_K=4-]GUKIBRR./
M^A_0GY7\-0:PY2LI."DNYUGY*9*R>0E,R!F7,@OOP%7E""'2,6F]Q).ZR6CN
M;$]3P3#="^\(CP9'50:;']*0!Z"4/GC:U&AGGX$ZE_)<FC?>74\E*V3S;D^:
M? L'A^VIYP2=#,BEOFIY-SW.\R,$]Y2<*)&(]BM74IZ=F_"_<,9T,U>#LS9
ML4ZTA;[#495+]]#?VHZ=;:XD/28EPM6TU7K5N@>S6@+]O)P%IIMQ!Z G 0\&
M?N+G;B9+?X8W]6G;<[5'I+8+.K#*'J%^C#\ U943:J2@"(D[8YS:N*_)%J'B
M+&^,EC+E,W/":Z)Q0H"K/E@ Q4H-6+PUEM)L+=.M>+-0O*F;VDZK9'DFC5;K
M?"">X9>YV7V"IN' L$H/@G3Q-E':(G+M=(,#2V-[]?Q^2=T,-D\] '57)+2L
M&*7I)[>"!<@Q%>"_W30@-R]^VHQ)(Y40SJOK=Q'$:Z^]NI&U&K2K(4N;6+$,
M.&'\Q_\8?3*1S&Y>\/&O/  M)RY?T**6[,7PKWB36":C_Q*H?=<#T$YC9CN)
M:OBN2SE>*%LFLL,O6(EJQ[)2"Q5^(LCN<$"!C^/W_7,Y5( ;5R\[E93))&??
MQW=4GMH.%;"TNJL(L]K.5*#Q\_CNQP\>TJ<'%<EC_12X^K '_4N;+NA,49#,
MMQ,BK:3@^.'(R,@VZ4;MAT5D,+A7-%(D=5'8--(2YP&RR^#.28V\J\P@?37,
MW)SM#%/S"R:FP <C 0*59C.E</O74A L@?WN1'@;M^/H"R',9V:JV$B45^;^
M3FOR,H)$L'&GU_[,?LA?LYI0DV:+W^?JMG#ZS5EH!C?F/LI<\!R&AQ?;18;U
M?NOT8V]X!T$@KZ6@U&5FM_B=='=I-%K:*%LVYT@2D[_S;Z%8C\CS=RYK)  \
MR-XP9OX*5P\QZ;<XXZ.3 *L2E)!Z%+:2+!H"OA,]4_@KFTH)2<O\%YNZXN=N
M0.!L7Z217%0TCMJQN92\WA S?RHC_N+CR'LTI_H;1>2Q_;@[[Q%G]&$M7\@M
M*Z<J@6GK\ .>*E(/C#.)'F'EO9CF==%.1-+@(IXS.SBQ0& 5_8N"II-A3)OT
MTLI@5LP$GRB&+_'PZ(@SAVL)8)VR399MNJ<0*/]5N%9"X#T'1W7]D%/4\3A5
MOOX'4N%Z%\,NY#[YF7W$LK74[H6Y7DI[2.3\/*,W._I*U<A7@GO3G@P."IE6
M_:S_=+-G>.ZTSP!FQUZECS_ \I>(%Z)*:PX90UPP-N?:QU(-HD)(;:]2JHY+
M;.(X.8=T^M=0<L6F61,OOXK*U-Y2L+K:GN"N#PP%!1JKT5&V6;88I&MY\R?<
MFU7TKKV)%G+%,8)>.C)(+EH7+3/Y3L*V>C/\D7.WV&=N!F4+L9J(PGQU1=W
MUF5+D49$1#%O:C;FT>%\Y:Q2_2HI=6)R+2?2X0/\YZ[+=5P:%@FADHAM"5V1
M""V^KWO D'_Y8@?$__IU!"0'*8(F,8:2L;<?DEF7:FH%(:W)OB[XQNG;0Y^\
M^V:["]A/< TV)TJ],Q?*-6CS.[>OV*S&.(4-:2;O"LVX6_C*?O$ O'T?\'.'
M1#5$I5HUK/M:]&^G5:!>-7O%4Z8B2Z+VJD\%IYWU=>=UV".DVB_=10&_'K4/
M-\SLF1V S\7V0=7RS3)[AKQL;*]-5)>F22%R? 0UYNFU,UO A'8[=0DQI@GY
M=B3E'&SU_D&?8K=3Q.6"PUE 3[>;&CN<S:4*.OZK <![N.</0$G!A>LBT7 W
M.C+B 1R+I(ZIS =R#=KEJN_0@@<*= 9^ WA8N%W"YXR46@_J@]68O'\8FV8K
M>7:6$:_6.M[>)9T/D+<^CWLWV)-V@]SJ-1@I#1G6(J;!OZ#W=>]R6F7U_=SS
MVRK5N J-E6IQC<SJ%9%F58"[Y7JY3D8T<WU6/"T[VY\ZL2,Z5[IUY9#D>&^T
MF8Z/4R;$Z9*_9&C^_HM/U'K5>>YIO^7Z("(PW'")])K;C^YQJ>N)5.<1;PC"
MPH,A"?&3>UPC%)',W6WET^7VLV+D6M4&4/3OFNG3^XENFX'>V/.!;C!M-?N!
MCH[2#C7S\NZ(,&&?$$=-P"&IZFF=MHV-Q%YNQ\H'P$#&?AIPY<3/;#['I]2[
M+ZVI4AE_L2[_&Z%KR3$O-@S.1EYO[W.J?Q6IQ3Z\2CH $8</0*-9MFF"XEA,
MAZ3$/#7*1F$Y$T/H</Y"#=O*G:/7;N77TEF.M]>J/IQ=8Y]AR=V(,SXNEO["
MYOL15J3VZ7*@1DC\G*\M"=-\H/?_.+_*ZTT*AE.+H0B'P"&'XO!KN6\*^OPA
M-%_Q*83*W@@$2MFZAQ-MX/G&\^14#D#DXBC!-QJ'AUAO(J-GY4-=WR:HW;YZ
MP?D&EQ[11"-F;>9!^9]X72J=%58.#,*]^C+]W4K,4L%K'468L?6<VPH-%0(X
MI&3.+_K)+A_28O;+QJH)9YH<8R>B3XKH4J2SN7A+A7X!N.F5(S+:#/_'Z5>G
M)X*<HOU^ZQK;3UP"B$>0,78>4VG:QXM0154F"9_(\4 OY1VUD;0!:NX;O(?X
MVS1@PZOY^>E%U[P63'3Q;Q4U HR5+>B5ZAI(2&QR721[%PTOGRV[]%O[?[/
M4[U!DV>&6E(R[PT\/B;X(_.TJC:J ZSU[#S9-#C65X97S8U\+;*;-S]#F=<Q
M[!\:>#^ZIJ;F]45Z#2EM/?JZ[@KE4YQ9_([OOD68HH!9B'CYI*+*!'@\.@"9
MX+6QL1'WD#/AR"$-/(]--02JI+1Y5LP\%:#=ID'49DLSE=HY4]_3D<)]FLD6
MIS 2&/_D)9UDEW=MY[/OLRW]R/ZXBK-!%)4&AW3#+\PSKU'VD]/*);S2V-Q0
MM!;!'S"TY;NSZ_V;MOX0O=HK):_R;EL9>3U4.E='2A5_G3".5U-76>^?&XU,
M_RH[A??HNXU+K(PU<(M92&U8/TMH^"W#=](A4@V&-BS_QAU_UPYT@^=>GTAN
MJA$SW[HR<W/EEO>EP^,QX0Y)"LNNU:S#3N*2D/)0?KWX-PIY<6*]\KR:/9A+
M3F8R-3R0_6R0DVSG5[O[1Z5(/F7Y7BZT>2>_=PNG$3P'B4X5H=+[P]J_N#\P
M(B29>=-+'5YSU[')8_SG;91-465,I=JVO\1-"Y\M$1TE<W](S)= [SOA&8A2
M8<F1(628>TRJ?;4[THQ'A_\[GWP0,<('@<X4\&'+I4_EKX7>2%3ENLS$?.#&
MAOP:#8..:DEP?2+J34\5_7MZIDM=;G\K2Y;U#E6&)#D'*1MH*<_$K&4Y;0Q]
MU4AC!VVX+>04UD?L\&T 169&._O8_<T3Y3AV;8RX'^Z(3V],TS\-_W:,=CI>
M:C8Y.=GB8@39AT4>3+E-_':(ELNM$>A&[VU:CITP-<D]\O%V)G,B^YR!(*<4
M05+B\]N?C[I6@\_[LJ!O(I:T_5A+Z5+FI\Q3UT)/ZVN3I8D&9+.B+8E?TG,?
M&$^<[E<U"$%Y_9GM/ZO:>J5?KU88XABY9SOE@#TJY7T>VP=+EA6.VHR>$JZ<
MK106E2%[)/ASYT@MV>,>+7\[?$N*W"I9SS&TF7UR<6,C#%$Q6_(JXM-5'8TM
M7(*F6U)*[V!D YPZCGN+<)T=Q%2V;4(ZD?UFD]E"2^='V_T9>CO7>EW*1EF!
M?J,1$1,")A(%9>,6Z-;;]F;F+///;_)=5*MKRO;CM:]>8A_+Q5\;PBBXG2I6
M*;/+!1V>S^D*"3-R.U8,"5Q9G;5 >0D:MW@>D,G?EGMQ6?([B857:O>]]QJZ
M/+0R0>X7[U%<BNE1WO'V)=F(S(V-MJDL[DU9%4$X7A_U)KN;8?V=?U"OXW5,
M4IKT=F1UU.YGW(PI=L-E.T4%!Y>176F[!-]]K82KC<P>VMN.F$]8/@4$ 4^2
M6"B1BI/^^.H?NGL)X1IB=1LO#''=SQ(H+]53+=!7N HTG#N9+E]:6[?RU(LG
M%,R*P.N*LAIZ/W],P]5R@0;O'PZP1YYPZ+S(NT"Q\/4V%EK:?:L$Z;X@@5"T
MAU>%RIL/>=EZC(FKO/?N)J_JCN[J9>E5(UQ*B._(.4\FW3/\3])U'#(D>(2:
M!A!=N[Q]:L-EW&H(SK)KD5F]EFIPPT UKVP'>;=VA$>O,O(JCKKD:K>9;6M
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
M:J^ZJ5HQ[TG8)4&^K-%S;"/:TM?A!5F-WRIR@9'JBWH UP[D*C"Q=0(%42@
M.Q<(I!DOOMYXU7@*J1OR8TM4RUXK%P" 71L=Q[84V-;D9L/B8"!?H,"HI0HD
MJ%09(Y7U77+/QU#&/\,3RE^Y)L3@CJ;%"K+5!@-J:P&UL%U,5)'%-IB]V]#Q
MLS6H+^SB$I#+ED506Z)B>*+9>PQP^:38FJY"_\4(S*[PMJM=_F7NA55V7@*E
M3:P"-5@H',@8@OIW> !XQ1N=;_V=[7,_D)=!'=P;O@$_,[BB:4G",POK)B)(
M,5_@>LDV3-28U;;8F0TG=#SMFU[1M[7.0(R0A2Y8=5OY U"^#5*WF.2D>DF2
ME\#4XB8<@,: JJK+,%PX )486\5KKEL4L)JME<F V]"1;VYK=LD K4 ^+KND
MMK2)D6DIBJH/()M,U0(3_EVKES]9;0N?W$!U@9N?X_>YG@& $9:.CNS&8&;Z
MFJ&R9$)E3*%C)Z*P!-BL(G0QWD5Q6!LYJDUXW;J U33)@NUBZ25]!R";1QAA
MR'E6G1LI98BEO0YQPGAX\Z7).DA#MXRS4(S*13]L89HL4J;?&!./.?;[GY.M
M?P1SAP'*D.* ZQG";>1PJ;D?OJL%RY+[W6U1EQ1XH7N7=2TI$)%+"CR+XD:!
M$+'?P<U)C[?%3@$&<[!7DF?&V?WC8=)$)U!&1;,#KX02.Q^13M@P$9&KPLW0
MP\6N4HVA)NFEQ)$E2YX:H&]U_!',$[X*3;/M!"H_'[0]'RK+I ZV"F1ROZ34
M P#CN8W6+"6O'8#TFE:8%I9B@M!#58#23H:)(X?-6B9E4SOP.8%E;<_>1,Z
MKY?W?!P YU* 0KFPKJ\;!029<QP6];%ZW?YOU9<-_ICODD3*IJE*XXC/1CC&
M-Q$HW ;[P2GSK)]:-%EHX/HGXHXU=D"[6E>&,D?IO#Q(\?*3)0&6F[N8?XQW
M8CX;0=TH8^ ^8.1@A,K8/B)O3#OT2PF0C<</0,]*D&7L"(M=<9P<^6,V>;)0
MR)+"^(P4W^(XO$W<W)61W7  8H'-N?SM':E1!E\T+8N=@_K(L\U[9"YVT8O
M/M,Y!F;B 61E>^K?/SW$6);5((%*,6'!@7*9.S+:ZB5K*=D?@(DO:(;'\+V<
MH&C#G!T+FNV452Y1P0 ^,W18<_$3 +)Q6#AJT(*P>0;:'G^H<@ZK,;5Y *J?
M\H?M" .T&0G<)FLCQ/".[)K'WUB_EPU <]:B5WR"-%M#8(#!UT>6MX%R<YXL
M!+B+UIQD6!6NJ\[0\U@<S4'DPSTO27\/7/U5N6T-\]+BV)(E5PW+I35EQ(,P
M!%BK=X@P#7FN>:^7"P#8:,U/\N8!R*!I)WZJ]&>&F:/DH;5Z#'/V"B,\0._=
M/U>Q'PI.5-'?M -$=W5CFH-ZV;'AJ/^ -[4!U$B?8U]M>X,X XQ/T[>"><-7
MA5N@UOTD#^P&(G+3?%^O!)W@N&14),4_0^<6U+!A.@&Y6/=1>-WS;V)T U#"
MP2]C3BPY\-0 $_(<9&!Y"VFP#G'9[RE!USAV6A5) ?YQ'X!^ .0BQO:X)NV.
MT3]\LFRQ#FY;R\DZ5WYYM2?%DI"'.0WL>#XK0L\NW%.SRWNYI?DQH(KHA*K!
M'*'+<"]J:P8RDID,,^H_EDY\MU1S28.M$F[.=E"OY"&T_D.QJY @D76OG-H)
MH,L_L[+BE[SSKX_ZL).FY_RIG9*!C &TM!] VU4U9PU29MK0TS$OC[%^^@Z/
M80SX902&IJ*Q^BG+:5ER^A^;U^-;3P:=4W#L%&8W 7*JF0>!G4;ZFZ[[P4EG
M-Y/$^@-B-Q#S82'346,4%<U R G& 8BGBFL0$&@-!S=OAVW+G&&78NDDDGL9
MHPJ=+@S4M>:''WL&@7#(+'HAZHITT<TP5CS;"B2I>?S9!%V&G;(3+Y=/ 2C/
M %,2RN8]R1V[@9O2;XL'MU9:XWP<)"49_+L'H#7,\1P&3Q0MB]T#2."I_=O[
M?.% 74)/'8"^+S&#%?@1H/.(%HOL5J^Z&WNO.1SF/N:HLP][%;MANV+U;#WT
MM6IT P.S">49!HR7/!SOFI>18P@@0(+QN<.C)1R3A4!2<!Z IB?#MJ@UL")/
M($$*EEF26Y(E'ZSB64[8^S[B[CWLI0NRQ:T6$/4*&8-\<36.7W,0[O^ C@="
MJ\"U:*[91GX2BOD7&H:5(\SV!@EH>H-=^!&@:UQ_\TVL5-9/+/U4Y*XJD"K0
MR25#*[HVS"-.9D<REWGDTWC+5Z0N!_7"\VV%,QNNI)(.J_<]N[Z>L*[>97?C
M]SY(L?X43#SKS]U&[D5S&.#-U2W4WZ9\@Z- F_HD\=.2.\_,)#/6E/D>W9$E
M#,AH-$?G:MJ$ND3L*NKHHIOV>CE5T3*8'[3F#D"W9*$E@X!3CJ@_MH"5![#Z
M+AD_-[^=))?)?XC_YMZO#/[OD:@UVN*ZL\__?!6:RCSVB=5J#;3E')7NX58&
M#9S,5B?NK7&,BXMP!E4QYSVY0<](J9M2?)<2<P J*/!8"E]%_9T&'EQ2"&20
MJ4(OMI5_ KI$;B<-/^+(J/J0HPBQI1/$(V^>-5AIL+D"G<$<Y<266+YO N8,
MGNK,.Y^ ^C2RQERBZ\7<^;3^?:TO@%A&CFC.PKAK/?8[?N_%KIM!^Z2X>)'X
M74$ZE!T3ETZ*9#;/^Q@UP-ROU4 U^F3!N80$$S&G47872&[8C=Q(Q;/[]TM#
MJ Q=,LT<R/1C:WY 5&,W\-S!DE2-2-IS,)&%V!)4"VKD&&?WPZB!Y7*D^3HL
MCUS!=T&; 8ZD%1V @)*K<TD9B(EFH%$4$?W/Y6&L,$>TL?7^T%K1OF#%OCTX
M^1KMU#9!_"UP;3*+AQ.8.#ANVA!=4#,+:Y)FS!][(.\:=S!=8*HN6R]0,C73
ME&'O]7:]F[G^@E6LE]@'FT*Y""K7!=,E%Q86M^,#6[D6S9@S=)X<5A@5 R@B
MS^4J16:K6ML267:!;\K9&E7^_"@\')YRK0Y( Z ,'<5G>$(J2,"N#,10!2)H
MX;';(2)8O7)M%-75O^RKJ<KGX=!23$<B42,T;[!,F'UQDW_\)$SW&)<,> '
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
M-="8/DA>52N\=\NX;V46TMJ[8O:<SH7K]N_[NOOURLJW3TZ&2"Y([.1^^RI
M/1?=HP)1RO*M>7;A.@+<9S32L8+>,-HD=F+WJM.K)MH6 S[1K;Z8K>HC3S>Z
M;_*%+@DS9(SZ6[\F[)WJWU#(7$'B:BD;&C=H+!S%<Q%5?]'C2\\H]+@U25\3
M*.MG^V@E=+LMKJ*9"9D"FI$RIDTAU6BOBG5SS_(=@_,Y4Z=V"OKTT40^8=14
M);U@T78MMT>7D)A?YGV-A:M%VGT9J@3O^@M.L6 &K+.-+%SL5[H,QQY.^:5F
M?&*H&S1L2Q7%)P!/]X<:>5<*'+U6N5>=29ZA&4UV0A<<5\#/;AR <-@/!+H?
MOC 7047?ZM^8E7=IAQ;@_<Q(2<VF$G#"7D'&"+9B, BUYHONTQO5D V-. "U
MYP(R2&2IO,!3WYI62M !R,C*>S=GLXC\"4]D>6VU3HY"%_+^O3_J!04P/.M9
MT1Q)>91YNOI%RNC81_R'K5RV&?^Y[/ TTR:4PZJE-2.D@?2IX$/,S:!-5G<Q
MC3I1_P$%:(==/ -0H$3-X#,AS4;]&FVJ)RTIF8S#2Z--*LGJGDGF9+7 %O)"
MWJHU6-&$">=?"OAQ1A3+^MT5]GHQ<**;1BM8U7O)O=EKOBT=!.[V0\$U@P6.
M=1NBX!XUN77E7NS3(M7C+H$'H$YWW07GV":U /.H=SM*?>ZQ!),=M.(PTX)_
M%G(\9-Z%YN-?,FDU9[(]O<;*W[+PHJN-%#CXZ':7(S"V'2LP]U%@_D080?9L
MJ8/[N9D2R.+8;963W[_/A) 54/E\4/U/M)400W'XGIR:'RD-G=J-&NH;:5>1
M).QV#RQ05VWKTKO?DXP "X\J"@2Y1*XD=&7EC])I\J(S>U&YKIOV.V\V+Y%N
MDP;WP9D2K'#H>?NMWRC*5J_O];3QH)H.0*TTF:L;EQ[UP79$5Q!;]^2L"YBG
M]X<V]C%6N3^Y*^AIA]QEM&-Z<HGHHT@GC(=7*-ALNM8'O^6\BL(DNVY6H+!
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
MV;D.Z11UX#0 /"':4%/KYJ,<PZK2QL>:^2JI/Q]]LP_M6CN3!]N$':4"QP;
M/9NPWC5A*$@]N0<!+[ZX+<<9BQJK/WKA[WPG=;+= *RHTK902OUGH7%HVH[=
M $]CA'LZV9[@.%U"Z-J(K/N?B"+MC(;?+422J7+A5!6L_5_DG=\SLHR-[IOU
M-^O9PE\^*G^N[6=GQ#I=$$_UKMU_15H*BX3L[<S+Q.WV =&>O+9V<RBB^[!4
MF;83^$JL+AC')*87SCY%T^%BTT[&[!MR4^?\+<[Y.UWYH67*L+^GG#BEV;I?
M9,%#WMU&Z+_'F>#\/9IA\SGN,BZ6K>?W['(ZF@RS2.<GX",(H!%II6D3)G1^
M*Q?\0 (N:Z#6)JP[SDJ"[HKJE@V3Q3H-3?>]")?IK-JXF7[.>" D2-[=95^<
M94A.T/2YN"0='AQ$;,*$Y_B=)*FV Q&QK#-]"*5V30QH([71_2Z(*4T*?/&.
MK!)VP4_M?6E:[,]7G?8PV)=Y[<2$C1.X,YAJ-AZZ<SJNCP1X$29#Z,5O.>'@
M&B-E>9R!5 ZO+IW$3*ZL1KLB?%.Z?"L<0A)>&.@?Y4;(Y#OZ>B$7GTVWEO@@
MUB_][Z->_R>"+\UG(;O7$I$U!8G(,'0B<9>U!D:M)Q=[J@X8'1V_W89_^2/;
M/^Q76$O9L'8^>T-,HCF?8J*]EZ3B/\%H3]R$W;YDO8]["AR&'!(%1K#DF(CN
MS/B>XMUMH]'K;>-8U]=N^#B+OM?^)2*%,2'G7[QZ(GM57J#C";S]OR!X!TE[
MNPD#?!!0U)"-^**^&!>R!9L8SRKHB^H+HQ'@[9.%G4H/'(PJKJMPWO2:IW9)
MNNSW$,@+WKL^L*)/VX2E(W>00MP0& D:/K.@*\!TC*OTRAOCT'WR<ZG+R/?Z
M?$N_DK.R5F\?(7;+'OHF.)1H>5G_9SA?ZCED3S2>[+$)"X3+8[U'-V'H-:49
M/TQ\-RK$5:)+J=V4X!M>::L34W#6,\O'$S:8G6)0Z]*LY#Y7B:O]*G!"_M1_
M#2SD&*%6, 3"_!7>O7IH55(MN@>^ S3N#3 &'],K-:D]UJHCJQ%&II]\J@<C
M(U5=0IRL7M!G5Y_>G3MF.=Z+!'R1$YI,OE@_9,$,5M.* !#+_LY['NV6&J"<
M(*Z&5@!O,]GO-/*JS/Q<PJ:G3D3E,V]$O8=-_OQV_MNE1&30B^IY(E\J&C#O
MQH/[=&^Q>E&431B[C_=D_5&;&C*E%%C^&])'E/$V>]'J[_C9\2[+\YAKO?>L
MFMI)BT*>(B2P/[\/5=^W#*4P(1%P'<A@>*VXL)",\JY,+_*LVKBUZF6\#-<K
M]M6G\[G3B]?.318\^AC':MO[MM2#JG:L>]M5&-+FQ7]\F8>G51.!LVNW28 S
M:A+I 0XR_>V__.KYF]<V1I1N4_\%M_0=87.?/=%(KC^1]_U^XLMDD?C>RF5J
MK5(W4IY[CG<?I\3U8O4PSH4'Z(&Q)9<I/=VG7H<;CO;?.>A,EA<ZY3^Q A/X
M5QSVV_D_Z/U3!\&OUMJ</X2J&>?*AW2U."Q_XGASSP&7\ICPN_E_^74E"T3Y
M]8>OH7R..CVBD>O]5,EOMZ?C!?5S@4%J)O(7QW^[ Y$_?[F#=G1_NU,MN?%I
M7/,@[5_]&B$YE!F)@P>^Y3II%]<+#+D';%E'B/?:@!1(G"B'+!06][3J.5\8
MJ.Q]&O3\_=SIU;74E:<Q.U]9K<G621_+=7#F?H1,*XM5!O6@F4]XC]M<.)<A
MB!]K-P8S&)NP'HEJU0 ?*G@)OW-1416?5%D@3)$X:OV1L6=E[+BN1T'8P F-
M7/OS\,F;^K^4& 7+19QS_"XJX$Z8S!V@PU="F)LP65R_M398$!W\$FO%RJ^G
MU//51DEOUK5"<Q:5--9T:F[(KMSU>124J_TA:G"9102M+/OP2INP$+>D39@8
MWPHW@$?PM3!*W:KEZ:NFKAY<#9;(V>'*-4.ABB^W5FC-WBX5+[MO"69WR]K
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
M?D]C)*@.=^/4Q@RCI2SXDT8&Z.5(1>](C6C)7/L%YY;:;+MMMMME;&06^<K
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
MZYV>C22Y*UP7>J;T&--Y).*)]VKP0U=E]#Y[^_PCTG:E6;'"@FO$R7@?$,5
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
M%#H!PUU!3& (8*V&_H;;7"(WO,%0C>,6HD,K5 J,Z37DNI0MEG9C$M-]5QQ
M(OMF,AQR4DQ0-%81IWS"X"["P)/>ZV[87R1_HBR)!Z\?]M.H-D'S%TD=']O]
M<"WHF'>K6-[IDO5<>M]J7:=%_(?*\M<TL',;W*7-8C@Y!J45^L6(>+-[?H 3
M9,&^;'!50!TGR>$CMJ+JC":>'SASZUQA3.H28+X9\?%-Q;H4?3$Y!CV7A=BW
MI0D8FT;R<PJ70FXY/'^^0NLZ=L/!O'&D+M?=\O[ZN%K#U>U&!:.T@R>Q-EY8
M@]T8*?H>M"<2E/RVOG\>DA-T\<9E$]"@BA-VYF3/^HS;_7.?QAH"@Y<>/A=]
MU_ @XX0>O91G!<#*#\A$K>\[&XR2GR+N0)]H]+8-3&;.'4I]"?IWN?9A715F
M;7[5I9^N=5)8;@H0SU75?!W_K"=?G_G%:<89&KDE(9R]05$TB=.7< G\0 58
M=N>BUA\53,%?"77Z%JT*HHJ#2EZE*_@SUL9LNSDT.&F5YD?9Q;3=MD"SH>>>
MH'&&B4_0=5>0]2Z/T(ZY)Z=[76Z$W!Q:#;FZ'20KM'M_>77VHT'6E !][JKE
M*;';K'<.\_SLIQDN?!OG:$T6H<E :\HD%>!31&E01A U]94+)CSN+-6VUZS
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
M&9>$Y#K*ICW,6Q:WOWCP7B?K(>T \"+>A,+L]I>K],NTN2E]B/KQ7DW%1"B
M4H1G3+?G'02?4X'#I$"OFGG/^TXG>GHVSWZP/O&LHEMNFY/GF<9A4C% 1!">
MD&M;5'"^"] G:"?, ;@@%>B%<K=XWO$K<:79Z17S#3;G%"8>:1>'^)YF<7.O
MZ..L%UY*?ZPOE+3D'?J1"M2S/T*["R7R@QKCG7M1D<$^. Q,4+%+D=[#F\O.
M==SX:!;C#-<98T\?%KDO5Z/N/@V4+<TG61%%W:<J$Z!SWP:FILWPRI5BH.P<
MYLD/]B-,5Z^H\JD2^+;S Z4;_>\S/OQ93&(9KX,<0;2/0H2".5XTOWJ.]9[T
MOSRF=9[5A46"7/0SHJZV<J*Z72M&Z?.QA;@OC"N>^[$(X; PQ))H'I0*5'$9
M4H'!^&NK>0SD5HF13:<A;4WPA)!>;G^9.6BGYQA7-56XN?@HS/@>!JB%Q>_Y
M;]0LQ$*?4E0'ZX3O!/,59V?W0XU=[>&?BOOHF.8>-4NB=($0X__V5;K_M!R
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
MXO4[0P6:<*A2U9J"<X1L+(Q]0.;S705LC*NC9<R\)=S9X$Q\XYG+Y1&M^Q?
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
MA6:Q4Y:QL!N"L?*UFL/FGWBK!^K)[6EDRU6U"QDKQSR-L9Y)./!H)'4*I=]
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
M<BXSA"FUH'JK8O5&931%@; (67'!-FIL4?8RP5^U^)3/V^:_H)RGYBBVXVN
M!?(=IQ_KLS?>H'Z4+IRK^&&C'N5B0/SBFU2HP?G8S:H\/3]UX4M&GH=*B;"Z
MJF^$\):,4X'5E-+X]9HX7\SUTIY6 =Z*;6-YZ1^K'#0OJFCENF_E13$'T?C;
M17'2KX*/R_*83(D4_F^E1![9MD13>-HM@2#B!!X3C'7 3N9V'VH'-PDNB(^H
M0XE>[31>C/%00? JR?<,:V?USA67!X8#*Q,GP%762$>#XB,K##Q$LJ!:&?36
M 3TY:$9 MPZ&SYVD&!.JNB>&Y]9)D#/#+U=W@UR)O=?3%%CMMI>^?/=(DGE^
M<^C]-VEYU +GY@Z9GS:8PT=DCFM1I@WG<!&R(\/W3$844R>\7]:ERG3&J,0W
MW.[^GG%'J.++O;'TT) CY;WE\?#:,08_X(G%1^26,?SQ&'8^&WDCJ6N?3T*0
M#II*E.FA\'XXB.F^9G%,_F-M$0<B=OZ[? =G)PB)I1RA9C$\MW>.O13)B1R
MGGHI=QQX-F"2RL[7/A5@WOZ[OJ^W5<M*ZVM?Q67W:WZ\4R9QR#:1T]0&=6X"
M2_M=1C0*HU@3M..1YT69O(H OO;*G^91)'3J[8VS>+WIZ$1EV:1CG'(AW9,K
M_\%RT7^WR%,TJP =0IT5D!1X,N5ET W=*)S-J\OOGBGO3'NE6) G=*U,R*Y^
M7H9$DXWB!0T9G?@<VY$SZT[>4L>&!AC N^ABI<3UK,)4!-SUS+UHS_I^7B[M
M4NL7FI30E[642_-%HP7$2SWEC[+1W^7. =T=F-,(XZ %&)]3HM6:64J[GJ^'
MU-);DD@P&X@9!&(^6G7I _9[3(T37KJW](G*?;W:V=*Z8I<]ES](9JG[GIY)
MC<\QH>HV>(:\DJX@%H1YZURND;V!>U[])6J[1 ULH'6+.>04<RB\%,.,O#A)
M,0?,WU%T*L/N-G1E"G>\+OP68R@OYK]5TWXEJ'C[*-8 ]=2_NIJ:HBZ5_W.]
M-JW*W.S[A+/SR\JW(KK1=EPMPSY7.8X8A<C#A^:T-D;XV,A\:3O(M4<'FZBZ
M<YH2:;[GU*9?II"T?[E?N5C49?P>Y=U%VM&3Z\%^(:DR9O$9/1+R?ZB<&:OZ
MEQB#]QSG#H+HH'UV9*S)3@&\ 9!I;5+JQ,)IX^\W@](JE_8+!+T"]=U"'C8?
M/-ZOJ5Y#'E] "Q"5&-A@3P?9FI"L)J9V E^G' 1AY+K/F?T:=+8ZW(7>KH$"
M<GRD^)GL"8;L'ZQ\8#O]MP#>EQB'ZD;S>M' #"M]G$T'I<W10>X3O710Y7ZK
MAE*7B- 8!8;/U!O?K]TV-76U,A%=3@EJ_<H\JNC/&=.D5.@'[?!MX1];F/:P
M<Q_2Z68/;>=\=E6[@G?70D;W:\Y5(JO*/.7$6:"D:I(,FQVKKI_ ]I#[@Y(W
M]0NV^_,02ESVLRKNW<?M$+"X+G-.]/(B=4RP.X7<--<X,J6U$^GW<7 2_).3
M1*&#(A89;+B*)@NE7*2#"+'44)K-G L9-H4<HH,>7)RL8W#I37O4"Z]=2Z0!
MJO4B[2+M!X0%?+H:/4F>ORMRM7D,6HF<#/KD3/PYN<H*GK[1U!BQZKOU0OHI
M;;-X%<T'(VL#+0L;<##455:M749^:O8T()5WO>XN9IZOTC55B6G4!AJ.M,$C
M;[4U@3N %+C@':8PM.3%0N->LY%0QULJHXU)/D9+S6/9)<A6'.:L!YC'/4?@
M0YM)U[.EP0&<_M6(%(E<?ZR]?J\4/"F]V*F^+ A&9,9WMW.&'<))$QU;468W
M7CF'/':!&R;\@JA=(1U'?^Y1Q*<QYFH(C<B1;DK2I&9"S@(3^)0U%9A:NRK;
M&U,M6N*,/I<!JIHWW /.B;6!'6,WHIV1.T'KLS$:M;N01XSLBC?4N_W;:+*_
MZ@P3Q_N0!.>I#92];*!E5<((/K+3Y3YI^#I+ADBHP.KX)>S.H*U% _KKQ&_H
MNAN;[#4$EAN=MC-6R\E)!R5Y/<X*O)^S;K3KM@&1[7!^^VSE:2ZE>BNZ=)^<
M_(Y<J$FJQ^<H 'MD%[\R(\=ROQ'<<FN?(\>0]7-8=,U*STJC*!VD/3CAIAAM
M0Q9<A_.[B8[1+CA"U('X&X353PACHEBJZ@O8Y(>1TB>FD@A7Z\W^(-_YP7 X
M!U*D0Y3@%OKB,C^;/[&-K41C\44]1>\E3XYO-U#C\*S0;G?N9ZO1_?Q&=6,[
MU6&K&,ZJ+U?.X03<,KGO?U0-(AH+O5_[O'MPJ;Q!.Y("H2;(-BDQ=*3MG-^'
M.:W/WD<M.;]F/#(SKD+_^48L.^ANI'2/-TNVPD\@^1#J4S0N@G%\"4-FR+F
MTU7^9N2G49T+/C0AH.RVH_(8BT*]L0[4X%1EBA,6N):;G/;!T4<;>WF0;\\N
M(F],5=?!Z'X6'[7Q6.Y^<3B#)1&__@^/XOXQ9?C%/_"GOWUI_MFQI&B#5H2.
MD/2G/@4AD(9SF_H38FSW7#4\JJR%!_G=#/VS.O#) Q$)(+[JY6,Z:#:DCQ;0
MCUY@9LT*N59N!?'(QGD&>!CI>S_?U,_RSIIS*+UNWJOWJ=-9XDU?3.=(6R?\
MB<:'.K>^/3?-L4PH'R/V!WDW/9YC0MG'2PL'=E7*'7I_C[RARF8?JMB7H,0Q
MM"?Y::6TCJ! \OO1<II:W"G05:H4I0XOIAQNQ7@?2?\CB)[I@C+H&^B8</"
MNWP-(71^(IAVTN\A0G+>\G)'W*S=YL9F"YYDLY^?H5_6C;'^ 5(N*VKZU2C6
M^4S>XWN53X$EXK39R ?,/:M?(\XZQHY*13%AYC 6_OM)1<5X;\S=%OX WZ!%
MVN-;FCPF8R)1_]NE)$<(BU#"38:*-L'+;783P:1]:A&$]R="B^@6A] [_CLR
M?WV[^E _Q?%X?&FUT[CM99,S53?_=%E+@]9XCIZ"OEAID(C%E5Z<;J<)#<N^
M)+->.BNH)BCC'<,O^C#\KN81XYOS(! OABC3/<795A[)4/F=G+S^=- D4G#H
M2HVE[L;05M*WNO"/2<\675T^N5^[YA09WJ)$$2;6M0G"T#1> //>"A#9UZ:-
MUQ)MS;+NP)R%,_M;LU['\AOH*ISF8U9N?<?Q,8; ^/_V)!KPMPD1&V$9#3F/
M[ ^8'T?(SI=')0'W.;G:S+^-2X;"/C>FXD&]!;V< <\>+T(3+75,S/990#([
MQ316)F^B42NX+FW#I!2P6=B/?[$+Y:&@:H;W!H]-.?6=>.-]YG;E^T3^AP*>
MPN>PB&V0Q?PE%N:54B1C+JW.]\"U?!M\2720DHH;'907?Q-LA9Q"59=EDD60
MO4AU:OX>F&UVW;Y-1#B'U'=WI#3GR9Y@TXNZ6N.XL]3%?H&S73SR-FU)\+<8
M@HY<.(8 VYJ>6("DD&]3( R2AD6.6"D#!;C2Q^ SP X.%HV\ $GZV/,I^FX:
MR&'3(6'*H?[%R6<9]X;8/.XMBYN3!/X<]K:>U5W_]MXDQ48K]>;[["B67 T=
M,9!JHO.\'" -VT#-/V%H6-@DE%0/,+\S6\$()"T,9.:M-:3&G^GT+O<SF+;H
M*^GVX3[A@*L*)\HLGG_=C9G]].X4(I 8^8CZ!35?TX"E< ^:C>_Q0W@17( Q
M9W23Q[O5AKCQ8CR<R^F,.35F=N^]G>.+^>HL_?.R%;_/?ROCDL\E,R,01%@K
M@WY)RW6C 7&EJ";=3VNT<X2YR.N#8(IHFNFH>&/CR/7 F@B93?F"] P=V?FF
M=,@ ?T6""IO_5!1?)#6#<JX0P<N0;9E8AW;\-X&3+=<H'(3]Z"91CTMMEIH?
M2U/3O<_(X[)MT1ZWOAD*\K?FDNP)S\N)"C0.5^H'FOK*ZZ8,YO;RX$/.$$69
M47"#:C9YTDGWI&M<#P]GO?;,Y?K6B\%0G?]Q43KF$34$PNYTF#U0ZH4O%RQ)
M,VH:OFPE5V_,]MTT^,B\+4'-A)W .N\;AA2D34.4"3[AA>L*9M-^<K!4%45V
M,YTE"1V=%XV>VKU7U;QN@HW^7S[\_U4CZZDF[;,\/ZHG:[+=+%('AJ<4Q#O'
MQC_8)(@+/TF/ @5F$/6T\?LQ2(6U:X 1Z1YA;.#],4_^<H1O6?]E,\M"(:7$
M@M_U'AM7.3C.Z3MW]5=M-$HNA3]?,D0=5[[BQ$ .ML>UEK:;_%M2XH5]T5T&
M;9-ZLS"'4ELJWWKEVM#&' _R*D(94,#MX.%1-.G:$9>!NZ=$75-QD01-@:4\
M-SMF87UFQ:5K:]#JR$T8M]E*JB^<C<+JF6_;TAPE[/8H##V/SB_Z_ ?I&G:6
MF;>&,$=2(L BO%\2YSI@I]<@5XF.H);F8IT.,9^ZV)1P[1>V"1T<,L.H?UBK
M)K>-C9TH[^]YA%TPI;Y #JE;8U8Q1;76*1O(&ZGHVY#WFUMHN8>Z;%5.,80G
MHP@2""[R0X::AIRG7!E=(DJV]E\A=^0(N0M^BT9,KRLDW/D0;&>%>^VN_%0^
M:0=+$<VYH(HF*?]P0TXTNDTB>VG/ VQ<%3*HJ']%"4%YKW+HROKKYT_"*L[Y
M2)LZZ,RTO]&7H4!V+4R2?M?I78=X";;RJ^YEK3QRA^67M9@5(R4[H)6^%.[I
M[KG3E#N."YQQ-'#]D+J2R\7><;Y/-@VC[IZB/]V'M%#1F<<2^,J6#K%=J(J"
M-A=G$\@5(&!B]C@1!)8HQ[&&.GXY5)<AUQD&Q+^K\[(*_Y\Y'C*TW8J7@&9?
MXCSVJ:A,[[ZQ1)I:XF1GL;*YE=7CC,:QVFG29R&UU*?NLSW:Z<WF@7,]NW6Z
M(HR(?@JV&4G07B2FA6VT2*YX>(\AU$-&'M^E[4R#$XUHWQ&'&1N0L[11U/&6
M*Y;9W.VS,F<#>F_T4* E'2YR'Y"K2SKQ';X_33G-UK#_L)/U;E'82D;40L7\
M.-GDC[L5)%UVL<DQW?7B[K0T+FWB7'=-('Q2_5:*<RJ^N82/TMBA))?L++8F
M9Q93M:O:4AK?CCI:<(WV9'U?+["/-FNH<2+F@$0'D5Y2WT.XL5,M)Q$6J#.K
M'B\)V/@RH6]%T B9+X1;&^^#'_[*0$:2[U.@0S7WFJ3(-P%8!YQCSU_PF;"3
M3V*;S]:29<&W]E^;3.-%0N9A;?V&_86ZIY3RUYZ,N)%K<@,"=@W=,VD/2WJS
ME?JB8S]2:'RKX@4]DP<B=)"FUZ%]!$6FU%2S:&5JM,ZGZN/*%9<:;C%/N:+*
MQ)/[O#;_D-._MG!I0/JA[X-=(SW+?UK^UO4?KE[IGXX4^4?.Q]OK9]+6X/.^
M0.?ZR*^0*[8&9W#)3Q4=_[%>XC]>.=:_W<@Q$],?"%'<YC479_C$;-? ).LO
MRUDGJT</Y?;3WP;G_LKPB,L7YR^NE;I_-38Y.U%56N8WC)?V"WZT3+&^B9NL
MX2!R&2C'\P^,5Q$>>>HZLOHH6-VX>)<.<M%]99$6>[U\JJ_+@XI=P'9;,LTG
MA%_ZI:Z&BVTO<J[LIHYG97^:1;-@/*S^B%[(,0KS^_ZG69V=IVS)RB)A9DS#
M26T7402=U1ZX$_WY)T5[K#+ J&ML:M2F7Y#D+?AHQ-($JK3_9'>P$\N8SO$6
MIE7H-)R/)N$H<$R<55-X[R?W V;XE0OIXI!O>1/S:>$(I4*_]@X?*_YAT1F/
M0/<*[6[6I#[PTVNPSXJ'-81NDBD +UA#$=Y0!*@Y>W NYS.?_2$7$$:C9CJV
MR.$B[/>Y+:U/0<4+<Y/%V@1%6CHT%B%.V'S99Y?<:H<*5,KV]7JUT[+0X?S-
M0NY8Z*I)!)$<T71I7FA9^9O[SSB;FDM:33@6992SG%/A$WTG;U&?)7*^<:]\
M$K)?Z\&!ZT5":!1";^$R1G:@^$=;UY[MZFVC8O/)[DG5M&3K'CYG[3F2T[5$
MG5'/>[LP%L!-CX"*O-PDGZ==.]L[\PR=8,Z4"EE<Q'@Z?X<Z@B/![+G9$!F_
M@8G';T3OUGZI&SYF,_ B.UY4:0;<=F_Y3\S>X2#1)&)WCM_/<[]=H"FP=,ME
M2DIYR5/9^@_'R?VCV'XYMB;=?D"NHTA=&\YG!AG/-2T<QLB:)1?UJY)2,G\G
M-B7-94MD."I2B[M_,:<238X:?RNT7M6=; VR4A3MU^>5ZAHM%]88RS.;3JD>
M,8'E,3BYIA\4Y]MM1&1^$-O&%W E)0]ENS6R41/M47@..1GJV7Z<=&#O<,QE
M!USFO,O:!N5H.C4O@ZKR4VKS476?C@AT=A?N)L/V,XD2+0S'#1&E0#-UB. N
M,)M?6+]P5Z;'AX[9!_E,7I\0O[R/@;0KREO^$;^QPT@E7 YGWY?9%H5+(87G
MNN)P9E[9 4EQ*R,92>6/C8K%KSA__+T_<N= LCUN.<JCB3DB-QVBTV6<*^T1
M)G7[6KC3&X]'A5T\"WW.3S1=RC[^$\?SBYSXOZPP^?^5-/_/1AK+<?G%WB:D
M1GOCX=Q.XZ2S9PW27<O^Y)\2NJ>:"#M0[*88$_G:YD)H7)E=F-/JVMZ.CES3
M/,]6,\S3.6=BQ 8L!Y]J]'P]AI8G1'[%G*,--U1#3]-!#H*L_>"VBGL2A/U@
ML?IGVR@?/)!3FG#7=$%9^2 4\=LE9Y ]RI3MF$:9]/TUI6IK/M):GY4IR:S7
MQ>S4V@2')/_JX,\ABS&P?K1OT@J6;\@G0W<P"E4[,V*V:N@DP@?H5_)F$)C8
MZ: 8D'J1_5L7].V SPM9KW-6<="3@/W7'.$: B9T5S=(3:\R2MO9\47F0[[#
M1'^QQ40=L21C:P)'N N+^72/MY#'IT=WZY_R<(! +WD8 O2_\O[2:XB8<]XZ
MSRJX23_3B_5S'X\@[\GZ2Q54FY1DY?NKMLV/G5)-0HR);*,2+467=GP#,O^)
MB8UM94?\LTU (E"MCE@G.> 2>,..R-D^"P6XB&V62E^M)*MOM'T#;![4"R#S
M3_85I&L4MTS:=,2<B^[5C3L.0MSZFS7"0(ILU-!W.F@I_0,=M"V,[*)-SU6D
M14"=H9.8#NR)I0S-T;)2]L%(US+74^8N6N?-F%56\ENT1+,3E;?@ SG-[]=%
M^"?D$(IX855SC3OZC8E3A\,OI\6XM3J%^7WLGMX2^8 UQIU<4LFQW%C[$5H(
MT_HEZI,SZ):TNP/5QODMU4<P)^;SJ[1K^W5MO@Q$M&B/W( 2S&" %#+S5$@?
M*?EGW-(W!EU7TU)/2O2O*J]'S<=":_@H/)RD?B 2#P93? '<E?QY.38S5AM;
M=?F/YNQW#-_:<7\/&0._>/A;B^7K$G[@SFG4^9?"G*9$2+T=KIS3<7C622#^
ME\_XC=<2JY(96B>C<AL53H/V%*EGD1W0OW.W'9S$M,-/X#.T1DM=C@]&E966
MG33/UC(0\.5?>]^B*9G]YMVF-E^W5-^U+?O[8;SW,R1R!?/J&/\>>:N3J\^3
MPBFN>M4H)V8H?GB-=( 8]/@G$K&\%SWP?TB9ECJ:'4]%B_8X7]ZP=$=,QG*.
M!\O]XT.[5MKHK!B$G?J6)NK7Y(>"C26DS&M8$1S-:NJRG?V7GCR@/1A:]'\#
MF2FI/V>H'4#Y2$!3SL!(!W_/_%9-Z*!J[*8C3HX5<8F@A2TQ!2)&2%<)I*I/
MCH=RT0*7*Y(LO]2\9C6??&4XR,.FFZ=WW?KU.ZHIM0@I;4%AH;Z%B%)<*PF5
MSDE^2E_-NNK/1DO.C H,]SJ_<@W*D]]@P)+)]SF"/CP27M<2NE >"V7!SK^'
MUNQ3+C,0*+25=HXHFPG<_N;XV(I;(&QJK"E5(/#N+>^XGZ*GOAVG6?:Z/PG6
ML*&=VEL AR O$DSBFR0)1B1]+*  #D6X9W!&-0FC<&3+ZV6Y9^/S^WYW"Q=?
MOW97]G=-N$1\NIBY^[?OX:;D/40D'70LDEJ'>$BV!G07^,+5K?$R,&Y+!!B8
M+O43F>@>/SND"8XI*474UK:\OEG,.<6F7R@5_ECB4EE,\7G-P^U@%B)TZ@[M
MU!)9BC:.Y4)($LT7)L(0VL7.+<?&DAX1@L;0'2Z^>NA[S9:9KD\CNDC\B? W
MR*!T]<5MK\UD ^9DY!BV0FYCCOR"P@CP$:[4/ J7%UZ.5;R_=*P)5CK3[NOF
MY4+[@+NRD&)_IARJXFGNY?J+?PEJ[_:S>)YSH].#6D'8T9FHD7VQV@YCF$IN
M%^WJ:-.=HM*W3^?L$G8,<_RMZWY]FKW[X,V9&)]%)JL*39#_7#=\TGY^8I.[
MT,^W W.Z6G?%FP%$EOU>."C/BD#_0'K1*N=UY",\:^.3,\8)IH3$NSH)-_D"
M;HQU;@73055U;9R3!6U\$!9 #0?=F':Y\PCS:/S*'[?G3<UC-:>B%*QF+7^I
M#?JZ Y;#O1N+TF7N1<PN_ZZE2[Q=%"M@G] ^C\P47D:KWSSS>SF676)(?;UO
M7/+(LW#D\YX%2993BS%+70N?_7T$3..,-?6S?),S=!"3V6:CGXR\"L42UW;5
MI+<QT7,U;A'J\G@)P)G0>*N!B(W+/.]@)GHTM>#C>OK!/1Z1^AXA6Y"7Q1Q%
ME.$Z!9M0\B"_I27E&N'!S/7 <[?&:_BI$DG\M8;0,/:9.T>O.H_1^"EB@#?!
MJ[T8AXH4X:T=D=5B^RC^/>DS345,Q5%P)II2_!M:K3![?N1*;/L/U/9A'LI?
MG [2+]1UDQK3[4U.+<!L5KR=N73E'NIZ6A,=U,Y75X(EG/5/2"$K^"TO<.1S
MQM)!SF@^B:**;^*5A!MQFV>3G@>@%;(GKFB8+GSJDRIW&KG>KZ0Y@AM^&01A
MU37WZ_ AC0^=7(C6UC0V #']>+1K4I6\J.(#ZY?F<LVCJ2:Z&DO2I)K--H5%
MA3\D_EAK?[IB[3I?+MD8T'.(';$;^IO\TCKZKSG",5:<8;I-A*1=B<9;GATQ
MJ,SVZ7<,=*WL/+\K_37T\4IAU@5##FX3F%9.872^N'T%O@&SX6&/8SU :),5
M$3IC%*8@T72QD<VL&4=?=MI,2=ZKG'1F%E59$S"8!D$(,FR+^H'&VI+[L;O=
M#_OU5=D[5NI!:>:9NVJIJX-'FWMC#G3<L]F$LA_D5'^NG$L]^Q)3>BXPMG^$
MY(GZ[C\H&RZ)N)RM-.D,IAQGF%?P-E;A+>!(Q.#LNV25R$:X\H3+BK;&[)<?
M;^,=7M$H>I$PX#3OR$0&19>:!&&EZ(XR,%HRZ7;F[8FANG8\E-U"4*8#M96J
M+]S\2[X,O@&O-6GE>$G>A.++0ODHGQMEK$ONYKPZ2'C!L9EF\X,%/JWRQ_BC
M8_AR"!V45LV=L9?"1_YY>&?:OR+(^1P#L/P*O"D_)K;0'2T6LP7U#ZW,"602
M%E!;L#3UT[5J:21@HAZ%I[739&MOF!Q!\QLR=F)Q]TAED,SHJV.V ON>OZ8O
M#UQJ^"(]5,B;N^1;M2G>!'\Y[%RD=NF9._#)RS Q<9L:")7XVX1,XK\OROQ?
M*L9\BK@+%!*F<1)ALQ( 9J%9YN9G"_RR<<L]XV\TWE^W?.@@.T]8OI_E,H6'
MZ0F0+Y9AO^%&AOC%=K?J&.&S[RODK7C8A,PY?#F2-]USB5='F%-Q8VGRA%N&
MH?<G0^K4K*<3ST2I3LWQE9E!OFMX(8QTT:>)HN;BJ2RC;)T HY#DN:)X=-YZ
M+^TZ;0I3!?]JGIOKMXZWR\OH"7H-^&H;!7[2N;"2<_="^BEU=O*MO7(0\48Z
M,1*_>3",=1B<JC)H5+"'LM../6GR>#.KXI9Y[5XSTP7(%\45^''L<PV;KS?:
MP"%89G5Y0L/XW6F)"N_3HWOUR7NRE\/>Y.@\=CV%;W*B:'Y]8F>OI1R3GGI1
M5=54>?84*4?"T2ATVVDP+[YP_LO$]9!L=?6KUZW&Y&%SSDU7=Z>3TTI&+)\9
M3$ =.:>5\&.A<Q0I0#X?(4T8H8.^+Q!=-[1?&NPGM'(\)'[;895Y_L49'&QU
M#,@MDR@E0CM:U*GOO5?$?Q4'B3KF"%6G4:-.EWAL!YSI;:\)DGI/^]X"BC2P
M#.SV5:+)CDY@:H"8E>\Q06?EOO#]#(W9%337-1>TK:JH3>"WL:SH/'/<6"28
M U1BUT$)C(N-L!10T9.D@R FM1TURU;YHV!O7D/.#]?1+.[58@7I Q_M'KXL
M.K@DN:1UUM RJU3QUS:8!<$-E'I\N(/KV:."OXJ XY#K[3F@S_=8Y-YG,MD$
M;!P3V$!P$;AQ\&![@00TSJ$ *UN_IZ<9W]FGM%_7XH/9][",Y\59 R:7"F(/
M?XOK<EGMDU+RU@:H"_W>G.2(#TWHW!RWN$/LV,I4BFR]5/[)Z2K=)ZCI_G#$
MW@+T)]R8.!A33H&74NQFO#]97A]>:*=<@;% AU6/!&L$E[]W* $R0[]XQ3D8
MY68.>5N?^&6BCD]RFM@7%VQT"9SZ,UVYG;5S_=O:_8\G"L3R2N8N6V4W+VYN
M_SIP,Z(&8ZO*-C91N!=;9(LNC;F?RI-=7C1L1CT=Q+%.!Q6UTT&I=! =]-+D
MA\A_UR\=+DP'G59KVSKD8]!S,SJ(\GD?A3]/1%&/,3PKF0XZ8(H 6 FAQH ,
M[DG3!=\%^&:FT<OG50.81<&@]F7X'OHU3..SKO>@<#^/R<J!OO&K;]MKIFP\
M%HY&CV,\DTL:K?1Z\H<W)QVJ[QV\<%7@>ONL(+IL2T6MSK:,/"F&!7V(D1E2
MN?W/BPPP0"%1NQ5\'"GB-,>+%%NK_+FB*OR^?LS-^G/.2NO)\PIOY[7?)-N+
M%66_.ZL,>O,PKD"<O[BN4LA&JD=+>C/[OVGT#K_!"$J;T/FWV%TOZ,%S9S@E
M\DDM]J\8D A#2C6,8DC)'=?,+S+"99MPR?8M%7ZRB/,0K7, NB)00#LBMZU&
M!U5ZP0Z(4,H)^&*0OR:B^/\3.,\85.%?%$XI:ELXB)=0CD>'0!01ZL-(:<J-
M,;N6']Y]M[SRK?JM-0ISSMPSX1J(OEC8=<M.\!7;M9.2&*[@;NN+^5;)[S!/
M-,O[^4U:;:X.&9;J/X0U..]H_STQO_#]OZ0D&*KE.=B^:2N*JY+_RC3>M-6-
MJ5G>*"9@ RBWJ7GJG+G?TON;]V-<#&T2VA0D2)"O L/9TC7Y3AXN!S)I+-[2
MC;=EL>)>0\ZO@"7R+3_X?$UV;=:XPCI$;,R\[X>ZW,?X"9-A$68F-5'FXC>O
M0N-R9):A"8P%@D_:W!K)_-O7,BU&DK@?\R<Z879.\X>;?<A(7<;B7?6A0=9S
M*MUB'CFZ\VZ;2D2P9G,]<9E!S^9SZ"!!VGF_A2<6:U97B#GH$Z''&!_WR=A_
M\>&ZJ<P$LA<*!AEO>ST \^+E69G2?KS,-$EQ>K,4QDW3A!@;YJZDU0O_)H45
M< 4/V$/M[B=%^O=[YC75ES+6^OC8+DH'(4W%(![B.?GN$"=(;YM#'Q,-XZ<@
MT:=F"@!_S@L7+5YO)RA<&!0-N<<6E-IB1 >%5S$&!@&,N'$Q;2.=4(P[[-F'
M)2"\KQ0-H3T*+O4<,N)3NSJJ]1$E:! -=9MC\5-E8(REW3PT8LC2%N5MW^R^
M2B,I6$48M7T10G.LWJ[F3OJ=E2^I,@#SUS<P_)U$3JS4T12K:[<==7=?\GY:
M7NQJT=^RV7E_BW;N"=AX7"F6)HK0 (*<25LBP);6C_GIQH&QO7NE22+U;X++
M,Z&XB3- XSY6".I:GC K.T=K:$4X4C'6DN6'ZEQ$0/$%P"#W7 R1L$V(GR"]
MH6:_J(D==QFQ\DLS;AJU>KQG]R4]:=M 9HQT[A%$=3@-L#[L?4A)0-NDW<$7
MS0$VA[VZVXI-_HPE8%#;D$"*RJSZ';()8.C%KY9VIR'H 97YY[A%QB(4MSG'
M3-'W09RF9B.O4^[.T(H6VK <]E?!MX?UAS;A"),6@)L4!+ 3ZNPI,M 0Y!D"
M$2TH>)>P5%,H<A#-LSS;<*A19@3#Y4L%](OO7YJC@R0XG5/OX JD GH8[VD%
MO2C"!);P$"R,P+ PC"3=),"ND=H/Z\:<WBBI#7"MU;R&^4K4_DM;"4]@4>!M
M'N 500FW5T6=V["4,1AS$P5O!KV+TA'Y93*6_)":JP]N?W^2DH7=+=1!'ME;
M\Z )\\LEI=&2IRB<# S#A6"=T8+!R+_=-PTAHI8,IE\2^S5 ."W2ARS3)D0<
M41X,H$PQ%J07U:J62XVG!+ZCZ!),HBDZ>#"'7ZNXWITG1/UW<G):96%-.2];
M^?Q33GJ+V2:G#6-?.G?30:YTT*2S-K4":S?'33G=<B_-H+&:#(MT75IU+KR3
M5H>@@UA2J=-< SU"ON4FXOC+^JSR86O7"^L<Q?D[G^Q5&TY[#?5Z_=+B%C[U
MR/G-RK".#*16QZ7^P(6QR\>I:!3. _EC E5=$+N+5;@)^->1Y?H?Y'=57,3(
MG9L_D/^3O&_BH(<<G8CZEPS@Y\UR)#UJBCJ4X#1TT9D,NQ:$7./J''\OP;:5
M,R]T,8G"]6[3:LX"H9FA/GT]^Q&U,R^(#\YP485,]>]6]F][/R#7AB&QE'V6
M2Q^:%+K_63(KY K B/_,# '5*H1D0V@1H5]A\=B:F80T/">'4YJ94G0U@_4>
M<_8\X.-2T[PN6]N9J/G-.N5R',<MZ5O0;#J(GPYRX 24UO%:=85WYCD!.?0F
M*V&G+6,\R25W#<E,"*?57C:Y7Q<8&:H?HAM_T3RJU&#&(NQ5GM_0\TM%A>'E
M$Y@I3M)M@EQ\"S/%FK#<!C^V$J =#Y'P0QF+P@.-GYRH@J1>?MIX[6FUW=W'
MRYXV)Z[]_*4#/=?),/Y&QEY+(KN1)^L ,'$.9[G5RGD6T-73-<>$-@RV]LW5
MK/Y6G+H8XNRL7?4EZC6B,1QC6QPYLV/ 7(UJ96NYB&I5HCPA"\SZ\=%.!3E<
M! +GT>?F'";XN//6O0MGPV,>C]HK20G]&>F^K-=PU\*FS^"L.--&+Y!+._EF
M@0Z*A@NU\%%,J!_W,*]\Z2!V!!-1#C\SVTA(:IWJ#)F:O?.A)CY+UH\HQ\7:
M^*G,E714.]U#IM#VC67+Q+]?-5'([9#O[LR&#J 2.HC'K[S=ZM2/9:)<[-ZZ
MGA*LQG)DUFI -)YY=%\CTM"/=ZE%F5KBXM9T1ZD=/CG25NFWU3%$J6.WDYA1
MTM=0LK"@SD(;"B2/>W+RPAGQI#(G=T'#DS,*7@.+C8SS]H-_K_J1>T<D_B/F
MWCQT'>:RS:%M<*\?D>(J7IA0>OF&CIY)AD_R= T_I&E$9Z?'.UQ1(B?1_=>.
M/3K%4=7OWDY-XQ3KV![R8>/6L^0Y88@"<HC[!IHL!WB1P3>?2T$[8%Q3O/$1
M[GK95>PC8"WKNO,A?*&6D6W@R4C<?EOI?1C_3)\W'LH[XQ6$+T7"('^T1(]=
M4+_='&SE$:S3&7#Y:KL;B_ET1T6W0/A=S:\&RJ C/XR*7_"Q&QU^]ZC/UHXJ
M%WZV6,KB1LLV:C2@@[@]/XTGN#@87SY*BBF[:+%C#K>C\6\T>Z>]?:C)N[O\
M[C_'=(OE3DPLE)-V@@(=A4@A#"<8B[(K+-=+]MZ?M,/T[HC?,UH,%YZ^=B^V
M+<M>$L1M]N.].;?9=8?.7D]'+:D;TZX]8C4NS6?,:NVLFMED3STN%>?75)*Z
MD:@C4SL]Q/AJY<W0^#]4?> P!!(,D-RG\LU1:KSA-,V2:3@@7;[!#8YQK9$$
MB%&VM7>UZ: P^*/%$$]YDL7$$*I0W9X.NOU+FW:JD [ZAE&D-;O#J.Q7Z2
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
MJE4?^A0<07M*E-NTGE\UD\.*Q'^B@QRO0C)=CA5 ?O9[M9QE1-2;J%:-)J5
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
M+]F,<H:ZW+8554L'G:Z^U_+GU8(DE]-)S$P"T<]G/PD4\#@M'/IB+E+!F0N
MXFGQA13(!.:5-?ZM^B=QC>\FT+49U)2XUT^3SX_=8BC".*BPP[8?J@LI6#'V
MPHY,:@@OZ@T[Q+UJW15] U>CE?]^\KP>(ML%W5FK61O9C<LTMEYR[&7-4Q6"
M&Y9'3K _S*=4[N=NH\Z0IRQC21,W)FI7?>W=$SNE(Q),LZXUY(1QM?(<$@4Q
MDX+F@)?[(7:CGNCUB!!Z]LJL"-8+E=>KTR/R**SZ[KZ=6,)7(^9-%2(,=^XL
MIH:YU;E8\"Z. L>=GIAR!,^]@8Y_Q6[98NY#QV/2?1NSK9<B&;@3NY\<%)1G
MZ&[E;:WG7X%RN!_Q]I,RRC^0H5F_IA;39A]J=,50[O]+C^F1-NQI.LBE7,!O
ML-7LET!"VG_B[CVCFNJZ=N%8$$4%%1"DQ8+2!$1!E)*("@@(D8X@1$!$NB!5
M(%M!.H*"@-*B@")2@E2ID2X@(+T)(0E(EX02-J2=[7/&.<_]OM]]C_<[XWS?
M^7%^9(R59).U]EQK7O.Z%FO/&91J;SEIE6!V1;%3T_W+\7"SW6(:N\62R&+\
ME,GW9)[#H_[V-^)]6I8;6^ B<JBSP4_:$5^'-[2LINJMGQ-5U#2LE)^K\+X3
M^FW3?JF5._4C 5FNTZK@]ZM$7P;[S)X1B+L6)3T-WBP<2G?1C;WLXF*8]T6K
M<U3]WK*#7UU1SQSO?R0U^$PDO[^'$06(7 E2R&^K('40LQ+CA#G#Q9KOQMO)
M_#DO^=\+:$-H_Z\*VDD?E!M$1.4$\S)M+YA:)F0M:GRR-)#F]BRKR^_3'?)]
MK#H:+T>=Y8TA.5^6DY#V_F10]J!CHX@HH<3I3S_M)Q"87UCHC?G1:Z-$]:#1
MF*F((\X$2I0.69LJ'R7:H4'TV#.68<"ZS<DH'3UJ*CPZJ@\%\.=LF MZ;):D
M.*M'*7KZ-NAD_ZS;9Q2.#6N>;38*_=%FRVW_E T;^=*&JD/'V)U/?>/.85_J
M7$;Q]RN_>7U0$D^1"MQ0EVKU^,8L9=YM("EX<*9<]:]>?.Q]<D$'>([SPC*;
MTP7>;&"C&?9$^1USB?XIK2S)_O5@E9_W YE&U./AR/PJ&,9GRN8D-*%QX(5F
M/S\5GJ5R2FDSFL]C.>KVROH71$OV6#$;ECF\"3O)G?[$A U[7+O8B/W,$X4Y
MX_(0["$AGA;X-QEQ>OE'D/?D]+4=?<S$ZD9N><IGZ?V2#=R, !QXN H+RY"'
M@S0#2;O+8%9.T1R9&1YQ(3(6YSZJE\8[4X&AH&B5>R-"7[: GHZ?(S?EVQ6I
M2O:CK1F*]*7NGJ6X,RV+\<W]7YNVI,9Y(^GK3?W!_3ZN09M%_OFT?'#SX\5X
M,B%N]4%%'Q/"VR#NSTY%%6(PK&G*R0L#O$?7$2$UZ!!"\?KD_FJAX6<,SK?@
M29(9X6)5$%"QL66Q^MT]][2=[,^64L[RX OO0. JI2MDWD:TM]!5-O'W^.C7
MSV\9?#O,9=($(DD,2*:^)D^(J%4V39$WG/5]TTD3C^M+/N&&U*N+ Y '9OS#
M(IN(P>4^Y:XWZ^JNTQO/VW1@<XXG7.(YP.H"#GCK48L6A\P1IP91\GE@W/3$
M-U1)Y;?+\ZO3CX>#13Q;A/Z<A! T-7S"^?9]5DGG>=?<,SGS4P^T4A_7FR1Z
MU&:N8MPJ?SVVJ,5<@"N=U=0^4U$SWBZ;L&KYYS#4FV__W^6K-G_%>,"L N[)
MCRYVQY#8L&4>XO,S"P>VJN\.:+8LD%D9;PG*K,LV>FP8SR6J>8L&#1A9HYT
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
M@<?A.3![Y_'06A#$G/7W:SHZHWQJ,;7Y8JO&7(@61T])B+X_-R3;.#S ?:3
M+6^>T7AB;C,R5B76W?[4U_K#&84G@6V71Y>>&P+C.\*\L?OQ4\GPXK;&96W6
M$7%0V(%D[4 (;JTD!T8IQ41!'"$S8OGF7.'OC^4K8^YO/LP-'7:R1& YWA?L
M/;+?Y4'R);+AJ.D56"#7Y9)452U3>-HMM-<O#S9LIT97LM&HKD=W[Y_W*]H=
M!$HFT'"G_E)&/0\H2YF=:DV29]2!35;!CTQ,EGI;G'=+3]!T^C\\TF:H*K<2
M^%%C@*O\> KD0T,&[MZB1ZEJR.S.S$]#%6]^JNX41:$MMQNCD>4N_:S=]BB&
M#)K!99Y"@H\IV3($6^%$2S9LRF"5@3H-RM/WLMJPI<-)RHW(T?$F(>L!P=7R
MRXI4G\=?H#B3]GP-(&\LFAC>4<H?:D9E%J1C?<>!J#:S<LO57WD2$A,U+%M-
M/C,MV__W9?YL)*C"Y.%8ECA8,3L%+%6<J!J4'>^DPF/O6].$CF1RY<TKM=TY
M_FWWH_2+! GE[H<!2APJPZ]RMFSWYG=[L2RT\Q<FHZ57$PWUBUP-I)./[NLT
M6]=Q'E]*64_^_6T,'*=KP3D6'S(D06,H-#6BR!-::J-S/RI_%]R">'++>&AD
M]C'.W2$_O3E]Y!O@HS_\A6^GD; M!P-91P"Q!9V892\?YD06=LNO_*H"G[WX
M/9A5YI-E8?1NS$[PPI1OE-*'\/OU@S[[U)8?-0N%;J4\?M66L'IY]IC$_A^.
M5>*9D[7I>_1CVTC$U[,7?4X5JNA,9L"1*X,KAOG:IOJG_>2<+UF6?_H$XJ*"
M%.;A:RE8_11?0TW^C8B<_P,5#_D,[S@VX\9DIK0;"/R@RU> #R,' E>'@QP_
MM7T 4=<'?&Z0:P=_9U04^%)X?^GU&'VZNF''J;ACM/?F?]^"6/WK%L3I*#48
MYV7<!5"3[H3I ,1J;[-A>Y4;"/$(4>J>3S2OR=N6\YM?V; 'EJVDRW)N@D\J
M7YQ*,DO==5+*@2.<^(('E57%$XN%8PYB>JI%L9&8"T&:_4%(CSRT;-RKE%)>
MQ#OOKR7CXU??MGM*F=Y?)9NY?6H3W!V#Y<+(!YT#9Z;R@4@\)R/@@W_\]>J$
M&UD#96GER0IGW8TLTD1R(A>^48NY8]];[-S[ECON?^,,/C[%(Y(EPH8]"VSV
M"CA,FIP]W_#T:_L,L&O[,!K=I';:*I+R.OVZLY=6S =L31?#(%!],&&ZLDL@
MQ:23FJYQ3;+0?'2PD"LQ/,6(=B>]=\+%:4U>LGT=F0O_3[",F[&)IK%A)#%@
M ,728</&L7ZL;#9L0/M?;^"#FH^0?/4*#&50GKA&0D6RI"K[WUX^='W6>_@
M,D1R6/:4]]REA8>7<9U(\$1P;AMP 'Q$X@FKYP31^FYZ-JRV%%,J]^>+LNO^
M S;/OM]U3QJY/)9]G,\U1 43"AI/X1M0(:P3J$A !"-AZ1_:6EK$ABVO'$4W
MQSUSC+$X5M'X=O;!+0NO'6W\6^8BM[K!1Y$NTZ]U,1NG.54&C<,D W4??BS
M=1GIZ)_)&N#5U\VQ]$2>:9Q5+'TO\8JUFIH^]4GI0;U.1YJG3J7B3ZOG&:GE
MTYEA\&7Y,2O:VRWO&QX( ?"D>^7P7F2ECV3\IL#[K)<_&4TA^W=%K^.> 3M9
M@HQ#?7 ],)CX97D:FS:A=7_-'2><Y^3@\2;.RW-30P)F+E'(@H!^M^(6N92R
MOHV/E+N7TGET#/&*OK8\NV6+GQ(?E,)<PO1-GM,A@8_H%SOO'KERJHZJ1(R1
M6; %Q-DP@MP@Y?4!\WU35*QE7K3_3\O>;JFA5QZUMEP*J>_%YC4OEJ<ES]9%
M$ M\+DMOO-W:ULV^9<9:48TU8L.XF5:.929^*16/?0I2QL)^WKIVY'>R4P[7
M1W4=M1TVRA)-\F-KK:NZ:K;4SIN4C1QJ_#KJX#P]&GYEZ<CU[2@4&?69&840
M1MLT% 3=H&I'!ID'<DUU%CB[?L7> H;D^[\KK2/' RHDF/WRV,1\2:,8>H9N
M_JS>BBHK.SR7X7K=_)5)KGS'.4"*V:9)\ABKI 51/K)A-\$,6]^VXW)Q8O0#
MR&=I/@]SF2295Q[C<"/JU210@\+9(G9<1JY)O4.VKFKSR/4S;8Q]9G6\C6S8
M+M8A4,D>(0KZO+\F+J%P1^?!Z3<HIG?B(U;Y( SVE8\9?]0.'V69)$A[=MI(
MKR_G_5[F^FVU45/U[,OURZW[9_D^L.:SFZ;KF-4,OU^:3KG^Z(;DGE"^$KO
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
MAG30L4'L2"FKEVJ6_]XIF7P9>RM3TCB>EO[4QHJ,'!^F'02!.LC=#8/4XFY
MY,QJS#]D;,&4IO"UNVFU,,^6R@_%+T[YZX1I%X.PQX2F&$Q4Z2#P#T9_(X^<
M*D87JP_VSQ.X&==(/$(3K;[EN&=!G!_O5*Q<L>$S!D4@;Z9Z1"+.;F$. 0WG
M61<7:O"#*!*2>WSNA<YO,2?AF<T67\#^EPLIA\R2^>-9GX>9*:^#/[DC267
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
M_%@@;BAZ;#(EKB $TH;815?.0]X^<^=ZQ=OZ"NQCX4&KCJ8'AO6E,+S3NU>
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
M1.IQ?#4.@+-!=[Y$DT-0.N6>LVA6]TK$D92Z4\:W3<(&_LYG5CB;@35%VY?
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
M"ZK"J)K+[# 7N-]%%[N#N'6X"RO33$V16#&K#<"1V49G\PP+1!<>9_;I)[!
MZP,"81":'KISC7Z8\0+E3W.GWZ*\RTU JP(;5M6#*X%6^N:>,C#C0?4[GSV"
M#ENH#:FYG1JVDN_[J/-2[\NHC2X1ZPT#E%.Z<9/55"P@3[L(P*G9Y/$H]99=
MGO5;A?<(_;CH2S^L7_6&>@LT+_K?::QMF*K3FZA25)WWQ_KNA["-1MO0 V1"
M-PM4!6DKGQB3<5MB>\HNQ"2B?5:<\OA7-4<"+WIXO^DTW]RG^(.F>-/OXOM'
M(.3+18Q\&/Z1TWY FW8+/0"I88$Z4X2 H"5B<BI^-1XF@'(G@DD"FK;#OO5Y
M#35U7RH]QGF<)U^,RJ5HF=WG2TRACI.::&(H;48+QDT&0;T)3 3[<]FG3<W8
M(B-/RYK,IKQQ:$C'G:]1<^A/.W;Y,->#RU5'#GW,$79DQ+1H,P<-8CI4$5,I
M<[[1*.<7='6*>E&<MPZ6'ZGEJ()\Z%AM9FE(^ZD^39"/?3\<EK9_;R%/5]_^
MV/ PP[]3PF 7K!,, 30)B(A ZU@6:"_*PC/_^UWUAS,_LK*7GSK71^VRB_L1
M!I)0> !2N(<P9':R0-5%\;J0%(0P!O^"!9(PTH3&S6DF'+9=S!$GSS\7F\K=
M#5SLXJFJ:W!Z'>PGWQOB)VN=/M0#MK74@]%%Q*E[&0TP3VR\TQZ*;ZLOH%*7
M07[:D2.0K<L/X;<FVT]U>H84'X0Z_NJ?P;V\^ 1M<V_WT>B3\Q$NMK.&L*J,
M93C;(/$"OI39<2*6E,E^@+\#!I][&#A^N N)8!_)?<G@*/5K(TK\D"GWM#ZB
M:=,$;[:8!,?Y8>Y]+A*@S0VFP-&*=X,8_*,4PDR8C.Z,-K$G3AUE*8)=DL=:
MS/T4.T>KK#XVGP+HMN,N9U#-@&]$=QM)T[>T*T CK:,$/3>YKT1^.KLN)+7O
MZ$HIXM073!L,>AC%1]GH2D)0Y1EY-=8< &;N7+URK)%5_A):\.&E,&Y$CF+T
M3YNA',/WH@H-IY,F)88NV\W9<7RQ%_N%FS"DG@,<:7N9'Z"2VU>LW!/DKS\'
MK"T\';7"S,->V*W(9%GXK 0]^NF2'ASB,GE>+(B_XAH(_( =^C_(74O+!53$
M&>E68!;(*@V.@VI1@F.@$,#X"F4U4==\.2!)V"J'!;K\[@E!G?0\Z66Z*?6R
MC?(BXC"S \?VX4F(*AC)BE)/3:(@2/H$K-@DRH]BTO*V]+L80D!Y&&*5Q>,:
MK5#?X&V/%YE<;$*=M2W:&>SW([<>L;Q 3)E<HEZF^"[W$U)DBJ*'N\<^>]C/
MO_G<G*@3IR$GF<@C^FCSH5U"K&AUE/:N8YQ<VY>"\"E.@I1]C)1Q:BIPK\#"
MG5B>DG-HI$5IB?HS)6=&UXYSD=K3L*;S?AW0RXF61UR^$J9\9CA 76/J]&#)
MC=KJZGIS=?6\$Z]WFS^_(B(( H&XKQWZSWM?BLXAZMR[,=)(Y=9( G<KSWXL
M4#NWY) $:]43JEPK0=RTJ'W:[-+C[*)@X8*9<Q;AS?21LZ&:[;Y\?[_>4047
M3D2N)@O$A65[G\8O*%=*2@^8!]/FNQXF!:=D3^I^3Z#:#ZUT9;]TB'H753U[
MR]]"M,3PV<N39"<+5^\A2_D*;G80T(;".)?O0G?FDGTSV(^N; E][:<9B98$
M%CKV(B/6;,GC021_S4F?><[]$N4^8C8RG/WW)M]AF8*%[ZI\ 3G-3H:12M;<
MI3$C7=_"%P(?U8JN5MW>(_CR!>S,Q@ (TV;T:V ?NBM'GY&&Q><A:H***/,T
MXMF,7'(FT+)Q(O*TEIF<F4RCW81#\X,O"8'1XB<E>G)*]3B/B7ZT8F]M BBE
M1)H E\CYU"[&B_5R&8 3/U][O<1#\MQ3_*::)NK*JT5*S5W45N=JL,X=M?UQ
MLON<DS24+\A[G?QZ?E<&7:3>:CP  \@5=3/DN]0^OIYD?MQ:-DC0=LD</_W8
MI7<EF-/1G2YTG[UQKAI&5N]13CQWY!W,"J^[(Y@T0SN*_$E]QWC4[$<[#$"(
MA8_QWRBKT;XU,@Y71^BJ2F77JYONX1]U\3G9$QW+@JH-58Y?'L%5BB]OS.5.
M7*)>)FLN]\ZMQC7"$S$$#G).-N&CML.PD:92FH::5ZE<[?U^SEE'MXNI.SZ4
MO;$@B(7#I-&JZ'X62)QY .E.C*&+-C%YK^!CQF#NY9) ]\H<47-Y-+ATQL25
MXG!VV.=;PL6QO.0=6#>[E0.YW@^FW:*5U&0-HRM\)ZR_9% ? U9LZ-3;PL$H
M0._R^.A,0(@A[_"7RI]%"BD-C_H+3VHIOR_=G=JLH-G_Y-.0J4"(^/($;2<*
MS8AKV?,CMPJW7$ [A72W!KP9KU\Y(L4@(D@E3Y)UV^?9:4M_]9<7S4)%X(-F
M.D,U2I=-$X_:[2:<@$[0E)@?,/PLD#-DHJ,-5[70EF#Y!*6++Y4\#K/2KXI3
M?LK5_+"O%31D(6^4?(+3OPZT#\3Y^?L?@<V_3V C L-7YU9P=PU,=5 QY+"%
MY?$Y=4UCH(B<0K3)F,/%/%PJ&.M>.E^IF6 WP:%2!KE]35!6@9O/+J8'0H8C
M(.@OB#I<)V:"F[H3>$H[[ $!H^R(N&2#X(1?WMK6E/6[W[[E9.=W*4^5\TU-
ME?C9'W(T7U3M4TA]KOJMC!=6DG,\@3B%/&.(B!:?E;8*S+SH0+H[1"B5DY(*
M>,'S4I %@DZ;NCKQ,O#[A;_AJC'+NH242,P^E"7M"NH"I;2G$YP(/5R5W&%'
M&2NX43?XQ2.U[GM-ML:@W;AUA>DF/6_-0C[MIZ7J]?"_F9/Y^[Q!"F</DQ^
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
M;*T:DV/N0661\8.:.J_<WT;/.QI?::A^I'-INE]-3J4@4$G%^="3V6_AAKF
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
M5S?V$XZNY"0%0B.Y$]OG]]TD'AZ^=+_.\_+63>2?+)$^4/X*M3>!6E_//JU
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
M;2:(AJ^40P5NV-"Q98/%NYN0@^FL1D'W-&C,WQP9ZX2R:+B-1BBO$LYM(*T
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
MGK7V6>CSZ)L_ZL@^?^%Y*8]3IN8[H? @HF$"4T^JF0\1$4]%XDN4#*]K<Q[
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
MZQHJ6"JLEH[Z)5UDZ,9/1/S83OYFL&CL@$MMR+$!8MLYK36@,0>\[^L<^XF
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
M(736QD7J<TEB1B'BOOI/F$A(/3^ H:0!3>/ BX61M+N#-#<A;XW2V0'N=-F
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
M IB;LJDW*+:,W["EW,RQ&I/(D86Q@:ZK<K7@F\J*5]VI8)4#*I3OE2EW5IL
MM T.0T &LN<V),06Q+0A(@,I.@@9&?J<@9G>-JD==F?\226>G?,_Z@.^^<$4
MU-TIC2:YPP+'C 8"IQ!+O7/ B(18,*(ZE<HTBBE.$W_Q310T-TX"YQBBS:?=
M!3K-_&EX-(GSKC13UI?LGI&5USSOB?Y#N_,/?F[-^<O5\1J+W8FQZXPH8W6&
MVTQTKD%.FZ)N)(H/<M>-U<ZP@6*3)>+=2OF-Q;HNR_@^+\O7^0/)5HL@CF0D
M$IW90=<<)]2#1$082ADEPI-A( 6W<7S[FYN;F[M!"[IP@<8+_F@06YZD.,.V
MF3*[XW!DG;V$/FN)-&/%J>"=:7)2^3(S_[D8&=YUZ8%;/8%YMVJ+C"^D)[C$
M>B<U$@(B&B.81J$/99CX 0[3@-I-ID^T,S<QZ1S%?%0X8;8"K$$Z]##L/JUF
MXN& K)%5H\.3AJBK5-^<X>F"TZ='61CI0.E^6R]T1O2HP:>/?1Z__))EMWKJ
M^UJ4K,AJO?E*Z%(LPE001K6CX<L0(LP3J-?5H"\Y2@.!.$.A_0K;T;;F)@R;
MA:!V^:<#%_Q1 [9T,OIHMEE5NYB\B1;0!O V<*6LEY$1%L6.M_<"ZU^]AA]?
MZNJ_99B W.1U/9^BG@Y]SLH_WV^/'R=>BH)8>#"NG0KD4XC#0$U4(DQX$) 0
M4Z.-Q?--S4T^]I "#?6"H]X]#)M)AQO>1E:.H919R\9Y-IRJ1D]SDXK&>;.?
M:X;!'0/"#S;3FYO\@6:KYMG;1$3ON"X-)C.R/19^S?ZQS@K!=>[;S@G/LEP_
M"-X&>'7_T$3OM^N#^B1H'=2_B&-&HR#P($N#""*?>S#EJK,8%6E,(Y0FH9$K
M\W(FS$WB-N=81(NS/MN7FY\!>L&7H5\U_SFZ>*IEH@X!5V!' >ARL$F]L6&A
M24K>.2K?$K$-H]T__+1YD]YTWR2+TV0O^"99!+[,_HV:*+IFYF^676#/BW9J
M;_30RR";+D3I19G?BX-Z620#0Q'JE!@?1'6?\Z:LM?[R/WU?*<?A/GN\%87V
M_,B=6 0B(HGT./0%U;ER<0(Q]6*(2!#Y?HA8'%@EJC!N>6[^3@,</-3(0;X!
MK"/;6\26(03&76 8&S &L6-O^C><-J#!#O45V.(&M^?YM=^ZM^7*[9Z\<>O3
M;K;;DG*PBV[]@*%%2^JM,5+OV+\F%=D<39-A1#TF8N@)C"#B5&E5DB30(Y0H
MS:)>&!B5Q#S7T.RDJ:G9T0$+--JSA];LV.V7(9><C:TZ ^D:4.RDGXL+JYZ<
M>/C$Y4_Z33RL@W+F^@$K2E])<2<JP5_EJW59'Y=IO:5%G,9>F& ,F:=D& E.
M(>92P"CAE'M^*)AG%"G3W\S<Y& #%%"-%)#Z(%Z[3&,QHSY-J\'ZB1.R1M:!
M+4\UR/^?NW=M;EQ7L@7_"B+Z3M]](H0S?( D<,\GUVN/8ZKLBBKO>Z)C?U#@
MZ5(?67*+4NUR__H!^-##$DD (FG>Z8Y3VU46B<P%<3$!9*X$9<'BQQYQ<M@=
MZ 6OD5;P$(*[]4K^7?\)3H;47[)%KE?K:KT!VQ^+',A2B?CO ,*>%MR=.+4N
MBINO'F_AVNG!R>*R^].>Q_[KU>.#W#Q]D&S[A6YWFV*Q^4U6NO#YO?JZ6:SX
MXIDN;Y0FK7T)2*)0AA*S &0QTS$64I#H%2*,9,CTZA"'2>;4=MS7D,F1KEZ4
M2VHL=$P,\)T(RZR!$> =.J5 NP"-#\ X,0.5&R\S4, ]2 W.E:CUFW;@:\RX
M.0E70G:6L'#M_7H7MK]Y6F^VB_^NTKX+$BX&U5_T>4"R),*9Z0<<11!E+#;=
M1P+(I))I1K) <:<6)'YF3(T3]1<ZZ4W5O@U^.RX<'M2!F;!5^7Y6A*[<Q+/'
MWM0UBMJ(4=3P+9 <2Q^_S92I*.9;P.6@H6]SMUX[[WV0E[I%?9?;;=61Y)^+
M[0_]>?V+F]WVQ[ID\;D*8LQQR* (C%!JRA3$),M@%N)0D0#'A)#Y2CY2_6U^
MN+H/GY^15L\]*9_[,U.'XX!O4NRXF=]RF94?O.BE!9_GA-H1\/CS\^8-^6K?
M7C?D._(._*7= Z5_X,C!P?OR78?[&.WY/"V<0I>^Z\"U;-9WY2!^KX*[M3%F
MM]F8NXK_W)7'/%6U7$I9@HF*H9!*!\(B)9"04,(H(DA)GF:*6S60MQEL:N'N
ML:W@8*QG66(KS'9\VQ=X ].G-V[.1&@#2*^\UCK@J#1EX_IKUK&ZQHU$\LUV
M_D4'L$^[ITH[*J$DPS0)]5J99SH6I!1BQ 1,&(\IBX0,L56"R=F=IT8/E7%V
M+'".4_LC?Y7W S_?E5T]JA$V>MOV\.J+CAY<_;?7#^WY74=Y0AN=J1_'Y@_X
MO<#W(@<F;N!R\;.H0I.2X23-4ACKA\YL["?Z.>0!Q#A,$AD'6,5.6U@71YG:
M,_E-JMU*%)FFBU)V9&L,=GM37\;3[A5]-4H#/[L',1:9@X.% P@BMR+1ZTOY
M\DBCOHU;G7W]&F[_L!\'_+Y9Y_G7S5JO(N8HCC%5G$-*8_WD2T4A"V(,]7.A
M(I+2B"OJTA#QZ-Y.S_L(O0\+T\!S89O;0WX,F.11%&N[-4$J';)D.#8"+!JU
M+ NY2%6:)$X"++Z C4"0QX Y-@@_1LR.##UQ&)@"2PB^MG]GG.GN@J^]DMSQ
M_4>EM@N.O2:T2Q\97C3TX:_U/(@$QS%+H'Y2*428"X@C+"$G$<6Q9!%E3BVI
M'<>?VM.MOSOQ<)*A!G"[!W] & <F!R_!4.W"V^B%'F'W9G*AQH;)JH4> 72-
M6.CQ;7R[6*_DO7J_D4*_/4,DXX2Q !(4<8@H89JU]!\IB4.41)13ZJ2C<'SS
MJ5%2:16@^SY-$&SDS_7RIW-BU3&"EC3DB<O0'&,2H+8F <H8"-8*E";VV7;Z
MW/&>6TP?#3!R.^ESU\Y;1U_XS#4:O_?JXR_^PTB/&AW)^]5[FO\P_S,5,C_I
MTC#%-YEO-PN3KF%^<;,2I_]P],DYIB:/-8N@"!+S^"<(4AY@&-,@XPE.-#NX
ME>#U;^/46*1TT3PJLG(2;(R6;/ES#M9&YRW_4=0#%S_(@R\^2L#]3K@=6[WQ
M- Y,>H<9K/TKU8#71GDN_S$K_@1'MIL:\MJM\I=F<E__VT>+>?94 AYD)@80
M ^[7SC?0 QX$Z,N2P,,,Y=L1D6UO5_K>1<'%^_5*AT1;D_M5_IB;NG.3^17.
M&4.$X8#","8I1*')2XU##J,H"ID,E0J1TU:^]<A3>PT<[ .%BI%K.T1;P.T(
M>Q 8!Z9A8S,X&*UI]V!V_9<"WV^M^'JT1W3$JN<>B;:CC]PHT1&4\VZ)KC?P
MU01\>M[('W*5[S75[Z0FTP?ZZV:KR9'MMN8,XV%]IQU?K[8:!'VWQZ(T5+/G
M/.$\RGB$8(I8!!%G C(D$M/G0D@1,I3$U$TX\"I[ID=K1^Z I=F>ID=NF VG
MU8DC8%%YXBH\>-TTVM'BB),S,%F>SDMU=/J;T>[^VPQHGTPTJ[V:@9M7LW7J
M&;CMFBT/S<->,.Y9&/$ZFT963^P%P'.)Q7YNZ]G95A9W^UVNY(8N=>AZ(YX6
MJT5>2#[^E'49,XL3'! 908D%@4A%"E(L*&0)X2Q34B'BU&7;;MBID6YE]0P\
MEG;/BO4E/3%]+X;HV-O6;AZXD@%' 8*92(R\24P@EBJ +*5$JHB& B.W=D_]
MS\1(39Q^_W?Z]/R/FV'QMGM]]8_AP&^I_1>Y,KGX'I\:W:F"X-XWV FE?EL&
MVPT];K=@)SC.&@6[7>V[W5!V5O^T6%'MT_MUOLWUNVF.61 F)(YAF$H%4<CU
MVR (4X@QQR11*N4Q]ZC=:AC.ZKD9OPKK#_W+HM1."AU_TQ50TI6$FO#-0BGC
M).$P0$SC2\,$TA0;"9M,Q:%*DBQU:KIP#; COEX'1-1V=^9JG$;9B\GSG;$/
M% 86RXH^=UU:,>AYC^7R6"/OJ+0Z?+Y_TOYQWWQL(55S4>^[ER_T/]>;]TN:
MYS>_%OD<*44%RAC,:!9 %% .<<H85!)CPFB:\,PI'G<<?VK,<3 ?+B]6QN?@
M3V.W8_V5ZZS8L<R 6 _,/M?#[)$2[@56S\GB;C:,G$;N!=!Y@KG?;?SH[NNF
M8M'OVS7_5]%6,Z^J4_7+?YX103.>Q9!212%2$D&&S4\99S33 :943H=7[<--
MC<SVUH+<F#L#=&\J^&VQ GEA_]_<J*P#<3OFZ@_'@8GJ .'W$L+25G PMC^&
ML@.E5T+J&')4_K%S_S7=6%[5JU#)/ QTG$1TO!1@)2%*101I'(<0QY&*0AE+
MH<3\66X6:VT6W6SMR*5A-)>GX?68PST8[^3C8K4R!PQK!5Y,(C*C2Q/']J(<
M,A<R#9,T,?KP!N$X2"!+$8*9"D6B,&(H22J$/Z[$R/C6(PZ8L&3:WPR!JQT]
M]X#4P+S<J)(RN-#)(#S<--84Q$>:F+?KX]?M%)I#JR)@+.I[YE&"@S!-3:L(
MJ?] J2;;,)90101QE,8JD,BEK/#R,$X!W&@5AJ(.00Y5Q8 61OMM:;V"UFU'
MRQ^PP3>T*I0,&Y0FSD!A9/];6I=!&&1'Z]50;[*A==G=IOVLAD]?*2]02PZ]
M5*(U(A H8(A D28,HDB:?:LD@5E*,LX%2:APT@9J&FAJ:[I##?U>WNO%4Q2H
M$5O;W:?K$1M\F\D'+'^U@08DAA$<>#W8VV@.-+C<*#O0]'F/5@UWZZW\JK\J
M/V@N;^H2KP\[J8$CE<X-#^,DB$0&<:17$(AH.'7\D)EL$QJG/")I0JQ[-G2/
M-S6R,!:#VF2PMQEHHX&QVJ$Q@078[;0Q (0#LT<7>MT:1%XP.C1ZZ!?.D3H^
M>'\IW9H[V&/3VN7!XC;CM7NP]^FD[X/#9;Y-M-ZOGY[6JZ,]N/O=-M_2E5BL
M'N=AELH 1RD,XBR$B(4$DB *8$33(-#?ERRPR_FS&VYJ)%QUB"I-?K6-?&2V
M^XZ\)?KMM-P_I@.SLB6<?3;>LD'FRO9;K4.,W(3+QMWS5EQ65_G2RXT0^H[Y
M]ZTIG-M\W:Q_+K0S\QC'D@B<01K33(=W-(0$!<HH3B$4B1B%W"J\ZQIHHI12
M&:N__MNBFG4#:H-=":0!7UOJN!ZU<4C# S /NFA'XTJB:+CYR!31[N(Y.71\
MWEWV]?WN:;<L$U2+VMJOQ<',O;H1ZV<3OA99-%D:A"A).0Q#')H6G@IBJ>DA
M4TDDD*(I9<I6#=9FP*G1Q,%F4!H] Z79YFRI-MPIG\D:^G;F& +0@1FD%RR=
M-&E= +I:JM9JL-$4;%U</Q:V=;K.-^%HS:44N='&OUWENXTYFSV(Y)>MBHW$
MM6E*6O:S" A3@9 <4D1,@Q*D Q0:41@FA$D9L3BQVX3R-V%JQ%1[4+:O>-ZL
MG^5&OYX7M3/ G"S^U)/GFK7M,3MVF]W#8CXP=YW"O3?_J&_(#.P]  <7^DQM
M\H6OYW0G9S-&3H'RA>D\+<K[3GZ\>,/Y9B?%QZ?GY?I%RCH;H.[W+4F$(STK
MD&?F$)]E%%(1I%"@@ N1X)#&3JIS[<--C>]J,P$K[03/^M>.U-8!L!V-]0?;
MP)15&0KVR!VZ(/4N%FX'2J]$U#'DJ*1CY_YK@K&\RE>PLI3"U+14W?"&F8)$
MOIVG@DG*6 II$%.H5W?"U"WK-1T+,,$BD$$6N,E7-@TU-1*IS -'%KN*6#:B
M:L<>_6 U,',<&;GG"KTNJPSM\=2_&XV>52\;AQM9 [/+[7-%S,XK/$[_'W[(
M#PN]3M"3E'_5WX#ZQ!^K..0J@TE(,HA$H@.-+&$PBY1*8A3)+(VL3_POCS$U
M8M!6@MK,_YD#8ZC#B70#CNV,T!,Z U/!!6!\SNP;$'(XI[\>J9'.YKT0<SN7
M;\>B]2R^X=+QSM_;;3\Y<^_XJ&=<9-_'_':U;V@=BHC2#"'($V8ZC&32=!A)
M84+T;T0J8DP=I5Z\['#YNH^C_.+>4MQO BRCJZ%!'3KP,LKBQ@%@/)B!RH>7
M09J&7P56OW&9ER7CAFS7@'46S5UU,S_>.S1*6.?Y>[K9O*CUYB^Z$?G_ILM=
M\4Z\62[7?YE-KCD.$RR$X)!P;E:(@8X <1I!''$<1#1"L9OFB<O@4PL-#YU$
M"F%'?F3]#/RLS0>TMM^-#9VF):89D4H@&) X@'H2 HA1%D.5X802O7#GF+C7
M3 XU.6]12.E5Z.<T!R''."4B@G$0I.;18%!#+_3SD8E Z?_3/[A650X[ Z.4
M6HX#OET4,!2< [_\CUH6&:(Y,7P&]J:#FTZF<0X%?!#K-0)P,F#4%[\/-*_?
M]U[W\%1ZIOF/3_I6WW?/S^4Y%5U^6.1<O[MV^LOZ(']MWVGW_C5',L:)Z5\2
M888A"F0(<2(1S.),<(Z5XAERDG2V''AJK_?O?WS]^OGCEX]W#S>?P?N;[_\/
M^/3Y_I_@]N[3_;<O-P^W]W>.&LVV$V#'94/ .C"/%7T]C,TS<&PU.#(;_&D,
M!X7E/6XGNX+5KWRR[>#CZB0[0G(FB.QZO6=*4+7R>5C?\/_:+3;RW2Y?K$R'
MM[S07RY:>92_$7,9$4EP@J$(PP@BDE+((O-3Q$@F2)((F=:*EW;DY3*\U9-V
MJH Y,(7M"X'6"K#*\!E8E?KF95NERG;'3""G20D"1E$L8)8@!!%3 2222ST]
MA$MFMLA0Z+9#UONDC+HQ-HE)L7O'# 7TP.^9VFPCV%^9!PZ6[P7^B]?131?6
M[NE8'J#UFXCE8L"X*5@>T)PE7_G<P[^/T^&5=@C0 IQ%6,422JR$Z=I$]4H?
MFUY_DJ$49R%+K%+?.\:96D#\_O[;U_MO-P\?P;O[;]_N_WE[]_MW]SY-EP"U
M8Z,>8!J8> K=WX.) P6S'3CTWE_ITEBC=U-J<?A2[Z2VC_N1P=W:2#+M-AN3
MV"G^<Y=O#0T5]1@)9C3E"=$A3<9TA(,DQ#)F.@H5*<%QPI40+GS0/-34*.'8
M4G PU4O&MP5@.W[H![:!*<(3,6>2Z :C5YYH&6Y4JNAV^S5;6%SAV;/GK%@\
MS5"DN&(P5*DF"YEB2'&8P$RP),Y$JH*,NI_27%5//MY13%5%OCXJRJ=;P(Z5
M+DMC_-5SSQ&/DB10YDQ&"&S.Q;" .!6I_BM!"$6$$A:ZGLGT@/?P!R^7T9:E
M\F7_.-L1])25#TK;9OVJ''0ZWF_[G+?1-NAT\JPI3D\*!OO[\1]2[):F,?SZ
MZ7F]*A,E]J)859.=*HG^H>C2ME]Y9$D89D&<P"@R2G<LB"%+%88LTK\("(MD
MXM8QS=^6J<5VM2O%5LG>&?.W(^6WRB'P6^62*Y-<,766G#/.A S-3EYSH=>?
M1=_*05:A/0#;+_M=8<^X/'D]<&>,VL,M?8N)5F;4C12+;96ZC12204H)5#(4
M$ 5%6RR"(4Z"#"F:!1GACAFQ9X-,;U>_M.Z@N.9:/70&HQV]70?-P*QEC"L8
MJ\2FOUSW;N][K@XZ&V;DJJ F-\^K@1H_Z5UYO-ZM3(;*U_5RP1<R=RQK:[[!
MA+ZH!R-!;>4@56W=8/1="-LTW-A%L!UN7RB [;K"<ZU@)-1,9SXI/NS,ED^I
M8E(N2>[D7\6O\CD/1(08B2".LT2_PPB'C&(&,X%212B+L7!*<[8;=FHK@'T'
MPS+JW$L"7K%S8 >_96C?.ZA#1_$%>*7%H#2YTCFJ11;-V?1?Y2=Z% AQ ZK?
MJ-QNZ'$#<"<XSF)MMZL]#YMVYMU]K[[)Y_6F:"S_73X6Q]YSK@-H+ B%/ L5
M1%%"(291#,,H0(+&B5*)50UN]U!3HZ/24D-&F[VM(*^,=3QK:L;7\JRI%]2&
M/FO: W8P$WSO LS]J*D3BWZ/FIJ'&_>HJ=/MLZ.F[BO\Z*).@=$O:;98%6GC
MW_;M@VZ%'F&A%G3?)K).C[E9B2/Y /V[W9,4]]L?<G.G(:C4!(HKYG'$(YE0
M#D5HDOB44I"0B$/*$4<TXL@<I#BPSN 63XV\"B.].@L-/[EVE#>I*1N8.6M?
MP9&S,W!P%QS[6S?5K3T&="6.A61 Y?0,E%^"@]_5E?U1\6ASU"NC#V_UJ"^&
MT2;A]?MEO(&OK3265!-N->;+/(TD"XUR0L",TCB*,\C"&$$J0IK2 &'&G/K/
M-8SC]$H8H0'=@QD#K ]5Q,9:L*S-]:V6/,66)YP$ 5(PBK@RE<$IQ$&((,Z2
M4)*0$Q5[%FS[8SN&;,\8V-J]-WM ;."WW5%]J3%QMG]Y->-T12'I110&JAD]
M'>N-RD,O.MQ<"7KYXYY%GR5[?Y+Z$KH\.PJ<"QIRGC(! Y3IL!Y'&<28IS!F
MJ8@RD0548J=:S_;QIL82E9V.=9P=F-JQ0H](#<P.M<Q?9:ICVH=[J:8=,/U6
M:':,.6YAIAT 9_68EI=YAFXF'#3"QBL]>R_SC#(LI4IT+!&9M"DN(4.*0Q11
M@5A "$LRIZCBY/93HXG".L>0X10ORTC!&X6A X1BW;JWK/?6OY<=[S<F.!UB
MW%#@HGMG$<#E3[EW=?I0R1D^;.@J7Y2K0+/A. ]5FLDT$C")H@@B2@AD+&!0
M4H&1%%&<I59U*FV#3.W9K>T$!T.KW7#[-DZ-@+8_UGW!-/##[8&04]^F+@B\
M>S8UWGBT?DU=KAWW:NK\K&\/;_T4R7Q;)OO=K$3]#]7K_Z@0[C1]EK-$B#A$
M,%99 %$22TA"B6"0I32-F>*6W7NO-61JA'&<:EN[4,>[N4FW-7&68VF^]R39
MQ0UC0#\P">V1KO*9S1;Z:_1/*VN'RVR^%LZ>.Y)[&C-RQ_+K(#OO:'[E_3RW
M2PYM-HW^EIRG).*19DJ8*:0CIE QR&*I8"3C*,L2EI&$.NV/O!I@:N1WMP;/
M=%.(5\I_ %JVDS?G72B8!4'QORKQZQ]@4>8Q1?$LC))9F*;%0QOB61@F,Y(F
MU0=-W=D'R8MDU'__MS -_A&',].+.BP^KW\(9D!_[EF:;CER^?(/$(7Z>C33
M+Z?RENF,Z%OB-*IO^:JLS>GVCIL]K[\1EKL[5\SST-LY)[U]"^MF54Y:CYLX
M#?[WNVOS>I!QMVD:7#S;EVGZG*<FR2*GCX\;(Q^E0TB32Z(7C#OY>;&2MUOY
ME,]CQO63(G4TE\48(AR&.JX+$YBFDD8BSK#$3ID:70-.C<).[2V3GPJ+P9_&
M9E 8[2A-T FZ'2OT">70B\+K4'37-+&$IE]QDZY!QU4YL83@3.[$]CH_PJF;
M4'V7FY\++HL\UW<TE\*4FNE8K!CU;EWTO)/BIA O+4Y?CW__?IUO[];;_Y#;
M0T)"F3?[:;VI_LE\+IR'::2"2"A(HR"#2"8*$AXQ35\)PY)E3+EEWH]K_M3(
ML.JBJ]:;HNMG9:9YG'>KS2&;B1_YJO^2.U:OC?P5L2/;Z4[\P-1=> J9<154
M8FG@9K/1'ZFZD>Z=!C>E5KWQ4O_K%KS([5&2V[X)L_GZ'#G;'^N_S1SU^@X9
MV851WTAO,SVOWV]O9(5OPD6^73_)S7N#\&J[*9/P%OF_JJK>* BC2"0$TCB+
M(2(T@XSK+U8D6$I%@".2I6X)%ZWC3>U]5)L+3NP%QF#7)(QVG&V3,'I#;_ D
MC$;@!JBKML2EYQR,]C%'SL&P N \!\/NLBL$Q<Z8[^C5_N[E\)'JS5_0X<?_
MVBVV+[>K?+O9E6V$S%'SPP^ZNG\VM\CW[/E/N7C\85CTI]S01_F[OO7V ]W*
M3W2Q*?>_L.8I&:$$!K&0.CX/#($A#@,5$Y%E*,$B]-0P>V/77)[V\633M/V@
MBM:J+BIMLFEBO5S236[^J=PK]5'V>NNO6!"E<2PB D-3=XUPQB$EDL&$4"5H
M$+)882_1MO_COF##Z\1=_GJ=Z\3]_^*+91<43,'4"44>Q\O)8T".UY2 O8"+
MR\YR?5D" XZ0J2JAMAH;4(%SM"Z=@1H@4"$$"HB P0@8D,ISBYX%^B8RY_UK
M KZU8^/+$+ZUQPWQX:1L\PM"?U^OQ5^+Y;(N'CO60)@+B<,T3@F4%!']YJ8Q
M9$(J*!AA5*21HB)Q6=VV#3:UI6UA8YG8Y5C@VPJIW3NK+Z &?I?49LX.M;(G
M,BC]$;H-(+T2;>N HQ*@C>NOB<GJ&C?"*!IU?UAHQEJPW=9LLBT+MLM_+)[S
M:I<F)5$2"A+!"%.3@X@HQ*%"4!%!L@3%E JKLVJ+L:9&%WMKRVT<S=F6K&&#
M:SMI](S6\"?1M:'@Q-+N?2]GW$25HUO\8BS\3@9] QRO)UT'0$K.-1<41!I&
M%8W:W&(4%G7PI291ETL\]5UHOLCOU2M5O)?RST.V,*4DEIQ0&&2F.;<2$20*
M"QCIZ$N&09*$Q*D/B=VP4V/6AQ^R6*C2E6.NGR7*=A%9_]@-S+.%P6;7YV#R
MK%3#? %_5O\=)-W:#:E^A4?LAAY7/<0)CC,)$+>KKR@&_;K6A">W.EHL%JYE
ME>E7_97*/^B?5E)4_U2]6I4,9!CJ (](JKE)4 89C0G$E!&A1)9Q$;FI0GM8
MX?*XC=0,4ML/97'"76ZDE>8ZKB!])L2.Q@8&>6!.*W<93\T'E;$Y,!X,<'AZ
M!63]5[PZVC%^6:P?4!=K9SUOY5\JLBA:1>4W*_%^79"M7!FIXCE+HD1*I)>U
M*DUU',8#HV=$89C@@(:Q1%QPUZJ1AK&F%GP=F5K47YP8"_[]W[".^?]A<LTD
M" /W4HPFQ"W3/?K!<>A4CS8(^RW1Z "C]VJ-IO%&+]SH</Q2#4?7)9[],]:K
MQP>Y>3(]*]^]?*';W6:Q?=EK[+,,8QEA!J4(=-2$F8 ,)3$,TS0+!<H41=*Q
MET;K@-,+D(R]4#/7$S 6S\"G1<[I$OR'I!M06V^CU>^#OAVK](?HP,32%Y3N
M;3JL$.JW94?[D..V[[!R_ZR5A]U5GJED.Y;+_]II0OMH]$:*(MIYG,6$LXQ#
M' :):6.;0(Q#";$2 :<TBT+FI AP:9"IQ2L'&T%A9%58[L@C%^&T8X]K01J8
M,YSQ<4^]: &@WU2(2P.-FYK0XNI9JD#;9SUC#9GG4IX*#>:'?<T$,RXS'$ A
MI'[\N8Q,#1:'@9!<,!Y$<>!4Z]X^W-2(X//'F^\?'=O9=P!J&3[T!M/0X4-A
MZ R\4@O-!^IR;X=+OT%#^Y#C!@U6[I\%#797>?<"VSWMEG1;J4.;0Y:-_"%7
M^>*G+)4Z/J_S_$YN[]4#_35'5/$8B0Q&B(?0"(SI>")@$,=Q&J8RC)A +H3B
M./[4&.;(?+ N-B;YL0-@47C@QD"N4V)'20,"/3!''6-<;OZ>V%ZK"_UFS/^;
M:;:T-2=>VH=>>[SY@-=WXS<G&\;N!N<#T(46<5ZW<==3_+C:ZI77QR>Y>=2<
M^OMF_=?V1W7 / \IU2NF0$*)2091F@;%B19,* TRDE&&,JLU4\<X4^.RTE10
MVPI*8]V.W;N@;>>J'@$;F),\L7+26+1 PEMFL>W>HRDM6CAX++9H\W'/(&BY
M7/]EZF0^K3<?UCNV5;ME==J>?Y-<+GZ:E5HEQCPG1 FLP@RFTH1 .):0FI.@
M@"4\P33E2>24D>,T^M1(XV!@/@.T]J10%^!EA^"E)NR6,XX>)L0R !H*YN'#
MG\)&<#!R!FY.D*YZ,9M7XPQ4'O08_/@ UV_HXV3!N(&/#SAG88_737RU92LQ
MZG]N%EOY8?W7:I[1*&"9(! Q:O0+.((T2Q6D)-7_D@C)L*-J[.LAIL9:>PO!
M0K\_%AOWYNX78+2CH>O &9AK#K@4UD&AS>M3@[7)]9[55<^&&5DWM<G-<T74
MQD_VUC/R2%5UOXD9Q8&2*J.0I4D 42;T3YPG4&!**0\B(KBZLO'CA6&G1@+O
M_OA^>_?Q^W?P_O[+N]N[FX?;^[NKNSA>@MN.&/H'<6"RN-1/\53.>9#,8B>8
MAFYI>&GHM^Y+V *'17/!MJL]BL5N5V)GBBCHLI(P?+=>B7\NMC_^N5@N%_0I
MWVK6^W\U"^[XOUZJ+-9 $9KJP .2,*(0A9*5+6DPSA@.,>8DM&I$XVO U(CJ
MX,)>L-,X 8P7X-@-4/OA4#WE,T'MA#8&[(/'0:Z(^Q2N^4#O4,TV\!2,5.+6
MXY??K?;M"OA:"^)\[CM>E=P57I^4SEUS'Y^:9,FV!R6%]T8X8;-=Z$5S_8:K
M*N]E'"H42 (#@J1>ZF:1?LE@#@/&6(IBE4D[[7^70:?V.GG07\_\QWI9R &Q
M.H@3U.6M88NWQ9MB !0'?CL8BX^$;XS6ZM[H&=B'Q1WR!_Z@NE0T]P_N6*7-
MO8#L6.[LAE9[W;/EO48L@';S[K02VO%:#PHO-[%O'C>R*/7YL),:U*2N-&18
MT$1P2)1I@$!X"%D8,KTXT N%-,.A"NU%)=I&FAI95UO[>V.!MM8T0$D<>*45
M60N&[@NO@6FY$2J?V+P5,P<"[@N[D5C7_>OFQK V<+32:NL-QN-2&S]."-3J
M @_6_"?=R!_K75XK:=>J)S3A3,19H /=3 >ZL=E#P4I!PEB(DU IP:V:@+<-
M,C6NW)L)\LI.AP>^"4@+?NP!GH&I\8!,;:(/)S9!Y$"'/4 U$A/Z0.;&A1U8
MM-)@T[7C,6"']2?DU_59]_2]6ZXV-SO-J.O-S78K\_+;\&E)'^>)2H42.((\
MQ@%$2*_N210KJ/2/%+,LD7:%VNW#3(W[;M]_^@8J4\&1K< 8:Y^[UX)K.Q'V
MA];06[M>0#DE[G7CX)VWUW+KT=+VNMT[SMJS^+3?6??7S9I+*?)/VCC3ZM#D
MS]PKLU"=QR&2B8P#F%&N(!)1 "F6(8Q)%$C%*.>A=#G?;AYJ:C106PK,E!7=
M/(LDL;4"0EOK=KK= K#=B78_L W,!Z>(W1XA]J$-,>=SZVXP>CVK;AENU//I
M;K=?GTE;7.%&&/EF.[__:Z6?OA^+YYM?BWR>4)J%BB&HPP'-#](<-7--%X0H
M3L.,J22SDC0^N_/4Z&!O'/C3F&<9[)\#UOZ\7P7#P(^W-0+6#W2CMVW/K[[H
MZ-G5?WO]W)[?=93'M-&9^JEL_H![T/Y9/M)EF<5??*M"P6(><9-('PB(*$\A
M55D$(T(D%FG&8FR5YW'AWE-[$ OS0%4UXO(L7L*M.Q*_ HV!GT<7()R"[@:7
MO2/MU_<;+;QN<.0XIF[ZB/LC647F=WK&YHAF"@4)@ED8)Q#%B$ B8DU2698H
M1(F2RNJ,Y=5]I_8HUFL_8YO],W@,5/?SY^G^P,^>E>=.#]T%/[T?N.-[C?:P
M77#@^$&[]&OWA^S]^J?<6 I0G7U^0M^?PJY>Q:0:O?7^%IW>;;3OT44GCK])
MES]P7;N6S_M6]1FE)!$XA4)&*40(99"%(H9294&<9"QCJ5-)XMD(4R/QVD"[
MSO66*-KM:ER%S<!/J!LLW@U8SEP?I.O*890W:;5RYF13?Y7S#WKJMVWIMC@<
M?K^D>7ZOOF_7_%]%P)]B&BB<Z<@L, 5Z6 F(!28P0IB&,0\"R\BL<Z2I/>:%
M?68OKK#0:>'4C:K=X]X+5D._F)U@<E=SZX*@7TFWQM'&U77K<OI,W*WS@NMJ
M^HY[D7W=K#^M-T_T3FX/JBAS$2>)#@04Y$1PB 2BD":IC@(D3PGFF4JPG*_T
MVG$KQ8-[=5^G 59/!"F?B#,S!ESVB/_<Y97V\G8-GC=K4S3_1,%*;KT$FNQG
M)$E#%$=%DGFDB3NE K* "!C0,$E1%"1!&O@46O8S%2,2^=W@4-NQ^2  #LSN
M^USG(Z-G0%L-"K,+P:L3#:S^BRVMX1JDWK)[]#<IN;0&I:GJTOX&?F^.AXVD
M^6[S4KR)BAZD^5P2A&+3O"! 0D DDPR2 )F.W(*%1*5$8*=NGA?&F!KWU":"
MO(B.3.?KHMMURX-B#:<=ZUP)TL#\LL>G,&]6-GWNL2E!B_>]TL6E<48EAA9'
M7U- VT=]A3SW9%+TJC/MB//M/ATXC(04/()A&"I3]X8AP:93$TD83PA7*'5Z
M[%M'FQH!'!D+-Z6UH##759>S#6$[)N@-MZ&/"IH@&Z"WDA4F/4MIMHTXLG"F
MA?/G,IDV%_4G*/YY0=EBN=B^_+$2B[S0I9+BXR]N8I@G\[=Y@KA*(F+J"XR.
ME%GH$!1D,"!1P*D* A&S>NEIQS!>=GBL0 ?F'N.&7OEHFI.Y8_Z=WTS8\=!P
MZ+ZI;OD,[)V8@6,W0.D'*!T95M#<&L?!=<Z[+7ES^7-KL&Q4T>UOYLF-="7>
M[19+H0<T3:-NGYXWZY_%IE\=!L0BEI'0"ZJ8(AUHI9)"C(F$1*((A4&LF=&M
MX4+GD%.+MHS%,\!JFV=%O[/%D=F.+-B-N27E]8KDT/Q6@+@WM\#PV. !PC![
M?/KEK>YAQR4I:QC.&,G^2E_I3K,Q]$!_W>RV/]:;.ATPHDF2932!,9<I1)(A
MR!).8!(33A!#D<!.E'-YF*G13+7CJ<T$>SN]#@@;4+4CE>NQ&IA(?&#R$/9L
M0Z%G<<^+0XTL\-GF[KG(9^NGO3O5OFZ,4#=%V">:\2 2::82B(C1S.!A"DF:
M2<@$3L.84<5%[-BQMFO,J9'$?6-+%O#;LFP7LBK;A6SIK__EW+JV<PKL2*1G
M8 =F%,OF*S-37+E9L-W6:%>;@]>O=%,TFQN@&:4#@GWWO^T<=^P^N+9 7.B'
M:WVI'VE52G"FL*O:MM)?B:UI]9Q@':Q(*6"6A1PBQ3+(9$B@$?V)<)QI[K*J
M!.D<:6H$55D'GK5Y+T"#O,HUSHMUL^JV([)V#-0+7@/S3JW^6-1IUKA59O;'
M))U(],H?S:.-RAJ=3K_FBNX+_!CBTV)%5WQ!EP>ML2(8ERC@F209Y#@P7><0
M@S16$I(@%0&621@)IP3(AG&FQ@Y[,X^$\+S6.$VXVK%##V@-S T^0#E30P<,
MO1)#TUBCTD*'PZ])H>OCWBN=I_6J."?_L/BY$'(EC-A@<6;^0?*E_H^8AZ'*
M(D$#F#&C^1(+$S_(%(8QYR3A/(NID^"#S:!3(XN]H4!4%A:I+F*]U'_)P;->
M"!5I+XY9+U;X6Z]S>D5U^(6.-K?.BME;/#.:HV62C/[7RNQ>ES+6(/6]END>
M>.S%C#44%U8S]M?VEIC]4?^T?;FMCGMS(U\AQ?VFD+'0J^"[G=D%OE=EPD_Y
MV[E*@U1R2C1MI0*BB" =UB@*:1IE*LU"%4BGU)Q^S)H:NU4/8YG"MRA,-'L*
MU#BYD0<9:^_LOIYFTXX)QY^C@;GR<HYRZ1.HG0*EV?HA [5;,U Z5A2O])QW
MV"_(0V<V^YCVUFG/5\!ID1-]S=U]&P)_6#_1Q6H>2:%XG&+(="QE*FD09"I(
M8,!2F00,(\0CMP[ Y8VGQJJU#D=IG8,DR0E:[9QW#08#LY:M^QYM>T]]O;)/
M;W6SD1OSGKIPWHGWU>]]TY;Y1C^X=>;.0N9U5U>>$$64IL\HX1DTXB3Z::18
M/XT9CAA7DD:I6\IRPTA3>R@K0X'\]2Q7N2R3/];F),LU7[D)6H1DR$D802E-
MH2".%"0A"32](10AI3+%^'R[WM+EF-#NQQL.V@<S1E\HVH5ZO6 S, _6W[@C
M(X?H(]R%1,\YWDVCC9S?W>'T>6YWUP57'[Z]7Z^*XSS3CNG]3B^IGN3FXR^^
MW)G,I1O3K3N7XH'^FF<ISE(1&3$H%D*4\102R6,8*ZDDX]@4M\Y_R@U;>QS,
MV5KA\IP<VS+<X_*=+F512LPKLW/'U &?N8@3'FMNUM-0]&P-90:IOCE4090)
MIAB+ RM!_Y%F8HP793$/PR/O?(0Z!)YC'J[6]H._3(^]VH,9V/L :B=,HL<@
M9Z^N$ YU*FMMQUN=U[H"U7*2ZWPKOQ?1!_WNT"\T<R=STVVN?ZC_[6,9\II4
M%/W?0BG\9B7>R954BVU>K/3?T=R4.QT^8$J?YBH-4Y41#BGC#"+" H@SA&'(
M!.<,QR(A3@= 0Q@Y.?HTED)F3"U2Y&I;W1AUD.FTH]RWGJ2!.;EVI4S>+1R<
M%3_O?U$Y:7KC';PHEHNUHU4U=S7+)Q\SWO;'W4/.1:_D/HBAH[+_D%"_?CT,
M.I;?^^->J0679G/XV:08U 7N$9$J40@&*-#KE5!$D*$T@#1"(E%*1\F1TRG:
MQ5&FQN"ED4#M-JO%=K>1Q:,O:YO=>/PRK'9$?#58 S-IA=/>P &JIUHAZ)7
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
MUX,!&Z@M2:=? (=FG=-.4*>-H&:@M!D8H_O,$;!&J.=D@>YQ1\X:L ;B/'W
M_M*^"G_VN^XL26F8,<TYBD0ZW&&17A91!DD88<D(HQ'*G$XN&X>:&M4<6_KO
M_X:C,/M'5=MR;<V/XY%&/Y -?9IH7P,TR E&-T@#EP6]S=E$M]O=94(]Y39_
MD]O%IC@Q-$2UUX[+C"Q"EDD8129H240(,4L#2#(LPDAFDF;4A4 N#S,U\CA8
M6;QL_87X&E"U8X[KL1J8-7Q@<J:&=A1ZI86&H4:EA'9W7]-!QZ>O39/Z8[61
M?/VX,GLS#_37.[F2:K'-OZV7RT]EX=&K[!N,-2?@(( !4A(B14-((TX@3Z,D
M8@%3@<1^F5*NIDR-4H[S=8Y] =H94'L#C#N@\L<W7\IYTBSCF%&F8N@XQWD6
M1DJ<\L5TH-PI9W/>*'W*%[;F#"KO.U[+M;<KH4=J%!HL1IV'D4)8A@E$@=+K
M.9H*2&0L(4]BH@AA,DF=1%+=AI\RIQ[L;Q#QK%,@'2,XQPERY=*^81^1/WM
M_ K"= %N()*T,N&-B-$%GF8R=+K+M3(5)Q)8=^NR5<UJ.P_3A'(1)S#*4&PJ
MZ#)($BIAQK$.+3,4I=QI"=HYXM1H[O-Z]0CU0$]@?9"O*#3YO!O0=*-N1V2]
M8CDP=[7I[!T,'D+5H@.;@<0MFD9](XV+#A":I2ZZ+O3H!_BAJNC3 =Z1K.7I
MD-\6CS^V.A[,2[*;AX%444P)5(*'$*%40DQ#!B,4IK%(,AV6177FP(-E,V0/
M.SR2"1Y&X*C[5\RT,5;#M8([_1=:O"T<>N3YS$\[80T*]SC\55M?K%6/[+^@
M(/JM1E^[4<9B X/OT+-PX$D8J8WA,)/AUM_P"B1;6Q[ZW'>\+HA7>'W2&/&:
M^WC*QY0OKML57S])/6S5+Z#:8I@C)ED2L!@JSCA$3!#(*,:0L("GF$8L(:&+
M6&/[<$Y![@C"C96U8%&8"[;ZL9*EP> W5IKL*BC3#K==@-L?B ._'6K\2DL+
M6OI8X_>N"S]WF1DK6/I5FVD?<ES1&2OWS[1G[*[R(Y</DND[Y]M-\?;[I+\D
M-T^FM&8>9[%4*$I@2I&F%9H@B$4:P% 1F:4!C2.WOFE- TUMU?Q@%LS+-5T!
MI3\ :&&D&X,T8FK''7T@-7A,R0QEU#;.@+$2W+1CY<P674#TRA.-@XW*$%TN
MO^:&SL]?5R]34<V<"H*4R%*8Q )!E-$ XHPHR%""928$3Q7R*9.I[C\U#CBI
MB\D!_T$WCSIFWZ[KV,*O/J9&TXX&KL!HX*=_#\_'#C2\:V!>^3Q(Z4L]QIM4
MO+QRL*G0Y?7'?-_QY9*E(8)XOU[IE<M.+UZJ5<QZ=9!N#9* )@E%,*1<F>SS
M&%+]^H=8JH@+&@9Q&KB% =ZV3(TE:E?^EVMTX#\;M@'$*!B/M6_5MC29@8,W
MX.#.(,FF/<#:<\3B;\_(0<W5P)W'/=??TK.!F)'0+F[_*%=\(?-W+W>F[TY1
M%U3_\TN1KHE"O522.-,3&.LE5"0PU+?DILR8"(2C!&=.61?V0T^-*DL5^(.-
MH+3;*S?680+LZ'(86 =F1T]$W9M\.8/3;V\O^^'';>GE#,M9)R_W.WAJ]._R
MQ<J(*:R?V&)5<.&W?:K:K=#+QH5:T$-G6OY?NX5FUB/IHJ-];OT9O=(4=W([
MYXR$H8@PY#S#$)FM(L(" D/$1$9XAC+FU"1H(#NGMF%==!IR8[RA9M".'B<P
M+P-S:>TA.')Q!@Y.@F,OZQRUVL\9J#V=%;651\Z"RML9N.OC\&ZD">FW8\1
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
MJ;P(DH!(& 9)F/"0*R*L%','L&UJ?/B_Z7)7;,I^^?TKJ(KLR_2<16$]H%O
MEVM;H<TA9K.=.M]XCL8*[4X$44Y\ T?.S>I<AKU_X+::QI4 M8OM*BB#SZ=#
MJXFWF]>1NE"\P?RZM:@89@9:NU?T/.1XC2V&P>JDY\5 0_@M0<H1OLCMC[6X
M79E(NDA0G@>2IC+,".19II<;:8*+(E*H..=&L3K";CTN&\:9VJOT8!I8K,!_
MKA?ZAY_Z;[N-8XY,$ZYV:X@>T!KZ]*/DL-)$<&1C?VN"#A!ZC?^;QAHUUN]P
M^'5<W_5Q7[%ZLUNZS]3;9Y0F"8W"".LHG"<91(002+* 01&E*":12F,>NXG6
M7QQG>H10'(4<,D]]\W:;<+4CA![0&I@0?(#R4+1OA:%G9?O+8XVL<-_J\+G2
M??O'/5MF&5M-47DAGK?(_U5V60X"(7 D)42Q:94EDA1B'&ANP"G#%&<QSYP*
MB"X/,S5".+$2&#/]6EHW@&I'!]=#-3 ;>*#DWOZJ%81^VUY='FK<=E>M[IZU
MN6K_M&\2U#?YN#"<LMK>Z=F?JRC$2"D)DR#4/) 1TRU/8!BK*$@#(C"ECEE0
MIP-,[>&O<GX.1@)CI6L>U"L0VQ_Y/J 9>BW@AHI'*M1EUZ_,A7IUTY&3H2Z[
M=)X-U?"Y4=7++Z975HH-Y2</.?GYG+.()1'*8)HD!*(HY) QS:D92V@8T#00
MF5.ONS&,GAK1')DVBKJYVPS;!2E3F[<WV>:WU#UO%CNO6XJ6%QR7(?6XU3+F
M5$U!$=W-\/\3Y-&]IJ(GK72_L7TU+9[W&AJ?C;'WZKTV8;&=8Y7PB JD7S98
M+T*#F$&6* XSG :210E2G-;9O'8OGL:QK%CG-(MWX/?%04!F!7AA(Z"/&UGN
MQ$"PD3_7RY^N*CW-6-N] *[#;RQ%B^<C[9W"RD+QL+"S3R&+#BAZ%K%H&FUD
M 8L.I\_%*[HN\,A+^;(0WY\7F\5>ZI=GF/$@)3".X@@B02.(TPS!+ Z)_B&4
M)++:R;YX]ZD%DMH^ARR!,ZS:'_2K$1CXX=:F@<JV[IPU"S0<LAZN066DO(4C
M='I*-&ARNC55X.RB\0[[F^P].:YO_)#O^9J0:K%:;.5G(\1PJZ=Y];C8QU0?
M?_'E3BQ6CW4#FCE'DF.AE#ES"_0?2$"6Z=4UXP3A&!&]RN;S,O7U^Y9NMK;'
M;VYFN'Q_7QLSY*%3[05<%K(6B[T?1K/0K+#H%C#YN%@5^<+ZS>Z3).P\9S()
M(I&$(>1):%XQ1$>E)#4":_KM$N*8R@15<_9Q91F-#C]CM2EO/5]2KX7'FBG;
MX]?AL!_\7/85Y ?CZTV(W_;V[[NO]=ABQ!>[G@]S'8T8^937#Z+SXU_/^WB?
M"^LUY=8,\$&R[5S)&(>(*2AC7IT*,ZY?5R3.,HRE4!)EC@?"Q_>?6FA]9![(
MY6JQWH#5>NNZ8?L:1.L#8%]HAC_YW:-B3.OUO/>2SWT?])Z,,?8)[R4'+QSM
M7OR8Q]KX;F<BVGOU;DTWH@QO\[* H"@:J?39;C:R.(M:FF+TCTO)MW.>(AW"
MQ/K9)J9=K3(UKI(K2*423,E(,A%8KZ%]K9@:(91^F-"%&4_ 4^F*T:[? G[4
M_+#R")CN?K+RR;1"E,8KAP6J]_19+.O'F)2!J>@P'X43H/)B7R)SY ?0CH#:
M$_"P!A_'F@J'/84QIF2DO8?AIL9MQ^):2%MW-KQO/MX.R+7^G^R47'TS7XV7
MS>*G_K[^?-VJ280AS;*,PI S_9*2"8,LC#D,52*S5"@2!L0E'FT::&KOH8.=
M0 _WY*K;TH"F76#:!T8#OQ8.)@[9X:H+B)Z%6AH&&UFDI=WE<X&6CL_[RI2_
MEA:^754+WZ_K35'[O-UN%FRW+03BUG?:.S/R>JEO^E@76\TS%/"(H  2+@.(
MF(QTL$L"&*.8LC1,0A:%\ZV]+%0_9CEQS0C*484Z%9"%/ZY"YKU,$Z>90$Q@
M2!D*(<(XACAF$611'!,<<3UEPGU[?/S)&F_3_-U^._P=7;JK/_<T;X+12*B
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
M&-%ZIQ=UU$X8.Q/!+_,E6%L_UYZ)\6/.OAM73FU&1SK6LBY!;GT"3;]!PW'
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
M4I'@W$P.R\KS9Y)"AG(&4XI(JK2VM;(^WXTP9D[M6_/'LE!L,?]/\V(NC&/
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
MI2?4-MC4J,"V4;S;&[L[<?!<,[3!Z[A & BTT*N! S-W< 5H0>D"R+ 1?MN
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
MP5C"1.4"8H532!3+H4:IUIBG)%->8B47QID:<QRV@"J-!M9JSZV92ZBZD<8
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
M^WJ6BS3.4DV@H+8E8);DD*)$0AT1*5,>94IY]0\?Q*JIQ=J[O<:&5V;16ZQ
MZ5@S[;&, '>^@;USX$_K'BC]\TR2'V:FW5A^]/D;Z_0@^-1U%I89!.H@@C']
M+'L5(9A!P+PD\#+,P[L&[7*^KAJ\*/F.%4LSRMHJ&=PNRI^:^0ZM[EFQF8OY
M$[-?GJ_6EGH!L; WS9#.,.8Y,H%Z3"&.50)I:C4)=,*H)$0E2'<*V?M:-M&
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
M)'M>O*CK<8S]P'ZU7]%[5GPNK-B7DF75Y59Q9\9333C'$N8)2LTZ/>&0X8A
MHM*(F*<JRKW4D1W&G!I_W=5QB+7Y!CRQ OPH*[]_F2^!7"T6K*CBE3)0^=7W
MR.;Z%+B>W P*;/ #G!+3KQ6FQF#SPP65R75=_77QLPY'.<X0#7RB<WW<D0]V
MG($X/=]QO[6C;'MY(ET+$>[$ZG"BI(J3""8X(Q!G2)E@*<.01C1'1")&,?52
M:3\WRN28IQ;!K(SUE& _"Z,;E_0&)S![5/;=[$1"0VAPM&(PK(+ZV9'&%4QO
M<_9$'[WUXHY24)9&;*#Y65=9X;?+4G.B4-_4<KTKLM[]CI-(8)DH E/&M>T
M92(2(17,(DQQ)C,<Q5YAB>?X4R.*G?EV"^3 [FV2O<,K,LC$N!%,0+@#4\\@
M2/L+ G7#:UC!'D\;QA74Z0;0B>!-Q\=T+JH32LGU>^-.K9ZS?K\J2JV<]_,E
M6XKY\O'6:DS4:=,ZPR8$(C!)#=]AA6S;NYS!.$U8ED>2Y'ZDYSG^U$BOM+/<
M^/4NH/*"W8W2 H(9F-*VE@/[6H%?ML;;#?1?:Y&TG0-@[\&@55==H!NZ-,O+
MAK'KM[H =*;(J]-CNK;OK:KS*LJLN^9\6BU7E2[.\O&3VLPB)!,4X1B2/$LA
MMA7%C,88IH3)U- :,7_K=^[E,NSTCL2V5G=KM^4$M5DS4Y)P#JE(,O/U(!FD
M>1K!*-)$\0@QE.^.&!]\VB<'P?MAA _("*"[?3L&PW"LCLLU;ML"WMKB7TO]
MS)W1YK]:/LT=NB^[@S1P+V:'@4?NS.P.Q6F?9H][.PJ6*;96Z]V2D&14$)1R
MF,<L@CA)L.%XK" 7L9(:\2B33H>=YQ\_M:BTLJ[S>OL(.S?^Z(Y(8*9P!\-?
M(.RLS\,J@1T.,:[DUUGW3K2]SE_5-6"K=0SO5XNY>'E0/S=OC$G_F"5:Y(3'
M"*K4-K?@YMVE$1<P0Q%':913+;VZ*%\::&JO\EZKTS>%Z"*4KO% ?X""QP!;
M;&Y 927XL_Y?:RXH[1WP=;\&R<!?_ N#C?R5;W?Y],M^Y?JN#?UNI;1%7/>K
M]88M_M_YT]U*JAG5$4,ZIU#*1$.<2O-5ES2#"6.:8FTH0SEM1K4/,S5*J+O3
MU:;:G[XU%AAK@377MYG?663;.6(XO (S1%>H.C3R:T.B9QN_LX\>N8E?FWNG
M+?Q:K^X6&7Q1/]3R6=E](ZLD:F.-O\\WW^Z>UQO#.,7Q1XXK+72,4JAY;J@A
MSS+(2(0AX82F2J<FZO=J6.PW_-0HH[9^6Z=G$^G\@@E/]-U"C'"8!J:5+9SE
M9O76=/"7L1ULC0\;B71#;M#XQ-.$4:.6;O <QS(=G]*-WHYZ4'QZMKF5GW7=
M9;#,:5I_?MX8/EU:>;I91'$:1R*'+"*V.P0AD"0*P1CIE#&:L"3WZA/E.?[4
M"&[7*(?5C7(."C=N@*P[;MI\R>K//),D?>?'C0$#HAZ8 D\Z$U6VVXR$RFS0
ML/MFV_%T. ;LB-R@%.AKPZ@<V!&@8Q+L^IAN+%@> YY)=K"BD)_4YK,V*\M9
M1A!7.$*0)7%J5GV80R*5@%IA;J(ZR8A-PW17;G,9U(OO1I!AJX[$Q4'NS[P^
M";&=)3S9S1%WE2<DI3#6#$',4Q--"Q-2Q]S$V#RWDLR)SR=G<-S'RO<8&7>W
M3\G0: ;^?E1 GDU>VVKQ?JJJ*8W=PWTV_K_FKJU';MQ*O^=7$%A@,P,T XFB
M)"H! K1O00,>N]=N[VXP#P5>;27559V2RG;GUX>4ZEZ2BF1):KW,N+LEG7,^
MBI\.R7-Q0:G7;X65X%$_$"Y0G'X5G.[U/0DHUBNJ+3%K5OWQ,5%0)(R#1,D8
MTH1)B GGD&8RA(+JI7X6QG%,4J_P@3-1DXT6V&@*5CM574\%SF&-D:(I-9NG
ME"&(D:SV2B+-[A++F"6))(%;S7-?1$<M?GX<<Y8/ JWM6<M5< U^S+)%YM-E
M9#P.55IM[_D\Y5S.R$<IK8:>GZ*T7^J3^KVD*V%\=OUFZ\$H-%,]?E2?Y>I[
MSN5,!3@D*N0:LYA"'"8*,A$RR%*<,!0G(6)6.PF714W-F:N4-2Z&V*I[ [3<
M1_.KHE;9)3VZ$^5N(N@7NX'YH(;MHP)O]K 97<VO/O<,FTN*>5_PC95O?@6,
MCGGH-LAT)Z5W/F'$#'4;2X[3U:WNN#)8Y4U><+WZ6Z_D_@@D413AC)N]"17K
MU;+V6ED:"QB8Q+"$ZZ4TMNHY82-L:L1Z]^'UQ]_>@H?;_W_[V3-HI0E26V>J
M'Z &]ZIV37CWBH+?APU<Z8!DF."5)H$O$\#287IK$$O7/=<TJ7P^;=W'!)$H
MRF HJ3)<$4&6!0%,8Y9%L<1<2:O$\DXI4R.)O9[@_HJ&DZ=86CA:?2 T,#LT
M@'-5\\BS-\ZC6>05:(WD4D%H@O_EG_1_P9%((']J*ZIT,E!^RPL@YU6*Y9\
MA'UWB&R!R:XCY.G-+] !LD7_YHZ/;1?[QOA4?2/O3?N@-\M'FB]F.%11E"@%
M4QJD$*>Q@C3$'"*9)"C&DNJUJEL<SZF(J?'BMIMII2+XO5;2,8*_ 4@[Y^DZ
M> 8F14=D/*)JVHSO.7+F3,S(T3%M9IY'P+1>Z9F5LUQ\-3LL;R0K'_0CJK9R
M+,$A1DAI[T>:IBLRA201$B*!E8S3A"2)6VY.@Y"I37*C(ZSVFHR6>N&O)3@U
MZ>M$U&ZN7XO3P+/=!R+W#)X.#/K-XVD2-&XV3X>I9SD]7=?Z5M?1JZ=OR[F^
MHS#5B\OG#\M2-BWS YD0J22'$H4$XC!(S(8T@1F)HU"H(%;*J4V*M>2ID<3;
M__ER]_!W</OA#7A[[[B18@^W'5D, N+ #'*H\Q]!K34P:@^_X^(,5\]E<FRE
MCUP@QQ&4\](XK@_PXZIW^2(OY?O\NQ1W>@6Y^)KON]0]FK[0_ZY6E9O$Y;]+
MNGJGKYWQ)(QDR/3BA*;(]'?*(.4AAXKA&/$XC9&;(^.GQM183+^CB1MW><)O
M1V3#@SHPJ]4&P,H"L#>A+M!X XSB567Z0VMN@#$$&$OZX[CKD.R5\#Q5&97]
MKH/KE JO?)HG+])\5959_:@VM7KH_*[JM5?5\:DS(F89BE264%-K0:40HTS
M#%,)14S"",LDXYEPHD$;J5-C/:/TIHKP4H&=WN! <4=2M,+>D@/[1G1HRKL,
MYC@9X$[ ]<MP5I+')307,,[XR^EFC\.VAV\2!2&^UR_2YLP#,4QI1 5,!=*\
MI%@ F2($1H3P($.,J<1J*[GY\5,C(*T@,!H"HZ+#D=$Y;A8G:E>A,3!Y' 'A
M<XAVCHC#Z=E5R(QT;.:(D-NY6"L G0=BYW>-=Q+6JO'1$5C[55=7GS8-OM[-
MES_V)9@"FJHD%AQ&/,H@#N, 9JG$,.6,X"!-,)%.P41=PJ9&9,?5CDU7O$K=
M/JI)GP-MNQG6#WR#[W]Y(W=-=>A62(8J!7TN\*7J/K>:WE'DN?T>]UHYMVN1
MZW%ZEZ\>[\2,A)@3R2FD2: @CI2 E"H&DR2B+ M1RH/4MCS.T9.G1A$;Y8#1
M#MR]L:^ <XQ7]^2_"H6!9[HM $YU;1J-]2YE<_RTT:K7-!IQ6+"F^0+/8NJ;
M@L8/RUO^KW6^DO4F]6^R_+84=XOOLBBKO\]"A!@G60QCSCC$+&601(F 0<32
M+$Q$EJ# (Y'-5K[5FSM^=EM592-GZ[IW?+FLNG&6S^"QTA_D>P,<BZW;#HO=
MU[]7E$<JK[ZMIZY!W2B]/0^KU09W%N"Z%U5W1*K?:NJVPL<MH^X(R5G]=-?[
M/=ORS6E1?%35@=O[?"'OM+=2S)(T07$8Q)"D@::MB!*8F4(,4C(A>!*BF#H5
MU6J4,C7GHE*RJFM2M?K]W2@**DT=%Q[-F-IQSM5(#4PP/B"Y]\[K J'?;GF-
MDL;MC]=E[%E'O,Z+/2E@);5G]([R?&XJ^IFXLIAJQR4E(8Q%*B'F*(.$! 3J
MGXC@.,DP=FO$>29B<I._TA!L5?0*T6L TG+27P7/T#/>#1GWR=YJ?+\S_5S,
MN-.\U<RS.=Y^I6_ZHI"J_1CYU?-O]!_+544M^\]52(AD,5,P)B9;7"$,,\F9
MJ1K!6$@)E\PI.,]'B:F1Q-X&.&^,RBBN\!J\1LF.7X;&?F &Z@MVCW1*?]QZ
M3K/T4&3D]$M_J,[3,J]XUI5UQS?_,\\-9R$2*E980H1-PD*LET$T3!@DH4HY
M9U$4!%8<V"EE:B1W6DI[\P]0S;"/"]^RXT? 7MZ [06N@7G)&RG_JN--2/13
M=/SHR2]3<[S)N-:2XXT7^_E''V1ISF;N5\OON9#BU?.7PK!.O<ERW)Y1()Y&
M26;2$E4(,68(TE0[28PF0:HB1D(>N)2DM!?M1!,C%*8T1?NX.6I<:XU!OMCL
MVIJVC?1RV\9KQ\'.[QD&W8%9Q0!;G>%NU0;L&?SRI4;Y5[!3?I#NF.Z(]>KG
M.(@?U;MQA^74I_%X@A^9O5KG<U.@]W8AMO^\>WS28JM3Z&U9 "641)P$D)O>
M2CB5!+(8)5#B*) QY40D3EV6K*1.S=/9:@KH0L^M W7=:,L.<3O&ZAW'@<GJ
M",+=#X<J]QAFY@52K_QD)WE4:G("XY25W&[V+IZU,IWCWLCZ_W>+C]ONCZ_I
M4ZX]E7WSQB! @B<"BB!CID&OA(1D$K*4DS!*DB1T*SQM+WIJU/3ZF_Y)%L:O
MVO7*!+3>ZS!3;9Y39K8'<]/S8%'73Y9*25,^1O^3FB/#HFK_4OS9N3"7[7#9
M;CX-,0B#;SG5RH)?MFK_:L9BISG8J#Y(B)T[8GW7]+(5/W:%+T=8&NI]N3[!
MC_-N.5\_KJN:&F_DTTKRO(KLUO^>2_,/S;>'R5O:*]1ZE,\FQKC4?S-'_4^&
M@6=48!%AKF <X!ABF40P$U1!*1*>)9EDFA/=6I;WI9I':-' G/G>[+W0O7E
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
MR7B0@.VP,> T9E?"[1DC)ZG,CR[SF'[B:+G$Q5H'KR?A8D1R22'+",[7_$Q
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
MWH7YBJ&K=K /S;$R@6EEO(?,C:BY?PHR54RTT>J-<XDQLC:U2_M0W4_)21L
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
M<].MZ$%!LB2Y\>1CQR*)+U4D>";K8S;BUCFE41VT=\H3M ZFU_E!LIQ=*6U
MQ_IIN1H=L!A9;9(H,H,,HG;1S@FBJJU"C7!),&YRJR8J]XD99-ZR,_T_<CSO
MJHQ!Y8#(QWB/GR[GZ4-8D"-\HQG?*&I9NPL@*%9O:0NGS;FRWRI;EG(.BC=J
M1?U=V@:9C&R-MXY4-2CXG98WLS!].5LL%R-5DG6:D62J!ZL<#Q1TD5=K94[D
MQ>I85)M&B0\0,\C$8GN#MILR>D74NB[D9L)IL;BL^:;*S?2"XI6/KS NC[]L
M9BR^G)&7.E^.XP3K]T>>EVA+[2MJ?/6# X-(&P:R]@&%"S&RL%VQSLXT##(W
MV#78#JFG 7AL9*EO[*IO_-'&0B62S8 ZDKW6=6-Q;0$#45%BY"JT>3+Z&$6#
M3/VU,G6=J&48)^B-K?2FWDV21U!;KE(HY8MT1BN(3E H59!!,)9#""[IP)UW
MHOVMR"V2!IF]:W::=J*8091CW]HMMUAQ&GF2V4"JH\*4Y0E<XIZDI',02A:,
M;1[B/4K2(!-P!S%C.RMF<';L[IF?159.% 56AWKF)PV>_%+0*%/(R*UJ-+7\
M":+Z+;+NT9;MHYP!.&3?@IQ?<7Z!%$I/*H97T<X#XAMEE%88SX&CK2.UO0.'
M08-QQ2LFG&&IT9"WYQ':[]B1WB+5[I4XG)NQF[ON1O)G=?_W$)>VF"R0' FT
M7A.7RD,T1@,+,8B4K4^^?8'!%H3V/,FD1]O9M18'8$^WE^8(Z]-_05&[5":3
M3V)J&ZA@(4D?0TFHI.G[AJSGP2@'AF8CW0W@_O:X%$S+TW+\)7T(TPNL$[9/
MIY79^O]:UO,Y3'#5CH?D.$[U\*BUO--\^QLW?G+$BD);.SXZ(Q*%;;0GH[<*
M<G$*O8ZJJ#9O[1LP,Y@1Q-W> />M]@'8X[V8?8?S<:TAOON"<Y.+O2G6M:A'
M2O*4Z]/=*&MC#9TB.-(1U!ZH'K'.5FJ3 #@LGX.9J]SM?ADP6 9PB.QG-YQV
M1J*H):)<DMTH#$(DWD.(,B?NA?:-YE(V/Q@.,=]Y0$!_EBIWQNVGU78B"<R7
M T O$R&%6!P4Y6BK^I# AV(@*CH*C;!.FS:EENW1>XAYT4-"[W-4N2=ZCZ<W
MD\&'&WYX=OKZY=^.WOYR?';R]NS\].5__NWTS:OC]V?'_\]O)^?_=9NY/>8A
M?F>9UB,2G\-E]U,35Q5&'V83VD.+]8NS:VS79@@^"P7,%54[)02(A#K@SDNN
M>."HVSQ<W8J\O4>,7"URONI84VS&4OO4F!0I'F 8('B=("B6 U+$+42CT2*W
MZ!C,_,..<'%O1LCN4A] %'9-_5HB=<S);%JW^-&7\6)DE++6>PV8&*.S("#Y
M$UI"KG/7BQ?,A<80>HBL@2!J!WT_!IV]A3\ )-WAX=7L8QA/1Z$(78+S0&&3
MKTD)0>+A 7*03#.CI?)MPNX'R1D(<O97]]UTTMZR'P" WEVMNS+4O^+'B/.1
M(3I5R!D4+[I6T2%YH\1(<4$KP0(OME&KB0>HZ1<^'2CYWHW/GA(? &IN5)5O
M&*!5A"E2@PNY=A'/=)C[(H%9EYBG2"*$T 0R]TCIM^J_>[SL)^L!@.4HYW$5
M?YB\"^-\,MWT^=LPPW(M$*&H,[IHZV!!8JO>)#$C!4M%>0I^FP#G2;+ZK>SO
M'D3=Z6  @'J/2Y('YN,PGU)\O-APX6DID9"!U+6A24P%8H@<K!9!:(;,Z38W
M< _3T^\E6O<0ZD#J \#.44J7'R]7]4"K&HLJH3E^P.EB_!G7K>$WC,E8&*(E
M=EBI,0939&5S!%?0I\"S=[)-AGYK$ON]=FI@I)KH9@"@.Z]W7Y?SKS</<59"
M\BYXD$D)4"YQ<#PE0*D1A8K$5)L^@P\0T^^U3O= VE?> X!,G90WFR[I4^DG
M+DZF],FX6&YXR3$$65MW158GYG%'4:N-!:S(F4+6'')I$Y\]156_MRO=@Z@S
M#?2(IL5\.7JYMJED0M?W[.N+^=-RE&>?5MJI>1"E;<;@ CC)(_$C1/V*0?+9
M,R&E,=N-3*(%;Z")_G072=M2-)!6N[NG&YN(?N!0VNRZ)"TO+#!0RFJ*3R6'
MF+*'I)TKQ21F\E9/M#L!4Y\YR#88> ; =E#(P"'V;:[MU;DN<B@^9O#<<3+Q
M%(3$Z!4@,EO+,HHI6[UC[,9RW:%NN+#;!1G/L6S[J&D [M?U ?"&0MX3^G(Q
M(I\A99<-2&=)7II<2>]=/01*\#Y&:;!-XXG[M RD0U.'=W&[B7D 0+E?X'C_
MQOL]N9"O9_,_PCR/!#*&#B4(;FJZ1!B(:"S8'"V%KD%+=ZC9E$\2.I!+NQUQ
M\=VI0]TI:0 8O,_,=9GMN]E\I;/E<CZ.E\O5O+G9PY'-2*B$3'A)(HUUV%*,
M$'56P*76G'$1>:-;XV[H']KDZ XA=L]J'ES?O=>MKAK#/) 0O*XFLB)Z&ZP'
MQ@J"(I^"N"D%N.'6!7*PO=ENG-83BPQM6G3W$.M4S ,PC>_FLS)>OIDM%B,O
M#$M2>K %*<;RUD"()4(6F*/16!(V:Q.PH:$?$]6M3N^_7]U%P(-H7/+8)4/E
M9C7 XSQ\&7G#+'=8R._ ^C@\"_!9"T RDR(6$IUJ4^J^#77]&*2F@.I<*0.P
M0M\Z@.9DZ=B-!H22M=@G2X@R,>!<<ZUT%"FUZ;KTO":L!YQ!W\Y-VDWJ@VAW
MLQ)*;7V'^=7EO/IU*S?J[V%RB6<?2-(O2':Y[A+:(BOEC3 +7V*=BN&Y@MJ8
M&Z)B!3)+U?(*]*K-?>+S:1W:_/G&GGH[/0[ M*TX_&4>**AXA,5XGT6IG9#2
M@4B. @^O"FU'AY L"3HZSX1NTXED!V*'-J.^,58;:G(H8/W6'3FO'L8MZWBV
M>PR/I-+9.">AJ%0'$7 /(14',FN=BLXRFX;V=#LBAS;#OC$X&VBN_W9.*V?Z
MVW5)G=OV6*UF[67U<D8^<5[-"::O1BQX+0T7('2JXX%% E]WH8P^UDL5(>V=
MG-TC68]=*1C:U/I&*9&#*&@H%G+_U&+1Q4F;+!16I[@XG<$[$K9-23/4WB>/
M[8SG85+)S;HW_H"IY.?HN]-'Y'L5 L\NIW4.T=DR3#,)<O';IUR[D=2WT8O:
MP/+-F%C+"74L-H!DNIXFTD(0AD-.S%ACK ^B3=IP2P('4BC5S45="Z5T9E6'
MTK#@W4HS'\C]26%RF\MFW0MNK]EO*X,G^#]P7P/AM?$64.D:_(@,P7$-R2>5
M.4KG2ILG;P?I:W#CV=EU(HV\[%4@N&H+2*[/*%@AO?<"XNKY;+8(Q'P %GT(
M)F<C&]VI;$/=0$H8.L/0$P\#N]'0L"WEVZ/SW]X?G[X^?7?\_NC\A.S&T=M7
M9[_]^NO1^_\Z?7UV\LO;D]<G+X_>GA^]?'GZV]OSD[>_O"/+\O+D^&P7([G/
M<AW:Q\ZX[L@TGLXOPG3\/RM^:J@SFXSS>D]-\[L;O)Z639_0,+G>"3?&2EK.
MDBL2@D\.E/$28LD*0D$,]=6]BVV>ZG5"_M[WCOL0\6J\2)/9XG*.]--GXXOI
MN- Y.%U^<YW>T>>E,2[.2>4O)G7P5R K@-P%DHHU9 22(2NC)'"N.*H0%5=M
M$JZ'YK1?DW_XO7'O\G3(R/K3'B]78CGP,7.][#".FX>E,*AC)YOL722@NDP^
MEF)!@B<'#!CA-F9II5%MYI@/XMAY$1;CQ6FYLYV_KG_]MJ5+=1@EM\!0%U#2
M>(@:$8P-(12KG&C4_&4[^OX,)OXY.+QKXAMH<0!YYUNRO,N+Q\PD5QZ<,!;4
MJMLV3P%L"5D7E[27;;;M4U3UFW?K'X>=:6P Z/NM3LH]7BS''TE$BU%61@26
M"!',4E N:O(2(X?"A):>)TFQ=!.\W::CWTJM_A&VAU8&@*F3Z6>2Q&Q^SS*G
MH$(JD4$NL<[W(QL=(V$A%,%]LL791KV3'Z.HWW*L_G'6B:8&@+AW\]DGG"^_
MOIO4H&V::ZKQ4Q737;X"G?W92@;<"07*:@8^V *H$[=99*E]F]*6;2GLM^BJ
M?T0VT>0 $/H>::==XF9.X$I.OX^7'UY>+I:SCSB_RQT&KZ)0)#T3R(NH)3V!
M608V^:RYMBF+-I'(\^CLMPJK?[0VU.IP,'L^#],%<5:=W?DXX:^K#D.;9]!?
M5O/(%P\XPCPSSJ-B8"2YOXKK2$>(B)"#9H*B,E=R4PCO1G:_15V#0?0!=-XC
MP%=U;2=3XHADB.\QS3[CE0]T[YS1T:!7Q$UF=<H53Y4E"5;)$#ESFL<[/NLC
M98;;K==O_55_^&NED@&8T?4C+MHV]W:+C2H5'\#;4$MY1!U%G3F8Z)/044IA
M6X5##U/4[ZC<_HU?)YH: .*N^I1>E43<9<=H'5SV!KR7LLY =\18).Y"UE%'
M4="WZ>?R'<)ZGG_;/P"[5-P </AZ-L?QQ?3E):T])3Z^.14+$NGJCY-UL?A=
M1I6SR"*K0Z$,F?B@R,0;2]Z$<JB*4@9=FPZT.Y/<\X#<_K%[&&4/ -4OR/6=
MXF+Q<O8QDBQOL$2<,)617%^1'<DO& ?!N0PL$#^"AYA<FQ/]<9JVP^6?^+:F
M(W4- 'B_S&;YC_%D0J([(;%-+VI1^-%B@<M[6XH"K:3H?U"43G4J-0?/%0?-
MC'#&Z<A$FWN<[6G<#IA_XDN>1NH< %!?A_%\]2#QAO HMEO.+U?2V^P^:XIF
MFKA(F?A1W F(Q3J0J5XUB,*S:H/1K<C;#IY_XKNA[I4X &2^POGX\ZIYY[T]
MQC+GUG@%VM<K+Z;K3#[IP6>'-J(QH5$T_CA-VV'P3WP;U)&Z!@"\]>.'7W'Y
MH4X&)WZ6-W=14!35"6<AH<KDB-3\0D$#,EK%483(&Q6>/4G6=O#[$U_O=*>T
M 2#P+?YQHW)N/IO2EPEO,'0OZ45>L LF C+#0*4B8#5%(FB)Q++7EK<IG7\N
MI=OA]$]\:=-4M7_:VO55#^=#5ZYO%AU&W?I#$AA4U;HSB+D8A$+^).'4._ 4
MH0,W!I7P/OCM9G/\6%7KJ[NPL_0!\^6$O.]'2V*N"@3S;PLLEY,WU4U:J?1&
MPEAZ<LZ-!!ZQ7I75P-%D!8E+D3F=6RS[[Z&].W+^# 7LSX'DK<O-PRMT $['
M59N,39?,5:9C]8WC+[65%GY[>'6'3SKQ#/=,0HZB=O;0AOBT$K#PDEU"(5B;
M*ZI=*?XS%,7O@NV#:OI/ZXM<&8=9N;'U7]6QDY-#>RA/DC(,OV5[:77DS=Q_
M!WJ]9Y@P/NLHP E;0&55QZ$%"['.0W.THSAODS9ZG*:].V%]_Z1:SS]A7+KD
M7(!8)(41)5/TP@H'8;7709<B8INTQ;84]NMP=(2:>XVK6JAG +["H]R\^'I.
M'[&:%B9*\K$$!LEE"8JG L$K"YQ9&2V=4#8TZV3_/>)Z;KK2!!7;5N?OJ*(A
MHZXRM!D5YK)B+!)+Q5ORBTHBI[M.P#0RU@Q@**'1M?X6Q/6+NLX!L2W@=M3.
M  #WXI(D2F<"<7/UY<G'3_/9Y[4SOAD:IZVVPB<&)B8$58N\0N0"BM%<<]0Y
MAS:7HUN1-U#0[0J*>Q4C76MH +#[-9!4ISC_>E-@&U8PL, ];4[+I:80S$F(
MNG81=C[*PE %UJ;:[@FB^HVG6T.L*VT, %BGI8P3WF7"H[=!L #"9$Y,8(;
M%(,0BF"<14RL4;^1A\CI]SUY:S#MKX$!P*@VU[^DC[O+AG*>%PP&,GD*H'RM
MT6,L@2R*1V]R";:-;7J$H'Z?C+>&4A=:& "8_HX?QFF"5T>U]RF+.JT^5A:4
MJS.3O$/Z(V9KI>;Q6P%LIQBZ34>_;[M;0V</F?<\>/M]F%ZL0Q7IG376U%>+
M*E&H(CDXA;7;ABA99&/(Z=L&*%M-U+Y>MN<^UBT3![N+=PB8V$!9Q)!H+SA@
M]%7M,D\41VE!1A:SS<Q$M56:<WM4]#U"?4>5W57Z#O+K6>V_CJ?CCY<?KTX]
M$9F14H+PLA#ARH%7WD()*<6@/-=YJS;76RG^UM(]JWX7Q<VZD&+?Z@]?;A#N
MK(B.> 27*?Q2 3W$9 -H8Y5G)AN6M\K!;*?^FTOW<R)TIOZ=I3@ U_'10_#-
M]9B'9$I!*3+4CK3$4580+8G)*<N\Y/0?.W 3H6O:^@UT^[V#V$U!0X;<U>UV
M07*G&;,,-6079!V0Z.L["P7)J$*^M<BAJ,-B[AMQ \T&[XB';>&VHW+^?U#"
M<J,4J#X&SGW7L3Q&S]"*6;:26_N*EL1<E((9T!C).$<?P&&QP%P116&1$=N4
MWK6K:+E3BS;*T:?:5!,*UN9QTF;P(BE %C1+TAEIVB2$[A RV/J4YV#@L4K
M780]@-/XBOR7L\5RL9EO./X?S".C8TF6J.=!UMY#09!,O"&?6'EOI60LM!E@
M_AA%_>:-&J-G+_'WWUOL!A-7YKPZ#^LMD4<ZYF#J6V[!3>T\P!G$; QDYJVV
MDN)E8[]W-FZU4K\!0<<8Z5ZVNP-E1K@<L#?V-LSGJX>S_3A?]Y8?AJ_UM%0&
M]?1)8?#(D=5Y,DCFCDM"<4G DTK&8=0RM)DCV^O3I_N9A$?>X*[S"$:;J++C
M(#QSU;5P$.O\3<U-8EFGQ%B;85K;T?=G>._T'!P^7JG<F19[3A!_CZ/[WT5\
M&SZN[U)X$+'$I(%.H)I/I=/.JQ0@8$V$>NU%V JM6^63]Z%T*)7,W:%FUH,*
M>X;J8WQLKOJ59MH6C9!0DO@*%O*D:\ZJ6)]HOS-NMHIFM@+CT[3T=]EU."S,
MFBBF[SCG%1$_GH0\(YV=';W"E[_1V7)T,1^GV22\^>7LU?'[-Z^.7_Y]<Q64
MM"+GLF1(3A-K3&J(A8X6C<B23D4F[[:*>IZW;G_XZE+5L\/(?0AU%ZOMI85
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
MBA"&8JM&(2DK;&TL'F0=LA<J[FT KA@7V29++L+!3=0/9)F>@Z#G6*9G*68
M^8(STL_J_<*+R\5XBHO%U9"KU=.<[*36!BDX)6YJAJWV8R9?D['D13#,.].F
MS/%)LOJ%67?:O_MNLS-5# %7:]HWE<4D$JZU2)!,J6/28@%G."G>%U.*YMZH
M-O;Z%AD]/\#L3KUW@;.SK/ON2+=IC(;SK^_FLWR9KE]1A9B,-XG,L\\UM6\\
M^( "C+&EF*2*C?I[[M"3*_2,A=TU-NM:?'UCX,4\5/?Q[--X/KYF(#+#6%:U
MI9FL[4$D!Z^YJ'LB,28,!NZWTO]#G]YSA7PWNM];;'WK_>0ZT#B;32Y7\^0V
M7" +0GC- *TDF2 !UX7@04O#=#&N<&.W4OZC2_0\PZ\;!'0CP)XG<&\,U^G\
M#.>?QVG](CQ([20GJC7+@F#,:^+16^!6,*-%X%LV4MIJ$/=#%/1K(3KW,#L1
M]#" 4E]=;SA87&^@$A4F#R;5)%-!.O9R;9V20BA&*"GB5E<MST'+?3+Z<2BZ
MT>Q]F.PIYK[/EG=S_#B^_/B"-LX\7.#1),T^S"8;Z^BLB+S4]ZTKZYBSAA#H
MN#1D'GFPM(U0;'6\/+5*[W#85X.S%N+L&Q<OYK,_IJO&W5<O4YG.RA8.G)E8
MG[ED\(IC[>&MO!*F"+>MGWG[D_O1?\?:FG4ENK[U_ON'\1)O$D_AMF7((FAA
M*4#25H/+Y'1A24*)0F))WTVW/_C)_7@.#?6^E^CZUOMKHON7><AWA!&T49%3
MF,02TS79DL%Q.B&-X4QK[:LYW$K[#W]^/QAH9/L[$&'?*#B9YLO%LC9,O\V#
M#*(X0>%QT7KE2@>(DGN0+% 8K9WP)F\%@T<6Z/$,Z$)KLXY%V#<,7E_BY &9
M8'&.&9_J.#9/,E$.HN<.*)(*R@81]):IIH<_OY]40RMCL+\(^T;!=<YT\1HQ
MDVPVM9\O9W=RJ,8@8YEB[%1DW2N)SD[G]>K-*IJ80C1N*UQLNV(_Y?R-D-)$
MS'UCYW>2Y(?9Y0*OI'2%?Y=K6]8,!A/QH)6%B)D!RNB2DEZQN%W"\I$%^JG!
M;X2,+H38-Q!^FRSG8>-OW\[ ^Q#KT#L-7F B+B*#*(J'HHH7N@2K,6T%A4>7
MZ*=JOA$8NA%DWW!XD($L4O3>*]"\6%"6@J7H<BTX411RJ:S2W3DD3Z>9G@^"
MSGO\MTTO[2Z^OO7_Z_C./1P+00F%#JPJY!8GDR$D#) \LPZEMZYLYU/>_>2M
M].Y^$+WO);:^=?[W,+G$V^1+):((!6MFA8.2:&K=JP;)47&F- JSG>V__]E;
MZ=W_('K?4W1]:W[U8/#!Z_>2N _*,Y"B#C6Q!&+'>(%DM"UU3%O@VV45'UUB
MNY0"^T& T(TD^\;#V:?:9FNR_/K[!PS+LR51\N':JS4ZN\R= 629W!BFZ1AC
M+@/W18O(N:.#;"M(/+7*=JCX46Z;.I/GL(!!DEKB^+I&(VDMH_81O(V!$)XR
M(=P4$"BX2-G14<AW ,;M5;8#QH^2BNY,GGT#X^7LX\=9'M]"^-6M6N)1\&)
MU#8N2L@"H8[)XIF<GYAE;2^_%2P>7V,[4/PH*<F.9#DL2&RP?14*L^(S8P%T
M)F>8#C]+T/8&I.5)1AZCW/*ZZHE%M@/%CY)][$J: RBD?Z08[,UUET;)R"'R
MTD+!0/QH.@RC*PF8Y(KXD0QMF]9;WZ.LWR++9L\T.E7(  #VG3?AQU_2Y++.
M.SE:+)#^R^?AR\@)&4V*!KP/'E2DC>2B2I"1%QYS2JI10Z0=B!WD:Z$=T?*\
MY_Q[JVYG='[&>9RU?S+[XK>SD[?'9V<O3W]]<?+VJ+8@O4WZ=N]F'_J8#A_/
M?I?*KKJ@;MX5T>$7Q]-PU>Z9%+\\2O^\'"_6;R*O1PRF:"5Z04>@S:!JMB4B
M9BBE1$.AMW26-=G#SZ-S7_/VP&K?VOQ\>T?.E/0<Z^BQD!RHX .="#J"QF1(
M0*%>.QQ*&@_0UW.7U';(NFO2&JAKV,_^'[ .N_<J>?S#VMJSACU,GHD]Q9)#
MX1QHEFR]-BS@@ZW#!!.S]/VH8YM.[X>U:M_&K&R>N_\/YI-,>AJ7,:Y77:R6
MG:^*+VYT(*._N_Q878';;302%F^M@E X;5EK' 0*OFIG11\BS\A*FXE)'3/R
M0]G)YV#U\2&_AP?  (*6*TG?$"M%^:]G\X_A9%KJ;_5;W]B3L3BEN(3L1&V:
M)24=213T"Y>+M(QILJ!-S<*6A/;<N/IP^&VIP!_NP'\;YK7/[6?<H_G/-A_;
MU@EXFHM^W %CI XY)O L1?(3G0!GK0260M#*&ROOIM-_<'?@@7VU>/'UQI\V
MT]=$\48B0HZ!S'WVM=*"(TBMG$^:6</:A#O/I?2'.M"?@[;'#_0&*ASFB;UZ
MJ.JE%,PBR4S5AZI*KIZ_"]#"<ZN+QQ3;M(9YA*">&X,T1<'WS^!GJV2@R%I[
MOE>#34VRMF167=KJJ,B4((0@(%G!2T;:FEH<#&.W2!N&>=L+ %N :G=M]'TM
M^^;R2YI=51@@<T1W 59'V2JN&6VUPL&0B?<H199;%G7>^-#AZ7\/7<TZ$-P
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
M,P8L^2/%A.#H/CB6?+:BN(_:M0;HV^(^'UZE?=[NZYIT0:ZPU%A'/'H$%5"
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
M&CGP@CI)9WRP;59:G<Q+V4[J??*E;!=9CYTMW_C44VS**:"$'#&#8MQ#\,:
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
M)@Z&)6V=9K&@WPHE^P^Q.%(1[!"H.%R&HR^T.:]UNR2_U:\JD(L87RF=F/=
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
M:73]<+KK")%W_.%-O#FE4[2*O!%>APYPSB$F6R<U&1V-T=RE5C.VMJ=R[/5
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
MQ0E043MPJ I$KZ.7& 5BF\&"P_(Q[LM?S['*P5KO$?/KMZ:)C9(51^?5:I]
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
MT=^F/S[B(E7E?"6'F>16/?SYJW!V=BL)^R=B?7Z<I.A0(@\0ZCVK2EY/%DU
M0O19:<O$_8UE&[ S"#GCOB@/A;'C:Z:#J/[E^7(ZP^7R12*^+FH]+N3Y=D9?
M@LO5\NUR>8[YPZ+^?PTXKXSW6DZ7/YT4$S1/%'OZ)'GMW35U6IFJ4TI#UA(E
M;]1O.@S]X[XE#P#@$=4YMD&]8IF"E#B=72Y-FRVG^7*SZI=%F"VO9ZJLZSBN
MZCG>/BZ<.J/O4>E,"HI21V> 2:70X58%G"P:C'22H;+*N>U<P",2/>X&@<$<
M@$ZUW($)7U]"G_#'^2)](W8_+N9?%^'[92'2?Q.CZ](3/N&8T5IRD+"4NMPZ
M\-J@FR")'&QRQ>;LFMCH+0D<=SG!@$:XA4+ZPUE^?;X@A^>B5/3RY$2A0HQ,
M ?>>3HY1#F*1"J12V5@,U0<Z!L0>H6W<I03MT'6H&OH#UN5Y^83?+RKE;@[.
MS=^Y.D+1,#2&.-6NU%&YLH O=0B?"$5XQG)BQ[1IV] \\AJ#YG9N<+WUA] [
M9Z[.',")\UEHE35P7FIII?00,Y/@N1"2;'S0K-$+_'.D;8>WGM\EVFCA=)Y
MZ^3)\XL/7LZO2V#J\(NK,IB!WD:W_Z)&CZ9[<MJHVDU9R[R24#)% (H%12CU
M H0.IM 5BRZ?1%WM=8'*XQO&7RP6=9C/NH_AY:^;O_,Q_*I_]N*Z<F5BN50\
M\]K]DU3-"EAPN2#DP.FH.<5T;I/D&8R%KIYH=\'7YJJC8RJU@YOX@G+ZRR_^
MF2XG04;D6"?K*N:)^"P@^B#!)?0Y:RN\;^/^W2%C7%2-!(7Y4'KI %3["^Z&
M[5FN&VK>A^_X>EX=X(FQR6:E':3D$LF@U+$LFJ1AM(S:.>5,HUBX 3?C0OP
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
M+576OJ(;ME[DM6P_;!^!E_MF]=J[+*Q)7LMI?8NS@+S8; /4 >OD04@.3K$
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
M[N&+\9 ]NL1R,3QURF#?F#<'U^:S)>IZZ?BY@21'<#3S>K:X^%#>SF9Y>=Z
M\Q^3A(O3V7D^"TH;YC$ I^V$MACRPX,+AAAI5&0^8\)&]RIK:1KVJ&:?T.M)
M+J/K*<MYT#HH!2ZA F42<4?4:R45E/0L*]7H!G[3GK+-ZK[VB:)M.;^]89I=
MA/->0/-[F/\+5_>41YG@>#%9T%?+F\0%GFG#=3%9 7?"T!I830%R%BQ&M"IK
MG>X7$?>$HZ?I&K9P8Y_0ZE$^(]@&3W'9_/,M3G$>SI=+^C:93BJ?+B8_\'I5
MJF2+CG9S#(YT""GT<A1I@>;1!Q>=I9\U*AKJ0E\G].F7@+X&\AK%5OEN2BPB
MYE%,FV;TX DNSIC05D>=P=?\"!4CA?I>)<!B*=2W.=O4Z@[V 3&=$&9> L)V
ME<3F</)7<)KBEW!!L43__>ENNR6?:1<Y"E^ (A4DSFA;UQ0 -6KZRA06V[AA
MCQ#3"5/V)6!J5TF,P"V[SD2X6L'*SI[,IK/KI=7[XQA*EA(91+?,NJEM+PQ%
M*+2B$CSJ<F=.<Y.LD:>HZP0W]Q+@UKNL1F33+K[B_.Y2?EGC64*#J5@+6FFL
M([TS.)T+&&]RM%'R'#LU:MW<O#U)5R?H^9< O1[E,X+HH.F8@6PC%J.!&Z1
MB4GR*2S%YEISC1X#+[+-)=G04R<X>PE 'PLT1N$:K):XTO)7%)S5@Z?HE!=)
M1XC%BYJ#*V YTU8GF8*6S//2I@?"&H*ZH?-%7&#T(9)1Q,579YA+A]D;Y(+9
M"$K4XC^9/3A6FR!*57O9Q,A]FS.86QJZ(>A%W$-LR?@1F*/C,)^2-5U\Q/GI
M5^+KJ["8I#,;F93).(A83X2D+. =1N#9JJ15Y%:WN=1ZE)QN0'H15Q&[BV,4
MANC^,MY,SB\ILCFS287HG862EXW6^#*,5Q"YR;X84AUL<Q^QAJ!NR'H1-Q%]
MB*1';#6J$W]U>ORW/XY//A__O<ZVVB8YZ<$S>JW]?HJ^WJJ\XP+_?4EO/OZQ
M+)"XZ4% 5D1+74 4%JNCO&P %2!+Z6(4A7O1)NEZ'44[7T?=>^YM%I[53GHG
M-+!,ZU52. C9!XBJ(#K#L[.MFGNL(6GHRNL>,/'@=JD7]H\["?*^QN[4:N+Q
M1S6T+VV;2:R!E+"!)UV'HV+MMZY\KETT/4@C0A0RZB+;G"KNR<Q<=7*L8S?1
MZP <:\]J2?MQ+%I C!(5+])YVZA-SB/4C-2X;(*$9XS+YDP?P8'H_3707UNV
M&U96H0[,0$;M:ZL "S'4RZR</#GX-O-&63EK"!H5?+:0]#/0V8;MXT3/JD^Q
M4;&DY#6%@X:37J4"CBL-I&X8 F.)Q_W8GAN2QH6@K03^/(BVX/[X8+2:CU P
M2:>B $,.&2U"($196X6)$AEJ&[EJU>+I$7)&!Y]M1/TT@+;@^_C \_YV'+F0
MFLM0P)O:*IT7A.!*(6GS*(.Q18I&XZS64#1THY6V>]AVC!\!@%[/OGV;34\O
M*"I\,_DQR11YW)Y 83JG_^4S9H5E'!.M))&:E64QB),0Z<_(!"U4M(D8NE W
M*MNT)0X>5$WT+)3V,?SJ!_6/&!;X?__7?P-02P$"% ,4    " #-/%A4>#D8
MA\$L   O1P$ '@              @ $     97@Q,#$R87)E>&5C<V5V<&QA
M;C$R,30R,68N:'1M4$L! A0#%     @ S3Q85'YU^6*=*   H4T! !X
M         ( !_2P  &5X,3 Q;6=P:6YG<F5D:65N='-S:&]R='1E+FAT;5!+
M 0(4 Q0    ( ,T\6%0(& O5B@,  /88   5              "  =95  !E
M>#(Q,3(S,3(P,C$M,3!X:RYH=&U02P$"% ,4    " #-/%A4O9JD,Q(#   =
M"@  %@              @ &360  97@R,S$Q,C,Q,C R,2TQ,'AK+FAT;5!+
M 0(4 Q0    ( ,T\6%0HS*'<!@@  *\H   6              "  =E<  !E
M>#,Q,3$R,S$R,#(Q+3$P>&LN:'1M4$L! A0#%     @ S3Q85$-\N,/[!P
MC"@  !8              ( !$V4  &5X,S$R,3(S,3(P,C$M,3!X:RYH=&U0
M2P$"% ,4    " #-/%A4W92O;]T$  "F%   %@              @ %";0
M97@S,C$Q,C,Q,C R,2TQ,'AK+FAT;5!+ 0(4 Q0    ( ,T\6%3OC*%YZP0
M )T4   6              "  5-R  !E>#,R,C$R,S$R,#(Q+3$P>&LN:'1M
M4$L! A0#%     @ S3Q85)SL]68Q<@, [%(H !$              ( !<G<
M &UG<&DM,C R,3$R,S$N:'1M4$L! A0#%     @ S3Q85)C3N.+%%0  %>\
M !$              ( !TND# &UG<&DM,C R,3$R,S$N>'-D4$L! A0#%
M  @ S3Q85&T%)_;Q,@  -1H" !4              ( !QO\# &UG<&DM,C R
M,3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( ,T\6%2APYM+1VP  &RW!  5
M          "  >HR! !M9W!I+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4
M" #-/%A4</#6#S,8 @ W,0, %               @ %DGP0 ;6=P:2TR,#(Q
M,3(S,5]G,2YJ<&=02P$"% ,4    " #-/%A4.RYB"3EZ 0!H\@$ %
M        @ ')MP8 ;6=P:2TR,#(Q,3(S,5]G,BYJ<&=02P$"% ,4    " #-
M/%A4FB9(680X 0!MZ P %0              @ $T,@@ ;6=P:2TR,#(Q,3(S
M,5]L86(N>&UL4$L! A0#%     @ S3Q85&B&FKO5P   P+\( !4
M     ( !ZVH) &UG<&DM,C R,3$R,S%?<')E+GAM;%!+!08     $  0 #T$
(  #S*PH    !

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